# awesome-idea-tutorial **Repository Path**: beyond_forever/awesome-idea-tutorial ## Basic Information - **Project Name**: awesome-idea-tutorial - **Description**: IntelliJ IDEA 使用指南 | 必备插件推荐 | 插件开发入门 | 重构小技巧 | 源码阅读技巧。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 103 - **Created**: 2021-11-04 - **Last Updated**: 2021-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 分享一下自己使用 IDEA 的一些经验,希望对大家有帮助! - Github 地址:https://github.com/CodingDocs/awesome-idea-tutorial - 码云地址:https://gitee.com/SnailClimb/awesome-idea-tutorial (Github 无法访问或者访问速度比较慢的小伙伴可以看码云上的对应内容) ## 使用指南 - [IDEA源码阅读技巧](IDEA源码阅读技巧.md) - [IDEA重构小技巧](./idea-refractor/使用IDEA进行重构.md) - [IDEA插件开发入门](./IDEA插件开发入门.md) ## 必备插件 安利一些好用的 IDEA 插件。 ## 效率 - [Key Promoter X:快捷键提示](./idea-plugins/快捷键.md) - [Presentation Assistant:快捷键展示](./idea-plugins/快捷键.md) - [Translation:翻译](./idea-plugins/Translation.md) - [Save Actions:优化保存操作](./idea-plugins/SaveActions.md) ### 开发 - [CamelCase:多种命名格式之间切换](./idea-plugins/CamelCase.md) - [Git Commit Template:使用模板创建commit信息](./idea-plugins/GitCommitTemplate.md) - [Maven Helper:分析Maven项目的相关依赖](./idea-plugins/MavenHelper.md) - [GsonFormat:JSON转类对象](./idea-plugins/GsonFormat.md) ### 代码优化 - [Lombok:帮你简化代码](./idea-plugins/帮助你写好代码的IDEA插件.md) - [Codota:代码智能提示](./idea-plugins/帮助你写好代码的IDEA插件.md) - [Alibaba Java Code Guidelines:阿里巴巴 Java 代码规范](./idea-plugins/帮助你写好代码的IDEA插件.md) - [CheckStyle: Java代码格式规范](./idea-plugins/帮助你写好代码的IDEA插件.md) - [SonarLint:帮你优化代码](./idea-plugins/帮助你写好代码的IDEA插件.md) ### 界面美化 - [IDEA 主题推荐](./idea-plugins/IDEA主题推荐.md) - [Background Image Plus:背景图片](./idea-plugins/界面美化.md) - [Power Mode II : 代码特效](./idea-plugins/界面美化.md) - [Nyan Progress Bar : 进度条美化](./idea-plugins/界面美化.md) - [Grep Console:控制台输出处理](./idea-plugins/界面美化.md) - [Rainbow Brackets : 彩虹括号](./idea-plugins/界面美化.md) ### 源码阅读 - [jclasslib:一款快速查看Java字节码的神器!力荐!](./idea-plugins/一款IDEA字节码查看神器.md) - [SequenceDiagram:一键生成方法的时序图](./idea-plugins/SequenceDiagram.md) - [Statistic:项目代码统计](./idea-plugins/项目代码统计.md) - [CodeGlance:代码微型地图](./idea-plugins/CodeGlance.md) ### 其他 1. **leetcode editor** :提供在线 Leetcode 刷题功能,比较方便我们刷题,不过我试用之后发现有一些小 bug,个人感觉还是直接在网站找题目刷来的痛快一些。 2. **​A Search with Github** :直接通过 Github搜索相关代码。 3. **stackoverflow** : 选中相关内容后单击右键即可快速跳转到 stackoverflow 。 4. **CodeStream** :让code review变得更加容易。 5. **Code screenshots** :代码片段保存为图片。 6. **GitToolBox** :Git工具箱 7. **OK,​ Gradle!** :搜索Java库用于Gradle项目 8. **Java Stream Debugger** : Java8 Stream调试器 9. **EasyCode** : Easycode 可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。更多内容可以查看这篇文章:[《懒人 IDEA 插件插件:EasyCode 一键帮你生成所需代码~》](https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247486205&idx=1&sn=0ff2f87f0d82a1bd9c0c44328ef69435&chksm=cea24536f9d5cc20c6cc7669f0d4167d747fe8b8c05a64546c0162d694aa96044a2862e24b57&token=1862674725&lang=zh_CN#rd) 10. **JFormDesigner** :Swing GUI 在线编辑器。 11. **VisualVM Launcher** : Java性能分析神器。 12. ......