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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人