IDEA快捷键(修改成eclipse版)+Templates
快捷键:使用快捷键需要下载改建的配置文件,默认eclipse版的按键还是不全的。
链接:https://pan.baidu.com/s/17H4tFh__k6rExGpAf8NRJg 密码:rnl3
1. 执行run |
Alt+r |
2. 提示补全(class name completion) |
Alt+/ |
3. 单行注释 |
Ctrl+/ |
4. 多行注释 |
Ctrl+shift+/ |
5. 向下复制一行 |
Ctrl+alt+down |
6. 删除一行或选中行 |
Ctrl+d |
7. 向下移动行 |
Alt+down |
8. 向上移动行 |
Alt+up |
9. 向下开始新的一行 |
Shift+enter |
10. 向上开始新的一行 |
Ctrl+shift+enter |
11. 如何查看源码 |
Ctrl+选中指定结构 或 ctrl+shift+t |
12. 万能解错/生成返回值变量 |
Alt+enter |
13. 退回到前一个编辑页面 |
Alt+left |
14. 进入到下一个编辑页面 |
Alt+right |
15. 查看继承关系 |
F4 |
16. 格式化代码 |
Ctrl+shift+f |
17. 提示方法参数类型 |
Ctrl+alt+/ |
18. 复制代码 |
Ctrl+c |
19. 撤销 |
Ctrl+z |
20. 反撤销 |
Ctrl+y |
21. 剪切 |
Ctrl+x |
22. 粘贴 |
Ctrl+v |
23. 保存 |
Ctrl+s |
24. 全选 |
Ctrl+a |
25. 选择行数整体后移 |
Tab |
26. 选择行数整体迁移 |
Shift+tab |
27. 查看类结构:类似于eclipse的outline |
Ctrl+shift+o |
28. 重构:修改变量名与方法名(rename) |
Alt+shift+r |
29. 大小写转换 |
Ctrl+shift+y |
30. 生成构造/get/set/toString |
Ctrl+shift+s |
31. 查看文档说明 |
F2 |
32. 收起所有的方法 |
Alt+shift+c |
33. 打开所有的方法 |
Alt+shift+x |
34. 打开代码所在硬盘文件夹 |
Ctrl+shift+x |
35. 生成try-catch等(surround-with) |
Alt+shift+z |
36. 局部变量抽取为成员变量 |
Alt+shift+f |
37. 查找/替换(当前) |
Ctrl+f |
38. 查找(全局) |
Ctrl+h |
39. 查找文件 |
Double shift |
40. 查看类的继承结构图 |
Ctrl+shift+u |
41. 查看方法的多层重写结构 |
Ctrl+shift+h |
42. 添加到收藏 |
Ctrl+alt+f |
43. 抽取方法 |
Alt+shift+m |
44. 打开最近修改的文件 |
Ctrl+e |
45. 关闭当前打开的代码栏 |
Ctrl+w |
46. 关闭所有打开的代码栏 |
Ctrl+shift+w |
47. 快速搜索类中的错误 |
Ctrl+shift+q |
48. 选择要粘贴的内容 |
Ctrl+shift+v |
49. 查找方法哪里被调用 |
Ctrl+shift+h |
50.重写supper方法 |
Ctrl+o |
Templates
1 /** 2 * 3 * 1. IDEA中代码模板所处的位置:settings - Editor - Live Templates / Postfix Completion 4 * 2. 常用的模板 5 */ 6 public class TemplatesTest { 7 8 //模板六: prsf:可生成 private static final 9 private static final Customer CUST = new Customer(); 10 11 //变形:psf 12 public static final int NUM = 1; 13 //变形:psfi 14 public static final int NUM2 = 2; 15 //变形:psfs 16 public static final String NATION = "china"; 17 18 //模板一:psvm 19 public static void main(String[] args) { 20 21 //模板二:sout 22 System.out.println("hello!"); 23 //变形:soutp / soutm / soutv / xxx.sout 24 System.out.println("args = [" + args + "]"); 25 System.out.println("TemplatesTest.main"); 26 27 int num1 = 10; 28 System.out.println("num1 = " + num1); 29 int num2 = 20; 30 System.out.println("num2 = " + num2); 31 System.out.println(num1); 32 33 //模板三:fori 34 String[] arr = new String[]{"Tom","Jerry","HanMeimei","Lilei"}; 35 for (int i = 0; i < arr.length; i++) { 36 System.out.println(arr[i]); 37 38 } 39 //变形:iter 40 for (String s : arr) { 41 System.out.println(s); 42 } 43 //变形:itar 44 for (int i = 0; i < arr.length; i++) { 45 String s = arr[i]; 46 System.out.println(s); 47 48 } 49 50 //模板四:list.for 51 ArrayList list = new ArrayList(); 52 list.add(123); 53 list.add(345); 54 list.add(567); 55 56 for (Object o : list) { 57 58 } 59 60 //变形:list.fori 61 for (int i = 0; i < list.size(); i++) { 62 63 } 64 65 //变形:list.forr 倒序遍历 66 for (int i = list.size() - 1; i >= 0; i--) { 67 68 } 69 } 70 71 public void method(){ 72 System.out.println("TemplatesTest.method"); 73 74 ArrayList list = new ArrayList(); 75 list.add(123); 76 list.add(345); 77 list.add(567); 78 79 //模板五:ifn 80 if (list == null) { 81 82 } 83 //变形:inn 84 if (list != null) { 85 86 } 87 88 //变形:xxx.nn / xxx.null 89 if (list == null) { 90 91 } 92 93 if (list != null) { 94 95 } 96 } 97 }
转载于:https://www.cnblogs.com/pzx-java/p/9672908.html
IDEA快捷键(修改成eclipse版)+Templates相关推荐
- IDEA中快捷键修改成和eclipse一样
为了在使用eclipse后,更好的使用IDEA,或者在同时使用两个软件时候更好的提高开发效率,所以需要将IDEA中快捷键修改成和eclipse一样. 方式一: 方式二: 选择后点击ok(文章末尾有网盘 ...
- 将IDEA快捷键设置成eclipse(IDEA新手必会)
现在将一些快捷键设置分享在这 1.打开idea,点击上方菜单栏中的File, 2.在弹出的setting页面中左侧导航中选择Keymap:在keymaps下拉列表中选择Eclipse:如果想要使用这个 ...
- 将IDEA快捷键设置成eclipse
现在将一些快捷键设置分享在这 1.打开idea,点击上方菜单栏中的File, 2.在弹出的setting页面中左侧导航中选择Keymap:在keymaps下拉列表中选择Eclipse:如果想要使用这个 ...
- 一键清理Eclipse版
joyoyao大神的一键清理开源版 https://github.com/joyoyao/superCleanMaster 我给改成Eclipse版了地址 https://github.com/wds ...
- IDEA快捷键eclipse版(有自定义部分)
idea中虽然可以设置快捷键为eclipse版,但依然和eclispe的快捷键有较大差距: 这里有我们的自定义快捷键jar包和导入方法的文档讲解 链接:https://pan.baidu.com/s/ ...
- sublime插件emmet的配置、使用及快捷键Ctrl+E修改成Tab键操作
一.emmet在sublime中的配置与使用: 1.点击sublime text 3的图标,打开编辑器: 2.按键"ctrl+shift+p",或者单击菜单->工具-> ...
- 在桌面拔和平精英改成计算机,和平精英一键修改画质电脑版
和平精英一键修改画质电脑版是和平精英一键修改画质在电脑模拟器上运行的版本,通过和平精英一键修改画质电脑版用户能够在电脑上使用和平精英一键修改画质软件进行画质修改. 功能介绍 [一键解锁极限帧率] 屏蔽 ...
- vs的快捷键修改步骤
如果我想把ctrl+d 修改成剪切一行怎么改呢? 在vs中删除一行的快捷键是ctrl+L其实是剪切一行! 所以我们需要在下面这框框中输入ctrl+L,让他显示出ctrl+L这个快捷键是在显示什么功能: ...
- idea调试需要的快捷键_idea 和eclipse的debug调试快捷键对比
Shift+Enter,向下插入新行 psvm/sout,main/System.out.println(); Ctrl+J,查看更多 Ctrl+Shift+F,全局查找 Ctrl+F,查找/Shif ...
最新文章
- java压测请求线程数_程序员撕开京东 618 大促压测的另一面 | 原力计划
- Knative 基本功能深入剖析:Knative Serving 的流量灰度和版本管理
- zz 写科技论文的一点体会
- 数据结构与算法6—树
- SpringCloud系列博客父工程xml依赖
- matlab磁铁模拟,用matlab-模拟环形磁铁的磁场分布
- 图片或文字或box垂直居中
- hbase权威指南-客户端API高级特性
- ListView刷新原理及实现
- 标准化降水蒸散发指数 SPEI 算法及代码(Java)
- Access denied for user ''@'localhost' to database 'mysql‘’
- github+gitee上传源码 git工具的安装和使用
- 如何使用navicat premium打开外部.sql文件
- Java jks转换pem_JKS转PEM,JKS转BKS
- 21.08.01 cnvoron带你玩转Voron2.4
- Android NDK thread 回收crash, signal 4 (SIGILL), code 1 (ILL_ILLOPC) , fault addr 地址
- 宇宙无敌第一帅的Java笔记
- 浅析音乐对现代社会的影响
- selenium.webdriver chrome驱动下载地址
- 2021 Vue全家桶开发电商管理系统(Element-UI)08 商品列表功能的实现
热门文章
- C# 框架是什么?MVC是什么 ?工厂模式是什么?设计模式是什么?三层架构是什...
- 你了解欧拉回路吗?(附Java实现代码)
- Android6.0------权限申请管理(单个权限和多个权限申请)
- IO之流程与buffer概览
- WPF ListView DoubleClick
- 1分钟快速生成用于网页内容提取的xslt
- maven学习(下)利用Profile构建不同环境的部署包
- String to Integer (atoi) leetcode java
- 用Itext把数据导出到Pdf文档
- Reporting Services 安装的备份和还原操作