【DevEco Studio】快捷键配置详解
bugouhen
发布于 2020-10-7 16:37
浏览
6收藏
DevEco Studio有默认的快捷键,这不新奇,毕竟是为提升开发者开发体验的IDE。这些快捷键继承 intellij idea,若开发者之前使用的是eclipse/vscode/kde/gnome等等,也可以快速切到相应的快捷键模式下。
下面将详细列出DevEco Studio各个部分默认的快捷键,供开发者参考使用。
补全代码,由于经常与操作系统的输入法的切换冲突,所以实际很少用。一般直接在 idea 中开启输入自动补全机制。
Alt + Insert Generate code… (Getters, Setters, Constructors, hashCode/equals, toString) 自动生成某个类的 Getters, Setters, Constructors, hashCode/equals, toString 等代码。(常用) Ctrl + O Override methods 展示该类中所有覆盖或者实现的方法列表,注意这里是字母小写的 O!Ctrl + Alt + T Surround with… (if…else,try…catch, for, synchronized, etc.) 自动生成具有环绕性质的代码,比如:if…else,try…catch, for, synchronized 等等,使用前要先选择好需要环绕的代码块。(常用) Ctrl + Shift + / Comment/uncomment with block comment 对代码块,添加或删除注释。它与 Ctrl + / 的区别是,它只会在代码块的开头与结尾添加注释符号!(常用) Ctrl + W Select successively increasing code blocks 选中当前光标所在的代码块,多次触发,代码块会逐级变大。(常用) Ctrl + Shift + W Decrease current selection to previous state 是 Ctrl + W 的反向操作,多次触发,代码块会逐级变小,最小变为光标。 Alt + Q Context info 展示包含当前光标所在代码的父节点信息,比如在 java 方法中调用,就会展示方法签名信息 Alt + Enter Show intention actions and quick-fixes 展示当前当前光标所在代码,可以变化的扩展操作。 Ctrl + Alt + L Reformat code 格式化代码 。(常用) Ctrl + Alt + O Optimize imports 去除没有实际用到的包,这在 java 类中特别有用。(常用) Ctrl + Alt + I Auto-indent line(s) 按照缩进的设定,自动缩进所选择的代码段。 Tab / Shift + Tab Indent/unindent selected lines 缩进或者不缩进一次所选择的代码段。(常用) Ctrl + F9 Make project (compile modifed and dependent) 编译项目(如果之前有编译过,那么只会编译那些修改的类或者依赖的包)。 Ctrl + Shift + F9 Compile selected file, package or module 编译所中的范围(如果在某个类中,那么只会编译当前类)。 Alt + Shift + F10 Select configuration and run 会打开一个已经配置的运行列表,让你选择一个后,再运行。 Alt + Shift + F9 Select configuration and debug 会打开一个已经配置的运行列表,让你选择一个后,再以调试模式运行。 Shift + F10 立即运行当前配置的运行实例,这个在单元测试中特别好用。 (常用) Shift + F9 Debug 立即以编译模式运行当前配置的运行实例。 Ctrl + Shift + F10 Run context configuration from editor 按照编辑器绑定的文件类型,运行相关的程序。比如一个 html 页面,调用后,会直接打开一个浏览器。
打开Settings输出Keymap打开如下:
如果需要自定义一些快捷键,找到要修改的功能,然后修改快捷键即可。
已于2020-10-7 16:37:44修改
帖子
视频
声望
粉丝
最近发布
- 华为鸿蒙OS新发现:优酷视频流转播放可免广告 2021-05-07 11:27:07发布
- 爆料:华为 5 月将举行新品发布会,涉耳机手表 PC 等产品 2021-04-29 12:56:16发布
谢谢分享
自动补全声明变量的快捷键是哪个?
收藏了
辛苦!
Deveco studio如何去除双击shift进行快速搜索的快捷键,和android studio去除方式不同,不清楚如何去除