老男人百科 > 百科 > 正文

idea快捷键设置(idea快捷键补全代码)

2023-06-30 11:44:45 阅读( 6644)

当然如果你仅用IDEA来写HTML/CSS也很方便,因为IDEA编辑器默认集成的zenconding简写方式帮助你快速的进入页面重构工作,所有的这些仅需按下Tab完成。

当然,如果只是用idea写HTML/CSS也很方便,因为IDEA编辑器默认集成的zenconding速记帮助你快速进入页面重建工作,这些都可以通过按Tab来完成。

常用的IDEA快捷键:

1.编写代码时,使用Alt-Insert(Code|Generate…)来创建类中任何字段的getter和setter方法。

2.右键单击断点标记(在文本的左栏中)以激活快速检查菜单,您可以快速设置启用/禁用断点或调整其属性。

3、CodeCompletion(代码完成)属性中的一个特殊变量是,激活Ctrl-Alt-Space可以完成当前文件内外的类名。如果没有引入该类,将自动创建导入标志。

4.使用Ctrl-Shift-V快捷键将最近使用的剪贴板内容选择插入到文本中。使用时,系统会弹出一个包含剪切粘贴内容的对话框,您可以从中选择要粘贴的部分。

5.使用CodeCompletion属性,您可以通过键入类名的前几个字母,然后使用Ctrl-Space完成全名,来快速完成代码中的各种语句。如果有多个选项,它们将列在快速检查列表中。

6.使用Ctrl-/和Ctrl-Shift-/来注释/取消注释代码行和代码块。

-/Comment/用单行注释标记("/…")取消对当前行或所选代码块的注释。Ctrl-Shift-/可以用块注释标签("/* … */")将选定的块括起来。

要取消对代码块的注释,只需在代码块中的任意位置按Ctrl-Shift-/即可。

7.按Alt-Q(View|Context Info)查看当前方法的声明,而不移动代码。连续按两次以显示当前编辑的类名。

8.您可以使用reflector | copyclass …创建所选类的“副本”。例如,当您想要创建一个内容与现有类大部分相同的类时,这很有用。

9.在编辑器中,Ctrl-D可以复制选定的块或没有选定的块是当前行。

10.编辑器中Ctrl-W的作用是先选择脱字,再选择源代码的扩展区域。例如,首先选择一个方法名,然后选择调用该方法的表达式,然后选择整个语句,然后选择包含块,依此类推。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

11.如果不想让表示事件细节的“亮球”图标显示在编辑器中,按Alt-Enter打开所有事件列表,然后用鼠标点击它,将该事件文本附件中的亮球置于非活动状态。

这样以后就不会有指示特殊事件的亮球了,但还是可以配合Alt-Enter快捷键使用。

12.使用代码完成时,可以使用逗号(。)字符,逗号(,),分号(;)、空格和其他字符输入到弹出列表中当前突出显示的部分。所选择的名称将自动与输入的字符一起输入到编辑器中。

13.在任何工具窗口中使用Escape键将焦点转移到编辑器。

Shift-Escape不仅可以将焦点转移到编辑器,还可以隐藏当前(或上一个活动的)工具窗口。

F12键将焦点从编辑器移到最近使用的工具窗口。

14.调试程序时检查任何表达式的值的一种简单方法是在编辑器中选择文本(可以多次按Ctrl-W来更有效地执行此操作),然后按Alt-F8。

15.要打开编辑器插入符号中使用的类或方法的Java文档的浏览器,请按Shift-F1(右键菜单中的外部JavaDoc)。

要使用这个功能须要把加入浏览器的路径,在“General”选项中设置(Options | IDE Settings),

另外还要把创建的Java文档加入到工程中(File | project Properties)。

16、用Ctrl-F12(View | File Structure Popup)键你可以在当前编辑的文件中快速导航。

这时它会显示当前类的成员列表。选中一个要导航的元素然后按Enter键或F4键。要轻松地定位到列表中的一个条目,只需键入它的名字即可。

17、在代码中把光标置于标记符或者它的检查点上再按Alt-F7(右键菜单中的Find Usages…)会很快地查找到在整个工程中使用地某一个类、方法或者变量的位置。

18、按Ctrl-N(Go to | Class…)再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。

同样的方法你可以通过使用Ctrl-Shift-N(Go to | File…)打开工程中的非Java文件。

