名词解释
2024-11-28 09:57 更新
	            本文介绍豆包 MarsCode IDE 中涉及的核心概念。
基础名词
以下为基础名词解释。
| 名词
 | 说明
 | 
| 项目
 | 用户在豆包 MarsCode IDE 上创建的,具有独立开发环境的代码和资源集合。
 | 
| 模板
 | 包含预置代码和配置的项目模板,可用来快速创建项目并进行开发。更多信息参考《模板》一文。
 | 
用户界面相关
以下为用户界面相关名词的解释,更详细的说明参考《用户界面》一文。
| 名词
 | 说明
 | 
| 工作空间
 | 工作空间是一个云端集成开发环境(IDE),用于进行开发、调试等工作。
 | 
| 顶部导航栏
 | 顶部操作区域,可以打开 IDE 操作菜单、命令窗口、项目详情窗口、运行 等操作。
 | 
| 文件导览区域
 | 文件和文件夹列表,位于侧边栏中。 
 | 
| 编辑器
 | 编辑文件的主要区域,支持拆分编辑器或创建新的编辑区域。 
 | 
| 底部面板
 | 用于调试项目,查看错误、日志等信息。包含问题、终端、网络服务等标签页。
 | 
| 侧边栏
 | 提供 AI 助手、内置工具区域、第三方插件的入口。
 | 
| 状态栏
 | 显示一些额外的编辑状态信息,例如错误信息、当前的行号/列号、当前编码方式等。
 | 
AI 助手相关
以下为 AI 助手相关名词的解释,更详细的说明参考《AI 能力》章节。
| 名词
 | 说明
 | 
| AI 助手
 | AI 助手提供智能问答、代码自动补全、代码自动生成等能力。
 | 
| 侧边聊天
 | 位于工作空间右侧的 AI 对话框。
 | 
| 内嵌聊天
 | 位于代码编辑器内的行内 AI 对话框。
 | 
| 代码补全
 | 阅读并理解现有代码和注释,然后自动续写代码。
 | 
| 代码生成
 | 根据自然语言描述生成所需代码。
 | 
| 代码编辑
 | 根据自然语言描述重构代码、优化代码、修改代码逻辑等。
 | 
| 注释生成
 | 生成函数级行间注释。
 | 
| 代码解释
 | 解释指定代码片段。
 | 
开发工具相关
以下为开发工具相关名词的解释。
| 名词
 | 描述 
 | 
| 源代码管理
 | 允许插件创建者定义源代码管理(Source Control Management)相关功能。该工具与 GitHub 打通,你可以在工具面板上初始化 Git 仓库,或将内容物发布至 GitHub。
 | 
| 调试
 | 允许开发者启动程序,并在执行过程中进行实时代码调试。
 | 
| Web 预览
 | 运行前后端项目后,可以通过指定 URL 来预览项目。详细信息参考《Web 预览》一文。
 | 
| 插件市场
 | 插件市场支持 Open VSX  提供的 VSCode 插件,安装后可在 MarsCode 中使用。详细信息参考《插件市场》一文。  | 

