这是【IDEA 教程系列第 2 篇】,如果觉得有用的话,欢迎关注专栏。
IDEA 是一款非常优秀的开发工具,本篇博客总结一些在 IDEA 中常用的快捷键,旨在提高开发效率,如果你想修改默认的快捷键,可以看我的这篇博客 IDEA 如何修改、移除快捷键 。
下面的 “关键字” 指的是在快捷键搜索框中输入的内容,演示语言为 Dart,当然其它语言同样适用。
【1】 关键字:Rename… 、 快捷键:Shift + F6
【2】 关键字:Show Context Actions 、 快捷键:Alt + Enter
作用:可以说是”万能键”,可以自动修复错误,如包的引入,补齐 override 等。以快速完成构造函数为例
【3】 关键字:Extend Selection 、 快捷键:Ctrl + W
【4】 关键字:Next Highlighted Error 、 快捷键: F2
定位错误的时候,即使装了 CodeGlance 插件方便拖动到错误位置处,但有了这个快捷键之后,不需要拖动就可以快速定位某个错误了。如果有多个错误,修复一个错误后直接按 F2 就可以修改下一个错误了,很方便的有没有?
与之相应的是快速定位到上一个错误,关键字:Previous Highlighted Error、 快捷键: Shift + F2,这里不再演示。
【5】 关键字:Find Usages 、 快捷键:Alt + F7
【6】 关键字:Go to Declaration or Usages 、 快捷键:Ctrl + B、Ctrl +鼠标左键
【7】 关键字:Reformat Code with dartfmt 、 快捷键: 无
【8】 关键字:Go to Line/Column 、 快捷键:Ctrl + G
【9】 关键字:Find 、 快捷键:Ctrl + F
【10】 关键字:Find in Path 、 快捷键:Ctrl + Shift + F
【11】 快捷键:Shift + Shift
【12】 关键字:Recent Files 、 快捷键:Ctrl + E
【13】 关键字:Surround With… 、 快捷键:Ctrl + Alt +T
【14】 关键字:File Path 、 快捷键:Ctrl + Alt + F12
【15】 关键字:File Structure 、 快捷键:Ctrl + F12
【16】 关键字:Back 、 快捷键:Ctrl + Alt + ←
与之相对应的是 关键字:Forward、快捷键:Ctrl + Alt + →,作用是跳到下一个操作。
【17】 关键字:Undo 、 快捷键:Ctrl + Z
【18】 关键字:Replace 、 快捷键:Ctrl + R
【19】 关键字:Debug 、 快捷键:Shift + F9
【20】 关键字: Clear All、 快捷键:无
【21】 关键字:with Mnemonic 快捷键:Ctrl + F11
你不仅可以对文件设置书签,也可以对文件夹设置书签,操作过程是一样的,这里就不再演示了。
书签功能可谓实用性非常强了,当你在多个文件之间来回切换,或者某一个文件夹路径比较深时,书签功能就太香了。
以下的效果演示图,是关于快速移动光标、快速选择文字的功能,前期用了一点时间记这些快捷键,但时间久了,就像你去打一个字一样,不会去想这个字的拼音是什么了,换回来的是减少了来回切换鼠标、键盘的频率,个人觉得还是很值得一用的。
【22】 关键字:Down 、 Up、Left、Right
作用:上下左右移动光标。
按箭头移动光标的话,因为箭头距右手还是有点远的,所以我给改了键,如下表格。
| 关键字 | 默认快捷键 | 自定义快捷键 |
|---|---|---|
| Up | 上箭头 ↑ | Alt + I |
| Down | 下箭头 ↓ | Alt + K |
| Left | 左箭头 ← | Alt + J |
| Right | 右箭头 → | Alt + L |
这样设置后,极大程度的减少了鼠标的使用次数,还是很爽的。这里的自定义快捷键是根据我个人习惯设置的,你可以改成让自己敲着舒服的快捷键。
【23】 关键字: Move Caret to Line Start、Move Caret to Line End
【24】 关键字:Move Caret to Line Start with Selection 、 Move Caret to Line End with Selection
【25】 关键字: Move Caret to Previous Word、Move Caret to Next Word
【26】 关键字:Up with Selection、Down with Selection、Left with Selection、Right with Selection
上面的快捷键如果你掌握了,你很多时候都不需要用到鼠标去完成了,敲代码都能让你愉悦,哈哈。
不过 IDEA 的快捷键远不止这些,下面是我整理的一些其它快捷键,方便回头查看。
IDEA 快捷键
以上是我觉得会用上的,还有很多快捷键就不再整理了。每一个快捷键我都亲测了,大家放心使用。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语
技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。
最后,附上一句格言:”好学若饥,谦卑若愚”,望共勉。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220285.html原文链接:https://javaforall.net
