阅读本文大概需要 2 分钟。

 

作者:帝都羊

这些IntelliJ IDEA键盘快捷键可以让你专注于编写代码,让你的双手在键盘上起舞。

1、搜索文件名:

↑   Shift 快速连续按两下

2、显示便捷提示和快速修复

⌘ Cmd+⤶ Enter

3、快速生成代码

Control+⤶ Enter

4、选中方法,查看参数信息

⌘ Cmd+P

5、弹出当前打开的文件列表

⌘ Cmd + E

6、根据0到9之间的数字,打开各个相应的工具窗口

⌘ Cmd + Num 0-9

7、保存文件

⌘ Cmd + S

8、打开项目属性配置对话框

⌘ Cmd + ;

9、打开整个IDEA属性配置对话框

⌘ Cmd + ,

10、查找当前文件

⌘ Cmd+ F

11、快速定位到某一行某一列

⌘ Cmd + G

12、替换

⌘ Cmd + R

13、在路径里寻找

Control+ ↑   Shift + F

14、在路径里替换

Control + ↑   Shift + R

15、环绕选中代码块,生成注释

⌘ Cmd + ⌥ Option + T

16、注释代码或者取消注释

⌘ Cmd + /

17、格式化代码

⌘ Cmd + ⌥ Option + L

18、优化导入,删除掉没用被使用的导入

⌘ Cmd + ⌥ Option + O

19、缩进选中的行

⭾ Tab

20、取消缩进选中的行

↑   Shift + ⭾ Tab

21、将当前行剪切到剪贴板

⌘ Cmd + X

22、将当前行复制到剪贴板

⌘ Cmd + C

23、从粘贴板复制

⌘ Cmd + V

24、重复输入当前行

⌘ Cmd + D

25、开始新的一行

↑   Shift + ⤶ Enter

26、选中的单词或者代码,切换大小写

⌘ Cmd + ↑   Shift + U

27、返回或者前进最近编辑的地方

⌘ Cmd + ⌥ Option +←或者→

28、打开变量声明处

⌘ Cmd + B 或者⌘ Cmd + 鼠标左键

29、打开类型声明处

Control + ↑   Shift + B

30、插入注释模板

⌘ Cmd + J

原文链接:

https://mp.weixin.qq.com/s/RCe4xd0GWobfynv7huLHbw

往期精彩回顾

把 14 亿中国人都拉到一个微信群在技术上能实现吗?

世上最污技术解读,我竟然秒懂了。

Bing挂了!百度又“赢了”

遇到卖茶女,应该如何优雅的回复她

我被程序员坑了600万致公司倒闭,当事人逐条反驳:这锅我不背

房东:你敢申报,我就涨房租!京东取消年终奖

请不要尝试简化这些代码

首例"FQ"被罚!广东警方对“FQ”上网者重罚

一千行MySQL详细学习笔记(值得学习与收藏)

七点建议助您写出优雅的Java代码


欢迎关注我的公众号「程序员的成长之路」,阅读更多精彩!  