19、要导航代码中一些地方使用到的类、方法或者变量的声明,把光标放在查看项上再按Ctrl-B即可。也可以通过按Ctrl键的同时在查看点上单击鼠标键调转到声明处。

20、把光标放到查看点上再按Ctrl-Alt-B可以导航到一个抽象方法的实现代码。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

21、要看一个所选择的类的继承层次,按Ctrl-H(Browse Type Hierarchy)即可。也可以激活编辑器中的继承关系视图查看当前编辑类的继承关系。

22、使用Ctrl-Shift-F7(Search | Highlight Usages in File)可以快速高亮显示当前文件中某一变量的使用地方。按Escape清除高亮显示。

23、用Alt-F3(Search | Incremental Search)在编辑器中实现快速查查找功能。

在“Search for:”提示工具里输入字符,使用箭头键朝前和朝后搜索。按Escape退出。

24、按Ctrl-J组合键来执行一些你记不起来的Live Template缩写。比如,键“it”然后按Ctrl-J看看有什么发生。

25、Introduce Variable整合帮助你简化代码中复杂的声明。

26、Ctrl-Shift-J快捷键把两行合成一行并把不必要的空格去掉以匹配你的代码格式。

27、Ctrl-Shift-Backspace(Go to | Last Edit Location)让你调转到代码中所做改变的最后一个地方。

多按几次Ctrl-Shift-Backspace查看更深的修改历史。

28、用Tools | Reformat Code…根据你的代码样式参考(查看Options | IDE Setting | Code Style)格式化代码。

使用Tools | Optimize Imports…可以根据设置(查看Options | IDE Setting | Code Style | Imports)自动“优化”imports(清除无用的imports等)。

29、使用IDEA的Live Templates | Live Templates让你在眨眼间创建许多典型代码。

30、要查看一个文件中修改的本地历史,激活右键菜单里的Local VCS | Show History…。也许你可以导航不同的文件版本,看看它们的不同之处再回滚到以前的任何一个版本吧。

使用同样的右键菜单条目还可以看到一个目录里修改的历史。有了这个特性你就不会丢失任何代码了。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

31、如果要了解主菜单里每一个条目的用途,把鼠标指针移到菜单条目上再应用程序框架的底部的状态栏里就会显示它们的一些简短描述,也许会对你有帮助。

32、要在编辑器里显示方法间的分隔线,打开Options | IDE Settings | Editor,选中“Show method separators”检查盒(checkbox)。

33、用Alt-Up和Alt-Down键可以在编辑器里不同的方法之间快速移动。

34、用F2/Shift-F2键在高亮显示的语法错误间跳转。

用Ctrl-Alt-Down/Ctrl-Alt-Up快捷键则可以在编译器错误信息或者查找操作结果间跳转。

35、通过按Ctrl-O(Code | Override Methods…)可以很容易地重载基本类地方法。

要完成当前类implements的(或者抽象基本类的)接口的方法,就使用Ctrl-I(Code | Implement Methods…)。

36、如果光标置于一个方法调用的括号间,按Ctrl-P会显示一个可用参数的列表。

37、要快速查看编辑器脱字符处使用的类或方法的Java文档,按Ctrl-Q(在弹出菜单的Show Quick JavaDoc里)即可。

38、像Ctrl-Q(Show Quick JavaDoc显示简洁Java文档),Ctrl-P(Show Parameter Info显示参数信息),

Ctrl-B(Go to Declaration跳转到声明),Shift-F1(External JavaDoc外部Java文档)以及其它一些快捷键不仅可以在编辑器里使用,

也可以应用在代码完成右键列表里。

39、Ctrl-E(View | Recent Files)弹出最近访问的文件右键列表。选中文件按Enter键打开。

40、在IDEA中可以很容易地对你的类,方法以及变量进行重命名并在所有使用到它们的地方自动更正。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

试一下,把编辑器脱字符置于任何一个变量名字上然后按Shift-F6(Refactor | Rename…)。在对话框里键入要显示地新名字再按Enter。

你会浏览到使用这个变量地所有地方然后按“Do Refactor”按钮结束重命名操作。

41、要在任何视图(Project View工程视图,Structure View结构视图或者其它视图)里快速选择当前编辑地部分(类,文件,方法或者字段),

按Alt-F1(View | Select in…)。

42、在“new”字符后实例化一个已知类型对象时也许你会用到SmartType代码完成这个特性。

专题页