美化、优化JetBrains的ide工具
# 工欲善其事必先利其器
一个赏心悦目的开发工具可以大大改善我们的开发心情和提升开发效率。
# 本人的IDEA界面
ipso
# idea为例
界面美化
- 美化前
ipso
- 美化后
ipso
- 步骤:
- 设置(Settings) -> 首选项(Appearance) -> Theme/Use custom font 设置主题/设置字体样式(非内容区)
- 设置(Settings) -> Editor -> Font 设置内容区字体样式
- 安装新的主题插件
本地jar包方式安装:
- 设置(Settings) -> 插件(Plugins) -> install Plugin from Disk (这里需要自己提前下载好主题的jar包)
- 博主推荐主题包地址(JetBrains官方主题地址):IDEA Theme
在线下载主题插件:
- 设置(Settings) -> 插件(Plugins) -> 商城(Marketplace) 搜索主题名字点击安装(Install)
- 博主喜欢vscode的界面风格所以博主使用的主题是(Visual Studio Code Dark Plus)
配置优化
IDEA安装后我们可以修改部分配置文件以提高我们的开发效率,这里推荐几个配置信息
- 自动导包:当我们调用的某个方法时可以将其所属包自动import,相反当删除该方法后其所属包也会自动从代码中删除(除该方法外在当前源文件中该包没有再被调用)
- 设置(Settings) -> Editor -> General -> Auto Import (将Add unambiguous imports on the fly和Optimize imports on the fly(for current project)两项打勾选中,然后ok就可以实现了)
- 颜色代码高亮显示
- 设置(Settings) -> Editor -> General -> Appearance (勾选Show Css color preview as background)
ipso
- 函数分割符(根据个人习惯设置)
- 设置(Settings) -> Editor -> General -> Appearance (勾选Show method separator)
- 显示代码小地图
- 设置(Settings) -> 插件(Plugins) -> 商城(Marketplace) 搜索CodeGlance点击安装(Install)
- 神器1--Postfix Completion(对于长期使用JetBrains IDE的同学强烈建议去理解并使用)
- 可以让你开发效率起飞的神器之一
- 这个圣器在settings的Editer的Postfix Completion中设置
- 神器2--Live Templates(对于长期使用JetBrains IDE的同学强烈建议去理解并使用)
- 让你开发起飞的圣器之一(为什么是圣器,因为相较于Postfix Completion,它可以支持自己定义,且支持更多语言)
- 这个圣器在settings的Editer的Live Templates中设置
- 块编辑(用过vscode的应该深有体会,功能超级强大)
- JetBrains 中默认使用的多区域选中的快捷键是:按住Ctrl+Alt+Shlft,然后鼠标左键选中需要编辑的区域
- 最终结果
ipso
# 最后
通过以上设置我们不仅可以改善我们的视觉体验,还可以提高我们的编程效率。我们都知道JetBrains公司旗下有众多ide工具,如IDEA、PHPStorm、PyCharm、WebStorm、DataGrap等,其优化的方法大体类似,举一反三。