IDEA一定要懂的32条快捷键的更多相关文章

  1. 用尽洪荒之力整理的Mysql数据库32条军规(转)

    今天上午吐血整理了Oracle SQL性能优化的40条军规,其中很多规则也是适用于Mysql的,结果今晚发现这一篇文章——用尽洪荒之力整理的Mysql数据库32条军规,和我的竟有异曲同工之妙,当然不同 ...

  2. 55人班37人进清华北大的金牌教师之32条教育建言! z

    他带的一个55人的班,37人考进清华.北大,10人进入剑桥大学.耶鲁大学.牛津大学等世界名校并获全额奖学金,其他考入复旦.南开等大学.不仅 如此,校足球冠军.校运动会总冠军.校网页设计大赛总冠军等6项 ...

  3. [Effective JavaScript 笔记]第32条:始终不要修改__proto__属性

    __proto__属性很特殊,它提供了Object.getPrototypeOf方法所不具备的额外能力,即修改对象原型链接的能力. 避免修改__proto__属性的最明显的原因是可移植性的问题.并不是 ...

  4. 第32条:用EnumSet代替位域

    如果一个枚举类型的元素主要用在集合中,一般使用int枚举模式,将2的不同倍数赋予每个常量: public class Text { public static final int STYLE_BOLD ...

  5. JAVA大数据项目+整理的Mysql数据库32条军规

    http://www.jianshu.com/users/a9b2d43bb94e/latest_articles

  6. 巧用这19条MySQL优化,效率至少提高3倍

    阅读本文大概需要 3.8 分钟. 作者丨喜欢拿铁的人 https://zhuanlan.zhihu.com/p/49888088 本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 1 ...

  7. Pycharm 编辑器快捷键

    必备技能:IDEA一定要懂的32条快捷键 这些IntelliJ IDEA键盘快捷键可以让你专注于编写代码,让你的双手在键盘上起舞. 1,搜索文件名: ↑   Shift 快速连续按两下 2,显示便捷提 ...

  8. 为何IntelliJ IDEA比Eclipse更好

    阅读本文大概需要 4.2 分钟. 本文为译文,翻译:彭博 https://www.oschina.net/news/26929 争论 有一些没有唯一正确答案的“永恒”的问题,例如,更好的是:Windo ...

  9. 5个相见恨晚的Linux命令

    阅读本文大概需要 2.4 分钟. 作者 | 李火清 转载自[CU技术社区] 编者按:说到Linux命令相信大家都不陌生,就连前端现在也要经常在 terminal 敲一些 node,gulp等命令,本文 ...

随机推荐

  1. iview组件select无法手动设置值

    听小伙伴说iview的作者已经修复这个bug了,因为我们的组件库是copyiview后修改的,所以没有更新代码 这里提供一个方法 <i-select :ref="'signSlectR ...

  2. 7.Redis主线程阻塞原因

    7.Redis主线程阻塞原因7.1 发现阻塞7.2 内在原因7.2.1 API或数据结构使用不合理7.2.2 CPU饱和7.2.3 持久化阻塞7.3 外在原因7.3.1 CPU竞争7.3.2 内存交换 ...

  3. HttpServletRequest字符集问题

    post中文处理 1post在spring里的设置web.xml文件 <!-- 字符处理 UTF8 --> <filter> <filter-name>encodi ...

  4. mysql-5.7.17-winx64 的安装配置

    在Mysql中下载 解压后,没有安装,需要设置环境变量,设置my.ini配置 设置环境变量 操作如下: 1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量      点 ...

  5. C++入门

    <完美C++>第5版 (美)Walter Savitch,Kenrick Mock 萨维奇//默克 著  薛正华,沈庚,韦远科 译    出版社: 电子工业出版社 时间2019/4/11- ...

  6. JS格式化日期时间的方法

    //格式化时间的方法 function format(fmt, date) { var o = { "M+": date.getMonth() + 1, //月份 "d+ ...

  7. django的视图函数

    一.视图函数view 视图函数是接收一个请求(request对象),并返回响应的函数 1. HttpResponse响应请求 这个方法是返回字符串一类的,可以识别标签 2. render响应请求 re ...

  8. centos7 安装freetype

    1:下载: wget "http://download.savannah.gnu.org/releases/freetype/freetype-2.4.0.tar.bz2" 2:  ...

  9. 2019.03.09 bzoj5371: [Pkusc2018]星际穿越(主席树)

    传送门 题意简述: 给一个序列,对于第iii个位置,它跟[limi,i−1][lim_i,i-1][limi​,i−1]这些位置都存在一条长度为111的无向边. 称dist(u,v)dist(u,v) ...

  10. LOJ-10104(割点+dfs)

    题目链接:传送门 思路: 求割点的同时求割点删除后所剩的不连通的点的对数,在遍历完成后回溯统计点的个数,具体操作见代码: 注意:结果是long long 类型. #include<iostrea ...