目录

【1】关键字:选中代码块 、 快捷键:Ctrl + W

【2】 关键字:下一个错误点 、 快捷键: F2

【3】 关键字:定位哪一行 、 快捷键:Ctrl + G

【4】 关键字:最近打开过的文件 、 快捷键:Ctrl + E

【5】 关键字:文件位置 、 快捷键:Ctrl + Alt + F12

【6】 关键字:文件结构、 快捷键:Ctrl + F12

【7】 关键字:Back 、 快捷键:Ctrl + Alt + ←

【8】 关键字:替换、 快捷键:Ctrl + R

【9】 关键字:多光标编辑、 快捷键: 按住ctrl+alt+shift,然后鼠标左键左击哪里,哪里就会多出一个光标

【10】 关键字:文件比较、 快捷键: (啰嗦!推荐第二种)ctrl+d,首先聚焦到目录中,然后ctrl+d,就会出现弹窗选择需要比较的文件,就会出现比较界面

【11】 关键字:复制过的内容、 快捷键: Ctr+Shift+V,

【12】 关键字:遍历自定义对象、 快捷键: 遍历对象.for +回车,

 【13】 关键字:方法参数提示、 快捷键: Ctrl+P,

【14】 关键字:显示注释文档、 快捷键: Ctrl+Q,

 【15】 关键字:高亮当前变量、方法在此文件里所有使用的地方、 快捷键: Ctrl+Shift+F7,

【15】 关键字:弹窗的形式查看该方法、 快捷键: Ctrl+Shift+i,

【16】 关键字:选择剪贴板内容并插入、 快捷键: Ctrl+Shift+Insert,和【11】相同 

 【17】 关键字:把代码环绕、 快捷键: Ctrl+Alt+T

【18】 关键字:把代码环绕解开、 快捷键: Ctrl+Shift+Del

【19】 关键字:最近编辑的文件、 快捷键: Ctrl+Shift+e

 【19】 关键字:查看文件历史改动记录、 快捷键: 右键文件夹/文件,Localhistory,showHistory

 【20】 关键字:演出模式、 快捷键: Alt+V快捷键,弹出View视图,然后选择Enter Presentation Mode

 【21】 关键字:演出模式,打开其他框、

【22】 关键字:注入语言 如:json、 快捷键: Alt + Enter,选Inject language or reference:

 【23】 关键字:方法提取、 快捷键: Ctrl + Alt + M

【23】 关键字:快捷new对象、for循环、判空、if条件判断等快捷输入,自动补全


【1】关键字:选中代码块 、 快捷键:Ctrl + W

作用:递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围。

idea java 如何搜索接口 idea如何搜索关键字_for循环


这个也是我平常很喜欢的功能键,尤其是对于 Flutter 这种嵌套比较深的,选择最外层组件的时候,再也不用担心少选择或者多选择一个括号的问题了。

【2】 关键字:下一个错误点 、 快捷键: F2

作用:快速定位下一个错误。

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_02

定位错误的时候,即使装了 CodeGlance 插件方便拖动到错误位置处,但有了这个快捷键之后,不需要拖动就可以快速定位某个错误了。如果有多个错误,修复一个错误后直接按 F2 就可以修改下一个错误了,很方便的有没有?

与之相应的是快速定位到上一个错误,关键字:Previous Highlighted Error、 快捷键: Shift + F2,这里不再演示。

【3】 关键字:定位哪一行 、 快捷键:Ctrl + G

作用:定位到某一行。

idea java 如何搜索接口 idea如何搜索关键字_for循环_03

【4】 关键字:最近打开过的文件 、 快捷键:Ctrl + E

作用:显示最近打开的文件列表。

idea java 如何搜索接口 idea如何搜索关键字_for循环_04


可点击文件,跳转到该文件,还是很方便的。

【5】 关键字:文件位置 、 快捷键:Ctrl + Alt + F12

作用:文件路径。

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_05

【6】 关键字:文件结构、 快捷键:Ctrl + F12

作用:显示当前文件结构。

idea java 如何搜索接口 idea如何搜索关键字_for循环_06


该功能可以把你当前文件的结构(有哪些类、类中有哪些属性、方法等信息给列举出来),个人日常使用。

【7】 关键字:Back 、 快捷键:Ctrl + Alt + ←

作用:跳回上一个操作。

idea java 如何搜索接口 idea如何搜索关键字_intellij idea_07


示例中先跳到定义 china 方法的位置,然后按快捷键跳回跳到定义 china 方法前的那一步,这个很实用,可以省下不少时间。

