IDEA 配置
IDEA行注释自动缩进
进入 Settings -> Code Style -> Java ,在右边选择 “Code Generation” 分页,找到 Comment Code 那块,把Line comment at first column
,Block comment at first column
两个前面的复选框去掉就可以了。Add a space at comment start
勾上,会在双斜杠后面加个空格,比较工整。
IDEA 自动import需要的包并过滤不常用的包提示
Settings -> Editor -> General -> Auto Import
勾选Add unambiguous imports on the fly
,Optimize imports on the fly
增加一些需要排除的包:com.ibm.*;com.sun.*;java.awt.*;javafx.*;javax.swing.*;org.apache.xml*;org.omg.*;org.w3c.*;sun.*;
IDEA 动import会导致 import xx.*
Settings -> Editor -> Code Style -> Java -> Imports
① 将 Class count to use import with “*“ 改为 99 (导入同一个包的类超过这个数值自动变为 * )
② 将 Names count to use static import with “*“ 改为 99 (同上,但这是静态导入的)
IDEA 自动定位文件
点开左侧Project页的齿轮,勾选Autoscroll to Source
,Autoscroll from Source
。同时不要勾选Show Members
选项,影响查看效率,需要跳转成员使用快捷键Ctrl+o
IDEA 配色方案
网站:http://www.easycolor.cc/intelliJidea/list.html
一般推荐暗色主题:RecognEyes, Monokai Sublime 等
IDEA 修改代码对齐的竖线颜色
Settings -> Editor -> Color Scheme -> General -> Editor -> Guides -> Indent guide
背景色:#404040
选中色:#A0A0A0
IDEA 相同变量高亮
Settings -> Editor -> Color Scheme -> General -> Search Results -> 所有相关
Settings -> Editor -> Color Scheme -> General -> Code -> Identifier under caret相关
Effects 加个边框,颜色我用的是 #1DC7FF
IDEA 错误代码底下加红色波浪线
Settings -> Editor -> Color Scheme -> General -> Errors and Warnings
IDEA 修改参数名称提示配色
Settings -> Editor -> Color Scheme -> Language Default -> Inline parameter hints
设置前景:#A8A8A8,背景:#B2B2B2 ;
或者前景:#7A7A7A,背景:#4B4B4B
IDEA 调试时热更新Web代码
Eclipse默认开启自动编译,但是IDEA是默认关闭的。
- 先配置自动make:Settings -> Build,Execut,Deployment -> Compiler -> 勾选Build project automatically
- 自动Reload修改后的类:Settings -> Build,Execut,Deployment -> Debugger ->HotSwap -> Reload classes after compilation 选择 Always。
- 然后修改run/debug配置 Run -> Edit Configurations -> Application -> 删掉Before launch下面的build以提高效率。也可删掉Default下面的build,默认所有配置一致。
- 开启项目运行时自动build:快捷键 Ctrl+Shift+a 搜索命令
registry
–> 勾选compiler.automake.allow.when.app.running
IDEA 热更调试class文件
上面一堆配置操作看起来很是繁琐,IDEA这点做得确实很不方便。所以需要借助有一些外部工具来帮助实现。
只需配置Build project automatically,然后:
- 方案一:下载JReloader(425k),谷歌开源的框架, 然后修改IDEA调试的Configurations,配置VM options:
-noverify -javaagent:D:\jreloader\jreloader-0.4\jreloader.jar -Djreloader.dirs=$MODULE_DIR$\bin
, 第一个路径改成自己下载的jreloader.jar路径,第二个路径就是模块的class文件的路径。启动服务出现JReloader版本提示即可。所修改的class文件都会自动热更新,控制台会有JReloader的日志。- 方案二:下载JRebel,和JReloader类似的收费框架,功能更强大,也是配置VM options。
- 方案三:每次修改后手动点击菜单Run-> Reload Changed Classes,也可以配置成快捷键。
IDEA 取消一些不必要的警告
File -> Settings -> Editor -> Inspections -> Java
- Declaration redundancy -> Declaration access can be weaker,去掉勾选可取消Access can be private警告
- Compiler issues -> Uncheck warning 下面,勾选 Ignore unchecked call as member of raw type, Ignore unchecked cast,取消Unchecked cast警告
- Javadoc issues,Declaration has Javadoc problems取消方法注释中的警告
- Data Flow -> boolean method is always inverted,取消勾选
热部署参考:
https://blog.csdn.net/z15732621582/article/details/79439359
https://blog.csdn.net/u013051404/article/details/77649066
https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/jrebel-setup.md
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com
文章标题: IDEA 配置
文章字数: 893
本文作者: Jun
发布时间: 2019-05-07, 14:39:00
最后更新: 2019-05-30, 15:36:51
原始链接: http://yoursite.com/2019/05/07/Idea-配置/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。