检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
@lang:根据语言ID应用语言过滤器。例如,@lang:typescript。 @tag:特定于CodeArts IDE子系统的设置。 Search栏记住您的设置搜索查询,并支持撤消/重做(“Ctrl+Z”/“Ctrl+Shift+Z”/“Ctrl+Y”)。
C/C++代码编写 编码基础操作 代码编写操作 代码重构操作 父主题: C/C++
创建C/C++工程 CodeArts IDE for C/C++ 提供了创建C或C++工程的能力,可参考以下步骤进行创建: 单击顶部菜单 File ->New ->Project...。 选择 C/C++。 填写表单并单击创建按钮。 等待工程创建完成并打开项目。
CodeArts IDE支持多种语言,通过语法高亮、括号匹配、自动缩进、框选、代码片段等功能,帮助您提高开发效率。直观的键盘快捷键和易于定制的功能让您轻松地浏览代码。
父主题: C/C++代码编写
转到类型定义 某些语言服务还支持通过从编辑器上下文菜单或命令面板运行转到类型定义命令,或按“Ctrl+Shift+B”跳转到符号的类型声明。 还可以通过Peek视图使用此功能,该视图显示在当前编辑器中,因此您不需要切换上下文。
CodeArts IDE for C/C++ Huawei C/C++组件激活失败常见问题 外部terminal配置方法 CMake Build Tool插件运行调试时中文乱码的问题
某些语言支持跨文件重命名符号。按“Shift+F6”,键入新的所需名称,然后按Enter键。文件中符号的所有用法都将重命名。 父主题: 重构
父主题: C/C++代码编写
导航栏始终显示文件路径,并在语言扩展的帮助下显示光标所在位置的符号路径。显示的符号与大纲视图和转到编辑器中的符号中的相同。 在路径中选择面包屑将显示一个包含该级别同级的列表,以便您可以快速导航到其他文件夹、文件和符号。 自定义面包屑 导航栏的外观可以自定义。
转到实现 语言服务还支持通过按“Ctrl+Alt+B”跳转到符号的实现。对于接口,这显示了该接口的所有实现者,对于抽象方法,这显示了该方法的所有具体实现。 还可以通过Peek视图使用此功能,该视图显示在当前编辑器中,因此您不需要切换上下文。
重构由语言服务提供,CodeArts IDE内置了对TypeScript、JavaScript和Java的重构支持。 父主题: 重构
在打开的“区域设置”对话框中,选择“测试版:使用Unicode UTF-8 获得全球语言支持”。 然后,通过将控制台属性设置为集成,调整启动配置,以使用集成终端而不是调试控制台进行输出。 父主题: 调试
强大且可扩展的体系结构 在架构上,CodeArts IDE结合了Web、本地和特定语言技术的优势。CodeArts IDE通过Electron将JavaScript、Node.js等Web技术与本地应用程序相结合。
C++
转到定义 语言服务加载成功后,可以通过按“F12”或在主菜单中选择导航>转到定义来转到符号的定义。如果按“Ctrl”键并将鼠标悬停在符号上,将显示声明的预览。 您可以使用“Ctrl+单击”跳转到定义,也可以使用“Ctrl+Alt+单击”将定义打开在侧边打开。
(注意:没有Java相关的tmpl命令,只能在打开的Java文件中使用"Tmpl: Create Template"命令): 效果如下: (4)默认的Create Template命令是能够根据当前打开的文件所对应的语言(如Java),来插入对应语言的模板文件中定义的代码片段。
父主题: C/C++
父主题: Huawei C/C++组件激活失败常见问题
Cmake工程支持 简介 CMake工程加载 多种构建类型 CMake工程调试 CMake工程运行 CMake工程构建 多种生成器类型 父主题: C/C++