传教之 IntelliJ IDEA 第二章:快捷键(一)

2016/06/26 IntelliJ

本期主要内容是 IDEA 的常用快捷键。关于这个话题我决定多写几期博客,因为快捷键对于你的编码效率来说真的太重要了。

由于冰封用的操作系统是 Windows 所以这里就先讲讲 Windows 的快捷键吧。

本篇教程同样适用于任何 JetBrains 公司出品的其他 IDE ,包括 PhpStorm , WebStorm , PyCharm , Rider , RubyMine , CLion 等。

依赖

  • IntelliJ IDEA

快捷键

其中,与常用的其他产生冲突的快捷键,我也标注出来了。请用户根据实际情况使用。

本篇博客所收录的快捷键一般情况下的要求是全部掌握。

作用
Alt+Enter 给我一个惊喜!
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+X 剪切
Ctrl+A 全选
Ctrl+Z 撤销
Ctrl+Shift+Z 重做,即反撤销(与搜狗输入法查看字符冲突)
Ctrl+Shift+V 查看最近复制的多条内容,并选择需要的内容粘贴
Ctrl+/ 使用单行注释注释或取消注释当前选中部分
Ctrl+Shift+/ 使用块注释注释或取消注释当前选中部分
Ctrl+D 重复当前行
Ctrl+Y 删除当前行
Ctrl+Alt+L 自动整理代码(与 QQ 账号锁冲突)
Ctrl+Alt+Q 自动整理 import
Ctrl+Alt+I 自动整理缩进
Ctrl+Space 直接自动补全(与 Windows 输入法切换键冲突)
Ctrl+Shift+Space 智能自动补全
Ctrl+P 查看参数表
Ctrl+Q 查看简要文档,似乎就是渲染 javadoc
Alt+insert 自动生成代码,比如构造器, getter setter 之类
Ctrl+O 重载父类方法
Ctrl+I 实现父类接口
Shift+W 选择扩散
Ctrl+R 替换
Ctrl+F 查找
Ctrl+K git commit
Ctrl+Shift+K git push
Ctrl+T git pull
Shift+F6 万能的重命名工具,包括变量方法类名文件名
Ctrl+Alt+A git add ,请事先选中一个文件(与 QQ 截图冲突)
Ctrl+Alt+S 打开设置(与 QQ 一个然并卵的功能冲突)
Ctrl+Alt+Shift+S 打开当前项目的结构与设置
Shift+Shift 全局搜索

以上便是冰封为大家总结的常用快捷键了。这只是 JetBrains 黑科技的很小一部分,以后还会有更多的使用技巧。

千万不要嫌背快捷键麻烦,花 5 秒背一个,以后每天都能给你省好几分钟的编码时间。

另外可以看到很多快捷键和 QQ 是冲突的,这就说明 QQ 是一款十分 anti-programming 的软件,编程的时候还是别开了,或者修改 QQ 快捷键。毕竟,谁舍得牺牲整理代码这么厉害的功能呢。

另外快捷键键位可以在 Settings -> Keymap 里面进行调整,你还能看到很多原生没有启动的快捷键。

赶紧试试吧。

你学到了什么?

  1. 好多好多快捷键
  2. 快捷键可能出现的冲突
  3. 快捷键的重要性
  4. 编程时打开 QQ 是多么可怕的事情

Search

    Post Directory



    如果觉得这篇文章给您带来了收获或者说它值得您这么做,您可以选择对我进行捐助。
    下面是微信支付哟


    本作品由
    传教之 IntelliJ IDEA 第二章:快捷键(一)采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
    基于 http://ice1000.org/2016/06/26/LearnIDEA2/上的作品创作。
    This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
    知识共享许可协议