Intellij IDEA 常用的快捷键

1.要在编辑器中快速打开任何类,请按Ctrl+N(导航|类)并开始键入类名。从出现的下拉列表中选择该类。 

2.代码完成特性允许您快速完成代码中不同类型的语句。例如,输入一个类名并按Ctrl +空格来完成它。当多个选项可用时,它们显示在查找列表中。


3.通过将插入符号定位在符号的名称或其在代码中的用法,并按Alt+F7(编辑|查找|查找弹出菜单中的用法),您可以快速找到整个项目中使用特定类、方法或变量的所有位置。

要在插入符号处快速查看类或方法的文档,请按Ctrl+Q(查看|快速文档)。

4.要导航到代码中某个地方使用的类、方法或变量的声明,请将插入符号定位到用法处并按Ctrl+B(导航|声明)。您还可以使用Ctrl键单击鼠标以跳转到声明。

5.您可以使用Ctrl+F12快速导航当前编辑的文件(导航|文件结构)。
它显示当前类的成员列表。选择要导航到的元素并按Enter键或F4键。
要在列表中轻松定位项目,只需输入其名称。

6.您可以轻松地重命名类、方法和变量,并自动纠正它们所使用的所有位置。
尝试一下,将插入符号放在要重命名的符号处,并按Shift+F6(重构| rename)。在弹出窗口中键入新名称,或者选择一个建议的名称,然后按Enter。

您可以通过按Ctrl+O轻松覆盖基类的方法(代码|覆盖方法)。
要实现当前类(或抽象基类)实现的接口的方法,请使用Ctrl+I(代码|实现方法)。

7.SmartType代码补全通过分析整个表达式的预期类型,极大地帮助找到适合当前上下文的方法和变量。这样,IntelliJ IDEA就能找出最适合的五个结果,并将它们高亮显示在蓝色背景上。例如,类型

8.使用代码补全时,可以使用Tab键接受弹出列表中当前突出显示的选择。

与使用Enter键接受不同,所选名称将覆盖插入符号右侧的其余名称。这对于将一个方法或变量名替换为另一个方法或变量名特别有用。

9.你知道你可以在不使用上下文菜单命令的情况下关闭IntelliJ IDEA编辑器和工具窗口中的选项卡吗?用鼠标指针指向要关闭的选项卡,然后单击鼠标中间的按钮,或者只使用Shift+click组合就足够了。

10.在编辑器中使用Alt+Insert(代码| Generate),可以轻松地为类的任何字段生成getter和setter方法。

11.要在任何视图(项目视图、结构视图或其他视图)中快速选择当前编辑的元素(类、文件、方法或字段),请按Alt+F1。

12.在所有的树视图中都可以使用快速搜索:只要开始输入,就可以快速找到所需的项。

13. 任何工具窗口中的Esc键都将焦点移动到编辑器。

Shift+Esc将焦点移动到编辑器,并隐藏当前(或最后一个活动)的工具窗口。

F12键将焦点从编辑器移动到最后一个焦点工具窗口。

14.当您想捕获某些代码片段抛出的异常时,在编辑器中选择它,按Ctrl+Alt+T(代码|环绕)并选择try / catch。块中抛出的所有异常的catch块将自动生成。

您可以在文件| Settings | File和代码模板的Code选项卡上定制生成的catch块的主体。

使用列表中的其他项来包围其他结构。

15.SmartType代码完成可以在new关键字之后使用,以实例化预期类型的对象。例如,类型

 

16.若要导航到抽象方法的实现,请将插入符号定位在其使用位置或声明中的名称处,并按Ctrl+Alt+B。

17. Ctrl+W(扩展选择)在编辑器中选择插入符号中的单词,然后选择源代码的展开区域。例如,它可以选择一个方法名,然后是调用该方法的表达式,然后是整个语句,然后是包含的块,等等。您还可以通过双击编辑器中的目标区域来选择插入符号处的单词和源代码的展开区域。

18.Extract变量重构可以帮助您简化代码中的复杂语句。例如,在下面的代码片段中,您可以在代码中选择一个表达式:

   按Ctrl+Alt+V(重构|提取|变量…)这将导致以下结果:

