这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战
一、Tab缩进被篡改
- 进入IDEA设置页面,File→Settings或Ctrl+Alt+S进入
- Editor→Code Style进行设置,然后在Code Style→Java中进行设置
两张图中的Scheme都要选择Default IDE,上图下方的两个选项都要去掉,
- 第一个意思是使用文件已经存在的缩进进行编辑;
- 第二个是允许EditorConfig覆盖IDE的设置(如果要参与开源项目啥啥的,就把这个选项选上,使用别人的规范,如果是自己项目中使用,就取消掉)。
在下图 中的Indent处设置缩进为四个空格
二、增加IDEA运行内存,提高流畅度
- 打开内存指示器,在IDEA右下角箭头处右击鼠标,弹出对话框,选择Memory Indicator即可。
- 找到IDEA的安装目录,在bin文件夹下,找到idea64.exe.vmoptions文件(64位,32位机器找idea.exe.vmoptions)
- 用记事本打开,调整Xms(最小内存)和Xmx(最大内存)值,16G的机器,按如下设置,供参考
注意:Xmx设置过大会导致电脑比较卡,所以需要权衡。
三、设置代码库为信任
- Settings→Build,Execution,Deployment→Trusted Location,点击右边加号添加代码库目录即可
四、Tab过多,单行or多行
- 当打开的Tab过多时,单行展示是这样的
- 多行展示是这样的
- 设置单行多行展示:Settings→Editor→General→Editor Tabs
-
在设置中有个Mark modified选项,这是将修改过的文件标记一个*号
- 当在Git环境下,修改过的文件都会变为蓝色,此时没有必要再显示*号;
- 当不在Git环境下时,此时可以通过勾上这个选项来标记修改过的文件。
五、代码提示忽略大小写
- Settings→Editor→Code Completion,取消红框中的选项
六、导入导出设置
- 更换了新版本的IDEA,一步一步重新设置太过繁琐,好在IDEA提供了配置的导入导出功能
- 旧版本IDEA配置的导出,File→Manage IDE Settings→Export Settings,将导出的Settings文件保存好
- 安装好新版IDEA后,将旧版的Settings文件导入,File→Manage IDE Settings→Import Settings.
- 完成之后,绝大部分配置就可以恢复了,还有少部分功能可能由于新版本IDEA与旧版本的配置有差异,所有不能生效,需要手动设置。
七、 插件重新安装
- 关联Mapper接口与XML文件 - MybatisFree Mybatis Plugin
- 代码优化提示 - Alibaba Java Coding Guidelines
- Mybatis日志格式化 - MybatisLogFormat
- 代码缩略图 - CodeGlance
- 格式化JSON - GsonFormatPlus
八、 使用service代替debug/run窗口
- 在service窗口中,将所有的服务都罗列,并且能够很方便的查看它们运行在哪个端口,因此将debug/run窗口淘汰掉。
- 操作:View→Tool Windows→Services,或者直接使用快捷键Alt+8.
- 如果在窗口中没有显示当前项目中的启动项,则继续按如下步骤进行设置
- 如下选择Springboot即可
九、 关闭阅读模式
- 阅读模式下,会将注释进行特殊处理,方便阅读代码。但是不是很适应,还是觉得原来的好。
- 正常模式
- 阅读模式
- 操作:Settings→Editor→Reader Mode,去掉勾选即可
设置IDEA内存
- Help→Change Memory Settings
- 输入参数,点击Save and Restart即可
注:部分功能修改配置之后需要重启IDEA,通常都会有相应的提示,这里就不再赘述了。
以上便是本次更新IDEA之后整理的内容。