DevEco Studio使用简介

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(装订线图标)可以跳转到对应的父/子接口或类。如有多个继承关系,在弹窗的文件列表中选择需要查看的接口/类即可。

相关推荐

  1. GIT使用简介

    2024-07-16 12:20:04       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 12:20:04       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 12:20:04       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 12:20:04       62 阅读
  4. Python语言-面向对象

    2024-07-16 12:20:04       72 阅读

热门阅读

  1. Spring源码注解篇二:手写@Component注解

    2024-07-16 12:20:04       24 阅读
  2. kafka入坑

    2024-07-16 12:20:04       16 阅读
  3. Memcached说明、安装、配置、工具

    2024-07-16 12:20:04       25 阅读
  4. 【Linux/Vim】Vim使用教程及速查手册

    2024-07-16 12:20:04       25 阅读
  5. Vue3学习:如何在Vue3项目中创建一个axios实例

    2024-07-16 12:20:04       24 阅读
  6. 机器学习中的LeetCode

    2024-07-16 12:20:04       22 阅读
  7. 安全加固:Eureka服务实例安全令牌配置全解析

    2024-07-16 12:20:04       29 阅读
  8. Linux 环境下整体备份迁移 Docker 镜像及数据教程

    2024-07-16 12:20:04       28 阅读
  9. Uniapp中image的@load不触发问题

    2024-07-16 12:20:04       26 阅读
  10. unity局部坐标和世界坐标角度介绍

    2024-07-16 12:20:04       28 阅读