管理存储库 初始化存储库 克隆现有存储库 管理远程仓库 父主题: 配置Git版本管理
初始化存储库 当用户打开一个本地文件夹时,可以通过在其中初始化一个Git存储库来启用Git源代码控制。 打开“源代码管理”视图(按“Ctrl+Shift+G”或“Alt+9”(IDEA快捷键方案))。 单击“初始化仓库”。 CodeArts IDE将创建必要的Git存储库元数据文
您可以通过IDE 内置的插件市场搜索华为云插件市场及Open VSX插件市场上的插件,单击搜索框下方的标签页可切换搜索平台。 单击右上角的按钮可刷新页面,单击按钮可一键清空搜索框。 插件安装 通过插件市场安装 下载安装华为云平台的插件时,请先登录华为云。单击按钮可通过插件市场进行安装。 本地插件安装
克隆现有存储库 如果尚未打开任何文件夹,则“源代码管理”视图可让用户打开本地文件夹或克隆存储库。 如果已经打开了某个文件夹,请按以下步骤克隆存储库。 在“源代码管理”视图中,展开“源代码管理”部分。 单击“更多操作”按钮()并选择“克隆”。 在打开的弹出窗口中,提供远程存储库的URL和存储目录,单击“克隆”。
插件扩展,作业流高度汇聚和能力无限扩展 内置华为云CodeArts插件市场 开发者也可以通过安装自己喜爱的插件,把CodeArts IDE变成开发者的“个人桌面” 开发者也可以基于开放的插件标准开发更多适配研发业务场景的插件,并上架到CodeArts插件市场 公测 产品特性 2022年12月 序号 功能名称
ts IDE中,附件中提供了此插件,名称是RalfZhang.filetemplate-2.0.4.rar,可直接下载(需解压)。 (插件市场此插件链接:https://marketplace.visualstudio.com/items?itemName=RalfZhang.filetemplate)
管理版本简介 当用户的项目与源代码管理(SCM)系统关联时,CodeArts IDE会跟踪项目文件中发生的所有更改。左侧活动栏中的“源代码管理”按钮()显示用户当前在存储库中拥有的更改数量。 “源代码管理”视图显示当前存储库更改的详细信息,分为“更改”、“暂存的更改”和“合并更改”三个组。
生态繁荣,基于插件的无限能力扩展 内置插件市场,开发者可以基于华为云CodeArts插件市场安装原生插件,也可以基于OpenVSX插件市场安装海量第三方插件,把CodeArts IDE定制为开发者的“个人工作台”;开发者也可以基于开放插件标准、开源插件框架、插件打包工具,开发更多
开发第三方插件 CodeArts IDE具备内置插件市场,提供了丰富的扩展能力,您可以通过内置插件市场安装、使用并管理您的插件。 CodeArts IDE还为插件开发者提供了插件创建、开发调试以及打包发布的完整能力。 安装环境 在开始插件开发之前,请检查是否已安装 Node.js
安装打包的插件后即可使用。 插件发布 通过IDE直接发布到插件市场 若还没有创建发布商,请参考《CodeArts IDE插件市场帮助文档》,前往插件市场创建一个发布商。若已创建发布商但还未创建发布商凭证,请前往 插件市场发布商管理 创建,以下是创建凭证的步骤: 单击新增凭证。 输入凭证名称,并设置过期时间。
提交 当您对代码进行一些更改时,您需要将它们提交到本地项目存储库,然后将它们推送到远程存储库,以便团队成员可以使用。 在提交之前,请确保您的Git配置中设置了用户名和/或电子邮件。否则,Git将使用本地计算机上的信息。您可以在Git提交信息中找到详细信息。 通过将更改添加到暂存区
管理远程仓库 在创建本地Git仓库之后,您可以添加一个远程仓库,以便能够在Git项目上进行协作。如果您已经克隆了一个远程Git仓库,那么与原始克隆位置链接的远程仓库将自动配置,但您可以添加任意多个远程仓库。 提示:您应该设置一个凭据助手,以避免每次CodeArts IDE与Git
访问源代码控制功能 大多数与源代码管理相关的操作可以在“源代码管理”视图中执行。要打开它,请执行以下任一操作: 单击左侧活动栏中的“源代码管理”按钮()。 在主菜单中,选择“查看 > 源代码管理”。 按“Ctrl+Shift+G”或“Alt+9”(IDEA快捷键方案)。 “源代码
、编码重构和运行调试等开发体验,提升开发效率。 能力可扩展,生态更开放:支持基于插件的能力扩展,开放的插件标准,开源的插件框架,开放的插件市场,形成更加开放的生态系统。 界面可裁剪,体验更优质:支持基于组件的界面剪裁,在精简模式下形成专用工具的优质体验,又可以在需要时升级为全模式的全量IDE工具。
创建/切换分支 CodeArts IDE可以方便地处理Git分支,让您创建和切换分支,并将一个分支的更改合并到另一个分支中。 创建分支 在Source Control视图中,展开Source Control Repositories部分。 单击要在其中创建新分支的存储库旁边的More
formatOnSave - 保存时格式化文件。 editor.formatOnPaste - 格式化粘贴的内容。 除了默认的格式化工具外,您可以在插件市场上找到支持其他语言或格式化工具的扩展插件。 并非所有格式化程序都支持粘贴时的格式,它们必须支持格式化文本的选定内容。 缩进 CodeArts
awei C/C++:导入编译数据库文件命令导入。 使用Huawei C/C++ 提供的Generate命令。可通过帮助->显示所有命令->Huawei C/C++:生成编译数据库文件,并选择存放源文件的文件夹,该方法分析头文件生成对应的编译数据库。 同时Huawei C/C++也支持以下功能:
获取、拉取和推送更改 当您的存储库连接到远程,并且您的检出分支与远程的分支有上游链接时,CodeArts IDE允许您推送、拉取和同步(拉取后紧接着推送)该分支。 获取 从远程获取更改可以查看本地存储库相对于远程的超前或落后情况。这些更改本身不会合并到本地工作树中。CodeArts
代码重构 重构是通过改变现有程序结构而不改变其功能和用途来提高代码的可重用性和可维护性。CodeArts IDE 支持重构操作,提供了多种重要的重构类型,来改变编辑器中的代码库。CodeArts IDE for C/C++ 内置了对 C/C++ 重构的支持,在本专题中,将展示 C/C++
重构代码操作简介 代码重构可以通过重构代码而不修改其运行行为来提高项目的质量和可维护性。CodeArts IDE支持重构操作,以在编辑器中改进代码库。 例如,用于避免重复代码的常见重构是提取方法重构,在这种重构中,您可以将希望重用的代码拉到其自己的共享方法中。 重构由语言服务提供,CodeArts
您即将访问非华为云网站,请注意账号财产安全