本文介绍: 在选定的目录下或者类包下,查找要被替换的字符,再在第二个输入框中输入要替换的字符,点击弹出框的右下角的replace或者replaceall即可。设置:Setting–Keymap–Editor Actions。需要先配置主类,第一次,我们使用鼠标点击形式运算程序,后面就可以用。定位到方法(编译类型的方法,例如:接口方法);for(元素类型 元素名:集合名或数组名){Ctrl + Alt + 向下光标。光标放在【方法名】上;默认为ctrl+F4;查看一个类的层级关系。展开/折叠类中方法;
快捷操作
快捷键
设置:Setting–Keymap–Editor Actions
快捷键 | 功能 | 备注 |
Ctrl + / | 添加注释和取消注释 | 注释快捷键, 再次输入就取消注释 |
Ctrl + Z | 撤销上一步操作 | |
Ctrl + d | 删除当前行 | 自己设置;默认为Ctrl+Y; 【Delete Line】 |
Ctrl + Alt + 向下光标 | 复制当前行 | 默认为Ctrl + D; 【Duplicate Line or Block】 |
Alt + / | 补全代码 | |
Alt + Enter | 导入该行需要的类 | 需先配置 auto import; Settings/Editor/General/Auto Import/Optimize imports on the fly |
Ctrl + Alt + L | 快速格式化代码 | |
Alt + R | 快速运行程序 | 默认为Ctrl + F10 【Run】 需要先配置主类,第一次,我们使用鼠标点击形式运算程序,后面就可以用 |
Alt + Insert | 生成构造器等 | Constructor Getter Setter Getter and Setter equals() and hashCode() toString() Override Methods… [Ctrl+ O] Delegate Methods… Test… Copyright |
Ctrl + H | 查看一个类的层级关系 | 类的继承关系; |
Ctrl + B | 1.定位到方法(编译类型的方法,例如:接口方法); 2.打开源码; |
1.光标放在【方法名】上; 2.定位到方法; |
Ctrl + Alt +B | 定位到实现类的方法;(例如:接口实现类方法) 如果有多个类,实现该方法;会弹出选择类的对话框 |
|
在后面+ .var | 自动的分配变量名 | |
ctrl+j | 显示所有的快捷模板 | |
ctrl+alt+t | 封装代码段 | 1.if 2.if / else 3.while 4.do / while 5.for 6.try / catch 7.try / finally ……. |
ctrl + w | 关闭窗口 | 默认为ctrl+F4; 【close】; |
shift + F6 | 重命名 | |
alt + enter | throw异常 | |
Ctrl + home | 定位到文件开头 | |
Ctrl + End | 定位到文件结尾 | |
Ctrl + Alt +F | 复制文件名/copy file | |
Ctrl + F | 打开搜索框 | |
Ctrl + Alt +U | 小写字符切换成大写字符 | |
Ctrl + N | 搜索某个类,然后可查看源码 | |
ctrl + shift + r | 在路径中替换(可替换不同文件夹中的内容) | 在选定的目录下或者类包下,查找要被替换的字符,再在第二个输入框中输入要替换的字符,点击弹出框的右下角的replace或者replaceall即可 |
按 * 或者右方向键 → 键展开一层; 长按一直展开 |
展开文件夹 | |
Ctrl – | 折叠单个方法 | 展开/折叠类中方法; |
Ctrl + | 展开单个方法 | |
Ctrl Shift – | 折叠全部方法 | |
Ctrl Shift – | 展开全部方法 | |
Ctrl+shift+y | 翻译软件 | |
快速json格式化 | JSON在线解析及格式化验证 – JSON.cn |
模板
快捷键 | 功能 | 备注 |
fori | for(int $INDEX$ = 0; $INDEX$ < $LIMIT$; $INDEX$++) { $END$ } |
|
ifn | if ($VAR$ == null) { $END$ } |
|
main | public static void main(String[] args){ $END$ } |
|
sout | System.out.println($END$); | |
soutm | System.out.println(“$CLASS_NAME$.$METHOD_NAME$”); | |
itit | while | |
I | 增强for for(元素类型 元素名:集合名或数组名){ 访问元素 } |
Debug 快捷键
快捷键 | 功能 | 备注 |
F7 | 跳入方法内 | |
F8 | 逐行执行代码 | |
Shift + F8 | 跳出方法 | |
F9 | resume ,执行到下一个断点 |
原文地址:https://blog.csdn.net/hahaha2221/article/details/135710883
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_59272.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。