Jetbrains系IDE常用设置

===============================================

 2024/11/21_第2次修改                       ccb_warlock

 

更新说明:

2024/11/21:

1.补充了“修改引用包合并(import xxx.*)的数量”、“通过Live Templates插件新增注释”的内容;

===============================================

最近接触了java的代码,在写java的时候发现idea的某些配置需要手工修改,而jetbrans系的IDE配置大同小异。

正巧看到公众号推送了一个idea的配置,为了将来换电脑时不需要再去查,故在这里记录我个人修改rider、idea的配置。(写该文时,rider的版本是2020.3.4,idea的版本是2020.3.3)

 


Rider

1)主题

安装的时候可能选择的是白底的主题,平时代码写多了还是习惯用黑底的主题。

通过下面步骤修改。

Preferences -> Appearance & Behavior -> Appearance,选择要更换的主题(这里选择了“Rider Dark”)。

 

2)多行显示tab页

最近在整理开发文档时,老系统的业务逻辑层级嵌套很多,导致会一层层进入多个源码文件里查看逻辑。 

例如,默认是单行显示(文件开多了不方便看),可以改成多行显示。

 

Preferences -> Editor -> General -> Editor Tabs,取消“Show tabs in one row”的勾选后保存。

 

3)设置编辑框内的竖线 

在使用rider开发.NET项目时,有前辈推荐IDE的竖线来控制自己一行代码的长度,如果超过了竖线则进行换行,以此提高代码的可读性。

 

显示竖线

Preferences -> Editor -> General -> Apperance,勾选“Show hard wrap and visual guides (configured in Code Style options)”后保存。

 

竖线的颜色

Preferences -> Editor -> Color Scheme -> General,在编辑框的Editor -> Guides -> Hard wrap guide中Foreground选择颜色后保存。

 

竖线的位置

Preferences -> Editor -> Code Style,修改“Hard warp at XXX columns”后保存(XXX:竖线距离编辑框最左边多少个字符)。

 


Intellij IDEA

1)忽略大小写

例如,小写s只显示小写开头的,大写S只显示大写开头的。

 

而写代码的时候还是希望输入不区分大小写,类似rider、vs。

 

Preferences -> Editor -> General -> Code Completion,取消“Match case: ...”的勾选后保存。

 

2)主题

安装的时候可能选择的是白底的主题,平时代码写多了还是习惯用黑底的主题。

 

Preferences -> Appearance & Behavior -> Appearance,选择要更换的主题(这里选择了“Darcula”)。

 

3)多行显示tab页

最近在整理开发文档时,老系统的业务逻辑层级嵌套很多,导致会一层层进入多个源码文件里查看逻辑。 

例如,默认是单行显示(文件开多了不方便看),可以改成多行显示。

 

Preferences -> Editor -> General -> Editor Tabs,取消“Show tabs in one row”的勾选后保存。

 

4)设置编辑框内的竖线 

在使用rider开发.NET项目时,有前辈推荐IDE的竖线来控制自己一行代码的长度,如果超过了竖线则进行换行,以此提高代码的可读性。

 

显示竖线

Preferences -> Editor -> General -> Apperance,勾选“Show hard wrap and visual guides (configured in Code Style options)”后保存。

  

竖线的颜色

Preferences -> Editor -> Color Scheme -> General,在编辑框的Editor -> Guides -> Hard wrap guide中Foreground选择颜色后保存。

 

竖线的位置

Preferences -> Editor -> Code Style,修改“Hard warp at XXX columns”后保存(XXX:竖线距离编辑框最左边多少个字符)。

 

5)修改引用包合并(import xxx.*)的数量

考虑到大型项目的编译和加载性能,所以我们需要将idea的合并数量调大,避免idea自动通过通配符的方式引入包。

 

6)通过Live Templates插件新增注释

在有一定规模的软件公司,对注释都会有具体的格式要求,可以通过idea自带的ive Templates插件设置模板,后续输入关键词可以快速插入注释模板到指定的位置中。

 

 

 


参考资料

1.https://mp.weixin.qq.com/s/h2nQjJzA1o9R6-lau1qehg

 

 

posted @   粽先生  阅读(1566)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示