1、代码高亮
支持对关键字、运算符、字符串、类、标识符、注释等进行高亮显示。
设置方法:文件-设置-编辑器-配色方案中,自定义各字段的高亮显示颜色。
2、代码跳转
在编辑器中,可以按住ctrl键,鼠标单击代码中引用的类、方法、参数、变量等,自动跳转到定义处。
3、格式化
可以帮助开发者快速的调整和规范代码格式,提升代码的美观度和可读性。DevEco Studio已预置了格式化的规范,也可以个性化设置各文件的规范。
设置方法:文件-设置-编辑器-代码样式,
也可在code-linter.json5文件中,进行格式化规则配置。
注:在开发中,可以使用ctrl+alt+L,快速对选中范围内的内容进行格式化;
在不需要进行格式化操作的内容前加“//@formatter:off”,在不格式化的内容后加“//@formatter:on”,即表示对该范围内的内容不需要进行格式化操作。
4、代码折叠/展开
折叠或展开的方式有两种:
1、点击编辑器左侧边栏的折叠和展开按钮,进行折叠或展开
2、选中要折叠或展开的内容,鼠标右键点击,选择折叠按钮,再选择折叠或展开
5、注释
使用ctrl+/,即可快速注释或取消注释。
6、代码结构树查看
使用Alt + 7 / Ctrl + F12,打开代码结构树,快速查看文件代码的结构树,包含全局变量和函数、类成员变量和方法等,并可跳转到对应行。
7、代码引用查找
在要查找的对象上,单击鼠标右键>Find Usages,或Alt+F7,即可查找该变量被引用的地方。
8、函数注释生成
在函数定义的代码块前,输入“/**”+Enter,即可快速生成注释信息。
9、代码查找
连续点击两次shift键,即可打开查找页面。
10、API查阅参考
鼠标悬浮在需要查找的元素上,点击“查阅API参考”,即可在DevEco Studio中,快速调阅查看API。
11、Optimize Imports
使用ctrl+alt+o,可以快速清除未使用的import,并根据设置的规则对import进行排序或合并。
12、查看父类/子类继承关系
点击代码编辑区域左侧的Gutter Icons(装订线图标)可以跳转到对应的父/子接口或类。如有多个继承关系,在弹窗的文件列表中选择需要查看的接口/类即可。