圆咕噜咕噜 发表于 2023-5-30 19:32:29

新版idea快捷键总结学习----(用于java开发模式)

选择代码区


[*]ctrl w

[*]如果放到以if开头的语句,可以选择if判断条件所在的代码片段
[*]游标在单个单词下时 选择单词
[*]在选中多个单词时,选择整个字符串
[*]三次点击时,如果不在字符串单词下,用于选择{}内的代码片段 逐级递增 如果在单词下方,用于选择单词所在的字符串并且向外逐级扩展。

[*]ctrl shift w

[*]对应的是ctrl w 用于向内逐级缩小选择区域

在代码块和代码行上面的注释


[*]ctrl /

[*]对任意行注释&取消注释

[*]ctrl shift /

[*]对代码块注释&取消注释

复制和删除行


[*]ctrl D

[*]复制一行代码

[*]shift ↑

[*]选者当前行和当前行的前一行

[*]ctrl y

[*]删除当前行

移动代码块


[*]alt shift ↓

[*]将选中的代码块向下移动

[*]alt shift ↑

[*]将选中的代码块向上移动

[*]ctrl shift ↓

[*]将选中的方法向下移动(游标需要在方法的开头)

[*]ctrl shift ↑

[*]将选中的方法向上移动

折叠代码


[*]ctrl -

[*]折叠代码片段

[*]ctrl =

[*]打开折叠的代码片段

[*]ctrl shift -

[*]折叠一个文件中所有的代码片段(所有的方法)

[*]ctrl shift =

[*]打开所有被折叠的代码片段

环绕以及解除环绕


[*]ctrl alt t

[*]用一些模板代码包围选定的代码片段,例如if,try/catch/finally

[*]ctrl shift delete

[*]取消用以包围代码片段的模板,即取消1的操作

重复的选择


[*]alt j

[*]选择当前游标下的符号,双击alt j 选着下一个出现的符号

[*]alt shift j

[*]取消选择最后一个已经被选中的符号

[*]ctrl alt shift j

[*]选中在文件中所有出现的符号
https://img2023.cnblogs.com/blog/1973284/202305/1973284-20230530164209094-928999918.png

[*]esc

[*]撤销多选模式,回到单选模式

自动结束/补全语句


[*]ctrl 空格

[*]激活基本的补全操作,将会看到提示补全的菜单选项;双击将会得到关于静态变量或者方法的建议

[*]ctrl shift enter

[*]补全语句,(还可以用于整理代码)

类型匹配的补全


[*]ctrl shift 空格

[*]得到关于用于建议的列表

使用tab键做补全


[*]ctrl 空格

[*]获得补全建议,使用tab键选择建议列表中的备选项时将会替换掉已经存在的,而不是直接插入

重命名


[*]shift F6

[*]对于选中的单词进行重命名

提取变量


[*]ctrl alt v

[*]用于抽取在代码中重复出现的变量名,用以将他们抽取出来用另一个变量代替

提取方法


[*]ctrl alt m

[*]提取代码块作为方法

重构选项

https://img2023.cnblogs.com/blog/1973284/202305/1973284-20230530173202526-1639555185.png
https://img2023.cnblogs.com/blog/1973284/202305/1973284-20230530173226613-91679095.png

[*]ctrl alt shift t
2023-5-30 写不动了---后续更新

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 新版idea快捷键总结学习----(用于java开发模式)