与之相对应的是 关键字:Forward、快捷键:Ctrl + Alt + →,作用是跳到下一个操作。

【8】 关键字:替换、 快捷键:Ctrl + R

作用:批量替换内容。

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_08

【9】 关键字:多光标编辑、 快捷键: 按住ctrl+alt+shift,然后鼠标左键左击哪里,哪里就会多出一个光标

作用:多光标编辑。

idea java 如何搜索接口 idea如何搜索关键字_JSON_09

 快捷键:

作用:多光标编辑。

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_10

【10】 关键字:文件比较、 快捷键: (啰嗦!推荐第二种)ctrl+d,首先聚焦到目录中,然后ctrl+d,就会出现弹窗选择需要比较的文件,就会出现比较界面

作用:文件比较

idea java 如何搜索接口 idea如何搜索关键字_快捷键_11

上边这种方式比较啰嗦!

快捷键:

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_12

【11】 关键字:复制过的内容、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_intellij idea_13

【12】 关键字:遍历自定义对象、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_for循环_14

 【13】 关键字:方法参数提示、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_intellij idea_15

【14】 关键字:显示注释文档、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_JSON_16

 【15】 关键字:高亮当前变量、方法在此文件里所有使用的地方、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_for循环_17

【15】 关键字:弹窗的形式查看该方法、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_for循环_18

【16】 关键字:选择剪贴板内容并插入、 快捷键: Ctrl+Shift+Insert,和【11】相同 

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_19

 【17】 关键字:把代码环绕、 快捷键:

 

idea java 如何搜索接口 idea如何搜索关键字_for循环_20

【18】 关键字:把代码环绕解开、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_for循环_21

【19】 关键字:最近编辑的文件、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_JSON_22

 【19】 关键字:查看文件历史改动记录、 快捷键:

idea java 如何搜索接口 idea如何搜索关键字_for循环_23

 【20】 关键字:演出模式、 快捷键: Alt+V快捷键,弹出View视图,然后选择Enter Presentation Mode

这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。想看其他类的代码可以使用CTRL+E弹出最近使用的文件。又或者使用CTRL+NCTRL+SHIFT+N定位文件。

如何退出这个模式呢?很简单,使用ALT+V弹出view视图,然后选择Exit Presentation Mode 即可。但是我强烈建议你不要这么做,因为你是可以在Enter Presentation Mode模式下在IDEA里面做任何事情的。当然前提是,你对IDEA足够熟练。

idea java 如何搜索接口 idea如何搜索关键字_JSON_24

 【21】 关键字:演出模式,打开其他框、

快捷键:

Ctrl + Tab:切换打开的文件Alt + 1:显示/隐藏 ProjectsAlt + 4:显示/隐藏 RunAlt + 5:显示/隐藏 DebugAlt + 8:显示/隐藏 ServicesAlt + Enter:应用提示

idea java 如何搜索接口 idea如何搜索关键字_intellij idea_25

【22】 关键字:注入语言 如:json、 快捷键:

这个功能可以很好地帮我们格式化语言。比如我们要写一个JSON字符串,里面会有很多转译的引号。如果手打的话,不仅麻烦效率低,而且容易出错。
这个功能能够帮我们自动转译:
首先光标放到双引号中,Alt + Enter(mac为⌥ + ↩︎),选Inject language or reference:

idea java 如何搜索接口 idea如何搜索关键字_快捷键_26

然后在弹出的窗口选择你要注入的语言(支持搜索),比如JSON:

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_27

 然后再把光标点回双引号中间,Alt + Enter,选Edit JSON Fragment:

idea java 如何搜索接口 idea如何搜索关键字_idea java 如何搜索接口_28

 这时候下面会出现一个编辑框,我们在下面写JSON内容,上面的双引号中就会自动转译:

idea java 如何搜索接口 idea如何搜索关键字_JSON_29

 【23】 关键字:方法提取、 快捷键:

写完一大段代码,发现有一段可以单提一个方法,好,选中,Ctrl + C,然后写一个方法,再Ctrl + V,好不费劲。
然而有一个快捷键叫Ctrl + Alt + M(mac为⌘ + ⌥ + M),选中一段代码,直接按快捷键,直接生成一个方法。

【23】 关键字:快捷new对象、for循环、判空、if条件判断等快捷输入,自动补全

IDEA快捷new对象、for循环、判空、if条件判断等快捷输入,自动补全_茂桑的博客_idea new对象快捷键快速补齐