【IDEA】IDEA使用教程+技巧

一、Intellij IDEA 中文教程 · GitBook 

https://legacy.gitbook.com/book/dancon/intellij-idea/details 注:一般来说参考上面的教程即可,超级详细,看一遍几乎没有你不能解决的问题了。 可以说这本电子书构建了我对整个IDEA使用的基础,建议收藏,多观看。

 如果上述访问太慢,就用这个版本吧,真心快多了。不是一般的多,害我白花了那么长时间。 介绍 - IntelliJ IDEA 使用教程 - 极客学院Wiki http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/introduce.html

附1、官方引导教程

https://www.jetbrains.com/help/idea/meet-intellij-idea.html 注:官方教程,不过是纯英文,可能有阅读难度。不过资料最全最原始。

附2、快捷键手册PDF文档:

https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

附三:常见JAVA类型图标和文件类型图标介绍:

常见文件类型的图标介绍 - IntelliJ IDEA 使用教程 - 极客学院 Wiki http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/file-symbols-introduce.html

二、安装破解和配置:

2.1 破解

IntelliJ IDEA 注册码 http://idea.lanyus.com/

注:记得绑Host

2.2 常用配置

请参考我的另一篇:【IDEA】重装基本设置 + 插件安装 - 不无聊 - 博客园

2.3 插件安装:

具体使用可以结合自身场景,百度后使用更佳。

  1. Translation:在IDEA中使用翻译功能,类似谷歌浏览器的翻译插件,很好用。

  2. Grep Console:日志级别不同颜色展示

  3. Rainbow Brackets:彩虹括号

  4. FindBugs-IDEA:代码检查

  5. Alibaba Java Coding Guidelines:代码检查

  6. String Manipulation:字符串转换

  7. JRebel: 破解教程:JRebel 插件安装配置与破解激活(多方案)详细教程 - Zephyr006 - 博客园 服务器(我用的):http://127.0.0.1:8888/11d221d1-5cf0-4557-b023-4b4adfeeb36a

  8. Maven Helper:Maven插件,安装后可查看依赖以及冲突,一目了然。

  9. lombok plugin:减少代码书写

  10. MyBatis plugin

  11. mybatis Tools:上面两个是 mybatis 场景下用的比较多的,具体使用可以百度。

  12. Key Promoter 快捷键提示

  13. Java 程序员必备的 Intellij 插件 https://mp.weixin.qq.com/s/93gvncLgssEYpLCC1qz72g (待整理)

五、其他操作技巧

5.1 快速生成实体类(根据表结构)

参考:idea 快速生成实体类 Entity(找了半天,自己一步就搞出来了) - hgg923 的专栏 - CSDN 博客https://blog.csdn.net/hgg923/article/details/53439038

5.2 使用代码模板:

参考: IDEA 设置代码模板 - 不无聊 - 博客园 https://www.cnblogs.com/buwuliao/p/9917573.html

5.3 自定义折叠代码块

参考:Intellij IDEA如何自定义折叠代码块 - 木舟的博客 - CSDN博客 https://blog.csdn.net/weixin_39460458/article/details/79966169

5.4 使用 IntelliJ 调试 Java Streams

使用 IntelliJ 调试 Java Streams - ImportNew http://www.importnew.com/30683.html

5.5 使用插件忽略不必要提交的文件

如何在 IntelliJ IDEA 中使用.ignore 插件忽略不必要提交的文件 - qq_34590097 的博客 - CSDN 博客

5.6 格式化代码技巧汇总:

【IDEA】格式化代码技巧汇总 - 不无聊 - 博客园 https://www.cnblogs.com/buwuliao/p/11316916.html

5.7 常用快捷键

1.1、 使用Action进行所有操作ctrl+shift+a 1.2、 bookmark 书签功能的使用; F11:添加或者删除一个书签 Ctrl + F11:添加或者删除一个书签(同时直接设置快捷键) Shift + F11:打开书签面板

1.3、 创建任意代码折叠块 ctrl+shift+. 1.4、 在当前类里再弹出一个窗口ctrl+shift+i 1.5、 恢复修改ctr+shift+z 1.6、 Ctrl + Shift + N 进行打开某个文件时,在输入内容后面加上:行数。可直接定位到该文件的行数上。

1.7 折叠和展开代码:

Ctrl + Shift + +:展开当前文件所有代码; Ctrl + Shift + -:折叠当前文件所有代码; Ctrl + ALT + +:展开当前位置(方法、大括号等块)代码; Ctrl + ALT + -:折叠当前位置代码;

1.8 一键格式化代碼: Ctrl+Alt+L

1.9 快速选中当前所在内容

Ctrl + W,多按几次有惊喜,可以不断向单词外扩选,到括号,语句,大括号,方法等。

【快捷键冲突问题解决】

解决 Eclipse 和 Win10 快捷键 Ctrl+Shift+F 的冲突问题 - 一轮红日的博客 - CSDN 博客 https://blog.csdn.net/qq_34805289/article/details/70344718

 

六、参考:

  1. 我珍藏的神兵利器 - 效率工具 | Tick-tick https://www.liutf.com/posts/3720794851.html 注:上面一篇文章不止说了IDEA,还有好多Win 下软件,很值得参考。

  2. Intellij IDEA神器那些让人爱不释手的小技巧 - CSDN博客 https://blog.csdn.net/linsongbin1/article/details/80560332 注:这篇文章也比较好,优点很多,可重点参考。

  3. Intellij IDEA神器居然还有这些小技巧 - CSDN博客 https://blog.csdn.net/linsongbin1/article/details/80211919 注:目前没太多可以借鉴的地方,不过可以参考。

  4. 周末有空,折腾几个 IDEA 好玩的插件 https://mp.weixin.qq.com/s/5sU683fJ0aN_JDZjEVvszQ 注:感觉有几个很不错的插件,不过自己还没用。后续有机会尝试一下。比如根据JSON生成对象、快速生成set方法等、还有样式美化。

  5. IDEA 如何通过快捷键选中 括号内 或者 引号内的内容 如下图所示. - OSCHINA

posted @ 2018-06-14 19:55  不无聊  阅读(1238)  评论(0编辑  收藏  举报