19. 可以使用Ctrl+/和Ctrl+Shift+/来注释或取消注释行和代码块。

Ctrl+/ comments或取消对当前行或选定块的注释(//…)。

Ctrl+Shift+/将选中的块包含在块注释中(/*…*/)。

要取消注释块的注释,请按Ctrl+Shift+/。

20.按Shift+F1(查看|外部文档),在编辑器插入符号处打开带有该元素文档的浏览器。

要使用此功能,您必须在文件| Settings | Web浏览器选项和添加到项目(文件|项目结构…)的文档文件路径中设置浏览器的路径。

21.当您需要将表达式值转换为所需类型时,SmartType代码补全将帮助您。例如,类型

并按Ctrl + Shift +空格看看会发生什么。

22.当没有选定块时,编辑器中的Ctrl+D复制选定块或当前行。

23.实时模板允许您在几秒钟内生成许多典型的代码构造!例如,类型

在方法中,然后按Tab键查看发生了什么。

 

 使用Tab键在模板字段之间移动。有关详细信息,请参见文件| Settings | Live Templates。

24.在声明变量时,CodeCompletion特性可以为变量提供一个名称。例如,

private FileOutputStream

and press Ctrl+空格.

您可以在文件|设置|代码样式中为本地变量、参数、实例和静态字段自定义名称前缀。

25.如果光标位于方法调用的圆括号之间,按Ctrl+P会弹出一个有效参数列表。

26.Ctrl+Shift+Backspace(导航|最后一次编辑位置)将您带回到您在代码中进行更改的最后一个位置。

按Ctrl+Shift+Backspace几次可以让你更深入地了解你的更改历史。

27.使用Ctrl+Shift+F7(编辑|,在文件中找到|高亮显示的用法)快速高亮当前文件中某些变量的用法。

使用F3和Shift+F3键来导航高亮显示的用法。

按Esc删除高亮显示。

28.使用代码|重新格式化代码来根据您的代码样式首选项重新格式化代码(文件|设置|代码样式)。

您还可以使用代码|优化导入来自动优化导入(删除未使用的导入,等等)。要访问相应的设置,请使用文件| settings | Code Style | Imports。

要查看文件中更改的本地历史,请从上下文菜单中调用local history | Show history。您可以浏览不同的文件版本,查看不同的版本,并回滚到以前的任何版本。

使用相同的上下文菜单项查看目录上更改的历史记录。您永远不会丢失任何具有此功能的代码!

29.按Alt+Q(查看|上下文信息)查看当前方法的声明,不需要滚动到它。

30.Ctrl+E(查看|最新文件)会弹出最近访问的文件列表。选择所需的文件并按Enter键打开它。

31.使用F2/Shift+F2键在高亮显示的语法错误之间跳转。

使用Ctrl + Alt +向上箭头/ Ctrl + Alt +向下箭头之间的快捷键跳编译错误信息或搜索操作的结果。

若要跳过警告,请右键单击验证侧栏/标记栏,并选择“仅选择高优先级问题”。

32.如果您不记得的话,可以使用Ctrl+J来完成任何有效的活动模板缩写。例如,键入它并按Ctrl+J看看会发生什么。

33. 若要在编辑器中显示方法之间的分隔线,请打开编辑器设置并在Appearance页面中选择show method分离器复选框。

34.当使用基本代码完成(Ctrl +空格),输入任何字符存在一个标识符。

35. Use Alt+向上箭头 and Alt+向下箭头 在编辑器中的方法之间快速移动的键。

36.Ctrl+Shift+J快捷键将两行连接为一行,并删除不必要的空间来匹配您的代码风格。

37.使用重构|副本创建一个类,该类是所选类的副本。这可能很有用,例如,当您需要创建一个与某些现有类有很多共同点的类,并且不可能将共享功能放在公共超类中时。

38.使用Ctrl+Shift+V快捷键选择并插入文本中最近的剪贴板内容。

39.要查看所选类的继承层次结构,请按Ctrl+H(导航|类型层次结构)。您还可以从编辑器中直接调用hierarchy视图来查看当前编辑的类的层次结构。

40. 右键单击断点标记(位于文本左侧的栏上)将调用speedmenu,您可以在其中快速启用/禁用断点或调整其属性。

41. 要在调试程序时轻松计算任何表达式的值,请在编辑器中选择其文本(您可以多次按Ctrl+W以有效地执行此操作)并按Alt+F8。

42.要在调试程序时快速计算任何表达式的值,按住Alt并单击该表达式以查看其值并计算其值,调用方法等。

43.使用基本完成(Ctrl +空格)完成单词在评论文本和许多不同类型的文件。

当前文件中以类型化前缀开头的所有单词都将出现在查找列表中。

44.快捷键如Ctrl+Q(查看|快速文档)、Ctrl+P(查看|参数信息)、Ctrl+B(导航|声明)等不仅可以在编辑器中使用,还可以在代码完成弹出列表中使用。

45. 在使用代码补全时,可以接受弹出列表中当前突出显示的选择,其中包含句点字符(.)、逗号(、)、分号(;)、空格和其他字符。

在编辑器中自动输入所选的名称,然后输入字符。

46.为了帮助您了解主菜单中每个项目的用途,当您将鼠标指针定位到该项目上时,它的简短描述将显示在应用程序框架底部的状态栏中。

47.对于Go to类中的模式搜索,转到符号和文件弹出框,使用*和空格符号。

*代表任何符号。

末尾的空格表示模式的结束,前面的字符串不仅被视为前缀,而且被视为整个模式。建议的名单将相应减少。

48. 当您在声明为静态的嵌套类上调用Move重构(F6)时,您可以选择将其设置为顶级类,或者将其移动到另一个类。

49.即使在不完整的语句上,也可以使用提取变量重构。按Ctrl+Alt+V,选择所需表达式:

50.要在编辑器中快速打开任何特定的方法或字段,请按Ctrl+Alt+Shift+N(导航|符号)并开始键入其名称。

从出现的下拉列表中选择符号。

51.使用Alt+Shift+C快速查看您最近对项目的更改。

52.使用基本完成(Ctrl +空格)的HTML, CSS和其他文件,完成图像文件的名字。

53. 使用Ctrl+Shift+Enter完成当前语句,例如if、do-while、try-catch、return(或方法调用)到语法正确的结构中(例如添加大括号)。

54.在Go to Class、Go to Symbol或Go to File弹出窗口中,可以使用“驼峰单词”前缀过滤查找列表,从而简化搜索。

55.使用Ctrl+Shift+I(查看|快速定义),可以在插入符号处快速查看符号的定义或内容,而不需要在新的编辑器选项卡中打开它。

56.Edit | Copy Reference操作可用于将对字段/方法/类/文件的引用插入到编辑器中的当前位置。

例如,转到java.util。集合JDK类,将光标放在EMPTY_MAP字段中并按Ctrl+Alt+Shift+C:

57.代码| Move语句Up/Down操作对于重新组织文件中的代码行非常有用,例如,使变量声明更接近于变量的使用。

选择一个代码片段,按Ctrl + Shift +向上箭头或Ctrl + Shift +向下箭头。

58.通过按住Alt+Shift+F10,你可以访问主工具栏上的运行/调试下拉菜单,而不需要使用鼠标。

59.快速定义查看器(Ctrl+Shift+I)也可以用于出现在代码补全和类/文件/符号导航命令上的查找列表中的项。

60.通过右键单击标签名称并从上下文菜单中选择Show applied styles For tag,您可以快速查看当前应用于HTML标签的所有样式:

61.您可以使用快捷定义(Ctrl+Shift+I)快速查看插入符号中引用的图像。底层图像将在弹出窗口中打开,而不是在单独的编辑器选项卡中打开。

62.可以直接从HTML重命名CSS选择器。将插入符号定位在要重命名的选择器上,并按Shift+F6(重构| Rename)。

63.可以直接从HTML重命名CSS选择器。导航栏是项目视图的一个快速选择。

使用Alt+Home快捷键显示导航栏,使用箭头键定位必要的文件或文件夹。将插入符号定位在要重命名的选择器上,并按Shift+F6(重构| Rename)。

64.版本控制工具窗口在一个视图中显示所有删除、修改和未版本化的文件。使用键盘快捷方式显示或隐藏此工具窗口。

在版本控制工具窗口中,您可以执行所有必要的版本控制操作:提交变更、管理变更列表、将资源置于版本控制之下、检查差异等等。

如果你注意到IntelliJ的想法运行缓慢,考虑一下减少受防病毒保护文件夹数量的可能性。

项目中的每个防病毒签入都会消耗资源。如果将某些文件夹排除在防病毒保护之外,则可以显著提高性能。

您可以通过选择pom快速打开Maven项目。在文件|打开对话框中的xml文件。使用默认设置导入相应的Maven项目,无需启动向导。

如果您不想将一些更改提交到存储库中,您可以将它们暂时放在一边,方法是移动到一个单独的变更列表中,或者将它们放到架子上。在“更改工具”窗口的“本地”选项卡中选择此类文件,并在“上下文”菜单中选择“移动到另一个更改列表”或“搁置更改”。

通过在文件| open对话框中选择.classpath或.project文件,可以快速打开Eclipse项目。使用默认设置导入相应的Eclipse项目,无需启动向导..

65.您可以在整个项目中提出类、方法或变量的所有用法的列表,并快速跳转到所选的用法。为此,将插入符号放置在符号的名称或其在代码中的用法处,并按Ctrl+Alt+F7(编辑|,在主菜单中找到| Show用法),滚动列表并单击所需的用法。

66.要快速找到菜单命令或工具栏操作,不需要查看菜单。只需按Ctrl+Shift+A(帮助|在主菜单上找到动作),开始输入动作的名称。从建议列表中选择所需的操作。

67.要快速查找并运行检查,请按Ctrl+Alt+Shift+I并开始键入检查或其组的名称。从建议列表中选择所需的检查,然后指定所需的范围。

68.您可以在设置/首选项对话框中快速找到所需的设置,而无需浏览众多选项。只需键入在选项描述中您认为存在的一些字符,设置列表就会减少为匹配的设置。选择所需的条目,并查看包含高亮显示的输入字符的设置:

69.你可以在一个类中查看所有实现接口的方法,如果你把插入符号放在类声明的implementation关键字处,按Ctrl+Shift+F7,从列表中选择想要的接口:

70.搜索文件中的文本字符串时,请使用“最近历史”:在“搜索”窗格已打开的情况下,单击向下箭头以显示最近条目的列表。

71.当您在当前文件中查找文本时(Ctrl+F),您不需要键入整个搜索字符串:基本代码完成功能在搜索字段中可用。开始输入,按Ctrl +空格,从建议列表中选择所需的字符串。

72.要查看一个方法的所有退出点,请将插入符号放在其中一个退出点上,例如return语句,然后按Ctrl+Shift+F7:

73.您可以查看方法中可能捕获某些异常的所有语句。只需将插入符号放在方法声明中的throw关键字处,按Ctrl+Shift+F7并从列表中选择所需的异常类。这也适用于try and catch。

74.当按Alt+Enter调用快速修复或意图操作时,按右箭头键显示附加选项列表。

根据上下文,您可以选择禁用检查、修复所有问题、更改检查配置文件等。

75.Ctrl+Click(在Windows上)或Cmd+Click(在MacOS上)编辑器中的一个选项卡,以导航到文件路径的任何部分。在下拉列表中选择必要的元素,相应的文件路径将在外部浏览器中打开(例如,如果您的操作系统是Windows,则在Explorer中打开)。

76. IntelliJ IDEA允许您从签入注释跳到任务跟踪器中的一个问题。

您所要做的就是在设置|版本控制|问题导航对话框中定义问题导航模式:

77.IntelliJ IDEA简化了CSS文件中颜色的处理。颜色属性在编辑器的左侧排水沟区域具有相应颜色的图标。

单击颜色图标从颜色选择器中选择所需的颜色。

78.IntelliJ IDEA帮助直接从类声明创建测试用例。使用编辑器中类名的插入符号,按Alt+Enter,并从建议列表中选择Create Test:

79. 您可以通过拖动鼠标指针,同时按住Alt键,轻松地进行列选择。

80.你不需要猜哪个index.html 。你正在看的html文件…

使用项目设置的“文件颜色”页突出导航列表中的编辑器选项卡和行。

81 .如果在编辑器中没有选择任何内容,并按Ctrl+C,则将插入符号处的整行复制到剪贴板。

您可以将任何文件移动到您选择的变更列表中。要做到这一点,只需在版本控制工具窗口的文件上下文菜单中选择Move To Another Changelist:

82.在内置的拼写检查器的帮助下,保持源代码没有排版。

所有文本,包括注释、文本字符串和文本,都将根据预定义的字典进行检查。所有的拼写错误都被高亮显示,这就留给您选择正确单词、接受当前拼写或禁用检查的任务。

使用Alt+Enter查看可用操作的列表。

如果在预定义字典中缺少单词,可以创建自己的字典。自定义字典只是一个扩展名为.dic的文本文件,每个单词都以新行开始。

您所要做的就是在“设置”对话框的拼写中指向存储字典的目录。

83.你所有最不可缺少的VCS命令只需点击一下…

选择VCS | VCS操作弹出在主菜单上,并得到一个弹出与当前上下文相关的VCS命令:

84.使用切换器(Ctrl+Tab)在打开的文件和工具窗口之间切换。按住Ctrl键,使用上下箭头键,Tab键或Shift+Tab键,Alt键进行导航;使用删除或退格关闭编辑器选项卡或隐藏工具窗口。

85.如果您只是将其从资源管理器或查找器拖到编辑器,那么您可以轻松地打开一个用于编辑的外部文件。

86.你可以直接跳到任何深埋的文件,如果你按Ctrl+Shift+N,并键入一对字符的目录和文件名的包围:

87.要在编辑器中打开所需行的任何类或文件,请按Ctrl+Shift+N(导航|文件),开始键入名称,并从建议列表中选择一个。然后输入冒号(:)和行号。

所选文件将在指定行中以插入符号打开。

88.版本控制注释在一次单击中显示每一行的最新更改。

只需右键单击注释并在上下文菜单中使用Show Diff命令。

89.要比较两个目录,请在项目视图中选择一个或两个目录,并按Ctrl+D。

要比较两个jar文件,请在项目视图中选择一个或两个jar文件,并按Ctrl+D。

如果需要更多的工作区,可以隐藏工具窗口栏:单击左下角。

如果需要,您可以暂时显示工具窗口按钮。要做到这一点,按Alt键(对于Windows/*nix)或Command键(对于Mac)两次,然后按住它。当按下该键时,工具窗口按钮是可见的。

您可以从项目中排除任何文件。因此,这样的文件将被索引、检查和代码完成忽略。

在“项目工具”窗口中,选择要忽略的文件,并在其上下文菜单中选择“标记为纯文本”。

如果需要,可以始终使用<file type>上下文菜单命令将文件返回到其原始类型。

90.当使用基本代码完成(Ctrl +空格),您不需要输入大写字母CamelHump名字。用小写字母输入驼峰名称的首字母就足够了,它们将被智能地识别出来。上下文菜单命令。

91.键盘快捷键Ctrl+K允许您快速调用Commit Changes对话框。

此对话框显示项目中的所有修改,提供文件状态的摘要信息,并在签入前建议改进。

在查找和替换功能之间切换非常容易。

在文件中执行搜索和替换时,按Ctrl+F显示搜索窗格。按Ctrl+R添加字段,您可以在其中键入replace字符串。

在“查找路径”对话框中,可以按Ctrl+Shift+R切换到“替换”。同样,按Ctrl+Shift+F隐藏Replace字段,切换到单纯搜索。

92.如果您正在处理一个大型项目,其中有许多待办事项,请按范围筛选它们。

使用TODO工具窗口中的基于范围选项卡,只显示与感兴趣的范围相关的项。

93.“待办事项”工具窗口允许您预览遇到的每一个待办事项——只需单击工具栏上的“预览”按钮。

94.如果方法签名被更改,IntelliJ IDEA会突出显示那些与文档注释不同步的标签,并建议一个快速修复:

95.当处理一个很长的任务列表时,您不需要逐个删除它们。选择几个任务,使用Shift或Control/Command键,单击右箭头,然后单击Remove。

96.如果有太多相同类型的运行/调试配置,可以将它们分组到文件夹中,从而在视觉上区分它们

97.在“实时模板”设置中,使用“快速搜索”可在模板缩写、正文或描述中找到具有特定文本的模板。

开始键入所需的文本,可用模板的列表将会缩小,只显示匹配的模板:

98.可以避免在正则表达式中转义反斜杠。开始键入正则表达式,然后按Alt+Enter并选择Edit RegExp。正则表达式在编辑器中的一个单独选项卡中打开,您可以按原样输入反斜杠。

所有更改都与原始正则表达式同步,转义将自动显示。准备好后,只需按Esc关闭正则表达式编辑器。

99.使用Emmet加速HTML、XML或CSS开发。

在编辑器| Emmet节点对应页面(设置/首选项)启用此框架:

100. 要查看当前文件中使用的行分隔符样式,请查看状态栏:

要更改当前行尾样式,只需单击微调项。

101.如果将插入符号放在某个符号处并按Ctrl+Alt+Shift+T,您将看到适用于当前上下文的重构列表。

102.您可以从Explorer或Finder中拖动外部文件,并将其放到Favorites工具窗口中。

103.调整IntelliJ IDEA工具窗口布局,以更好地利用你的屏幕。

按Ctrl+Click/Cmd+Click on the splitter在工具窗口的垂直位置和并排位置之间切换:

104.您不需要离开IntelliJ IDEA来使用您最喜欢的shell。只需点击终端工具窗口按钮,即可享受使用嵌入式本地终端的乐趣。

对于嵌入式本地终端,可以定义您最喜欢的shell、默认选项卡名称和其他设置。在主菜单中选择File | Settings,然后打开页面终端。按住Shift键,用鼠标滚轮实现水平滚动。

IntelliJ IDEA允许您通过双击Shift键来搜索项目的类、文件、工具窗口、操作、设置和符号。

105.使用autopopup代码补全时,可以使用Ctrl+..选择第一项。在编辑器中自动输入所选的名称,后跟点。

autopopup完成时活跃,Ctrl +向下箭头和Ctrl +向上箭头将关闭它,将在编辑器中插入符号向上或者向下。

106.在代码完成查找时,可以通过使用“驼峰单词”前缀过滤列表来简化搜索。

107.当在上下文中有一个期望类型的数组时,在调用smart类型补全之后,按下相同的快捷方式将建议从这个数组中获取一个元素。

108.调用Smart-type补全后,当需要集合类型时,按下相同的快捷方式将搜索具有相同组件类型的数组,并建议使用array . aslist()调用对其进行转换。

109.调用智能类型完成后,按下相同的快捷方式将搜索具有预期类型的链式表达式。

110.在使用代码补全时,你可以使用Ctrl+Shift+Enter键来接受弹出列表中当前高亮显示的选择,IntelliJ IDEA不仅会插入选中的字符串,还会尽力将当前的代码结构转换成语法正确的结构(平衡括号、添加缺失的大括号和分号等)。

111.在Java中使用代码补全时,可以使用感叹号(!)字符接受弹出列表中当前突出显示的选择。它将插入到您正在完成的布尔方法或变量之前,从而否定整个表达式。

112. 快速完成一个方法调用一个静态方法的任何位置在你的项目中,库或JDK,进入一个前缀和按下Ctrl +空格两次。你会看到所有匹配的方法。如果你想要静态导入你选择的方法,按Alt+Enter看看会发生什么:

113.你可以切换排序完成变量之间的相关性或字母顺序使用图标在底部的权利:

114.Scratch文件允许您在编辑器中进行试验和原型化,而不需要创建任何项目文件。

要创建一个scratch文件,按Ctrl+Alt+Shift+Insert,然后选择它的语言。

115.向编辑器添加几个游标。为此,请按Ctrl两次并按住键,然后按箭头键。

在Mac上使用Alt键而不是Ctrl键。

116.严格地向上或向下克隆光标。为此,按Ctrl+Shift+A,键入克隆插入符号,然后选择所需的操作。

117.当从建议列表中选择实时模板时,按Ctrl+Q查看快速文档-确保您做出了正确的选择:

118.IntelliJ IDEA使得仅使用键盘就可以启动嵌入式本地终端成为可能。按Alt+F12,查看终端运行情况。

在关键字的帮助下,使您的打印输出(文件|打印)美观和信息丰富。

例如,使用$DATE$和$TIME$指定打印输出的确切日期和时间。

119.在代码完成查找时,按Ctrl+Q显示查找项的文档,包括类构造函数。

因此,如果一个类有多个构造函数,那么链接如下所示:

120.将鼠标悬停在滚动框外的滚动条上的警告、错误条纹或部分源代码上,你会看到一个镜头:

121.在“列模式”下选择多个片段,保持Control+Alt+Shift(Windows和Linux)或Cmd+Alt+Shift(MAC),拖动鼠标:

您可以轻松地选择多个文本片段。要做到这一点,只需按住Alt+Shift键并拖动鼠标:

122.要选择多个单词,请按Alt+Shift,将插入符号放在要选择的每个单词上,然后双击鼠标左键。

123.要查看所有可用的划痕文件,请在“项目工具”窗口中选择“划痕视图”。

124.你知道复制富文本是可能的吗?

确保在编辑器设置/首选项的常规页面中,默认情况下选中复选框Copy rich text:。

125.要在编辑器中快速打开任何特定文件,请按Ctrl+Shift+N(导航|文件)并开始键入其名称。

从出现的下拉列表中选择符号。

126.编辑器中的Ctrl+Y删除插入符号处的整行。

127.按住Alt+/帮助完成可见范围内的单词-这样做,原型就会高亮显示。

128.注意,您可以在声明和调用中移动方法参数。要做到这一点,使用Ctrl + Alt + Shift +向左箭头/ Ctrl + Alt + Shift +向右箭头。

此外,在方法声明中将这样的移动传播到方法调用是可能的——在移动之后立即按Alt+Enter,并选择Apply signature change。

129.调用代码自动完成功能的特殊变体通过按Ctrl +空两格允许您完整的XML标记名称从名称空间不是当前文件中声明。如果名称空间尚未声明,则声明将自动生成。

130.使用Analyze | Locate duplicate来查找单个文件、项目、模块或自定义范围中的重复代码块。

131.在Ant构建文件中引用一个不存在的目标标记,IntelliJ IDEA会建议您自动创建相应的标记。这个意图操作甚至不会让您更改当前的编辑位置。

132.使用Ctrl+Alt+Shift+U快捷键在新编辑器中打开UML类图。

使用Ctrl+Alt+U快捷键在弹出窗口中打开UML类图。

133.Ctrl+Alt+Shift+D和Ctrl+Shift+D快捷键有助于使用图表分析更改。双击一个节点来调用一个标准的diff对话框。这些操作在“文件历史”面板和“更改”工具窗口中可用。

134.研究包的结构,使用UML类图查看它的组成类、子包和依赖项。在项目视图中右键单击一个包,并在上下文菜单中选择Show Class Diagram,或者单击Ctrl+Alt+Shift+U。

您还可以使用类图来创建可视化模型,用节点元素和成员填充它,并绘制链接。IntelliJ IDEA将生成源代码,并始终与模型保持同步。

135.您可以将SQL注入字符串文字(Alt+输入|注入语言或引用| <SQL方言>),然后对SQL使用编码辅助

136.您可以通过单击或单击来打开数据库控制台。

137.数据库控制台允许您编写和执行SQL语句(Ctrl+Enter),并分析查询结果。

138.您可以通过按Ctrl+Enter执行注入的SQL语句和SQL文件中的语句。(或者,Alt+在控制台输入| Run Query。)

139.您可以使用CSV、TSV和类似于文本或表的文件。

140.您可以比较数据源、模式和表。在“数据库工具”窗口中,选择要比较的两个项并按Ctrl+D.

141.表编辑器提供了一个用于处理表数据的GUI。在Database tool窗口中,选择感兴趣的表并按F4。

142.如果将数据库定义为数据源,则可以访问数据库控制台、表编辑器、数据库关系图和用于处理数据库的其他有用特性。

143.为了不手动更新数据库视图,您可以为相应的数据源(数据库工具窗口上下文菜单中的数据源属性)启用自动同步。

144.您可以使用颜色来区分数据源及其元素(数据库工具窗口的上下文菜单中的颜色设置)。

145.如果本地有H2或SQLite数据库文件,可以通过将文件拖到数据库工具窗口为它们创建数据源。可以从文件管理器(例如Explorer或Finder)或项目工具窗口中拖动文件。

146.为了保护数据库不受表编辑器和数据库控制台中意外修改的影响,可以为相应的数据源(数据库工具窗口的上下文菜单中的数据源属性)打开只读选

147.为了防止表编辑器中的意外修改,可以将表设置为只读。为此,单击工作区的右下角。

148.数据库工具窗口提供了对数据库对象的基本信息的访问(Ctrl+Q)。

149.在换行视图(Ctrl+Q两次)中,行和列互换,对于一行,单元格显示在另一行下面。

150.表格的值视图(Ctrl+Q)提供有关所选单元格中的值的详细信息,并显示有关相关记录的信息。

151.您可以通过从受支持框架的配置文件导入数据库连接设置来创建数据源。在数据库工具窗口的上下文菜单中,选择New | Import from sources。

智能完井在SQL(Ctrl + Shift +空格)的列类型,和主键和外键。

152.要获得更好的SQL编码帮助,您应该指定正在使用的SQL方言(文件| Settings | SQL方言或IntelliJ IDEA | Preferences | SQL方言)。

153.DDL数据源的功能与真实数据库的功能几乎相同,允许您对SQL(甚至注入到源代码中)使用编码辅助,以及数据库图、比较工具等功能

154.可以通过将DDL SQL文件拖放到数据库工具窗口来创建DDL数据源。可以从文件管理器(例如Explorer或Finder)或项目工具窗口中拖动文件。

155.数据库图可用于数据源、模式和表。按Ctrl+Alt+Shift+U在编辑器中打开一个图表。

数据库图可用于数据源、模式和表。按Ctrl+Alt+U在弹出窗口中打开一个图表。

156.Kotlin是一种由JetBrains开发的功能强大、简洁而富有表现力的语言。

IntelliJ IDEA支持开箱即用。

要创建Kotlin文件,右键单击目标文件夹,并在新菜单中选择相应的选项:

IntelliJ IDEA提供了两种Kotlin项目类型:Kotlin (JVM)和Kotlin (JavaScript):\

IntelliJ IDEA允许您轻松地从Kotlin调用Java代码:

可以轻松地将任何Java类转换为具有相同语义的Kotlin类。

要做到这一点,只需在主菜单中选择Code |将Java文件转换为Kotlin文件:

157.您可以开始引用Spring bean,即使它还不存在。

intent操作建议您自动创建必要的bean,而不需要离开当前的编辑位置。

IntelliJ IDEA建议在注入语言时使用Spring实体(例如,bean名或资源路径)。

点击灯泡图标或按Alt+Enter,选择注入语言或引用,然后选择Spring Bean名称:

要从编辑器快速访问bean的文档,请将插入符号放在Spring配置文件中bean定义的任何位置,并按Alt+F1。

在弹出窗口中,选择Spring Bean——Spring Tool窗口将打开,显示当前Bean的详细信息。

要在Spring视图和对应的控制器之间跳转,请在Spring工具窗口的MVC选项卡中选择所需视图,并按Ctrl+Alt+Home:

158.在Spring应用程序中,可以在导航到符号弹出窗口中指定URL。

只需按Ctrl+Alt+Shift+N,输入所需

猜你喜欢

转载自blog.csdn.net/aaaadddd250/article/details/86289715