IntelliJ IDEA常用设置
Java自动导包及导包自动优化
- File -> Settings(Ctrl+Alt+S) -> Editor -> General -> Auto Import --> 勾选 Optimize… 复选框
Java编译后保留变量名
-
File -> Settings(Ctrl+Alt+S) -> Build -> Compile -> Java Compiler -->
Additional command line parameters : 添加 -parameters
-
在Eclipse中:window -> preferences -> Java -> Compiler :
勾选Store information about method parameters(usable via reflection)
Java新建类注释模板
-
File -> Settings(Ctrl+Alt+S) -> Editor -> File and Code Templates -> Files : (Class, Interface, Enum) --> 右边输入框类定义上添加
/** * * @author shuzhangyao(作者名字) * @date ${DATE} ${TIME} **/
Java新建方法注释模板
-
File -> Settings(Ctrl+Alt+S) -> Editor -> Live Templates :
可在Live Templates菜单标签页中配置触发按键(By default expand with右边下拉框选择),默认tab;
添加Template Group 名称:userDefine(名称自定义),然后中间列表选中userDefine,继续右边加号新建Live Template , 名称 * (Abbreviation), 然后名称下方文本框添加
* * * @param $param$ * @return $return$ * @author shuzhangyao * @date $date$ $time$ **/
然后点击右边Edit variables, 在弹出对话框中为date,time, param, return配置对应方法
- date : date()
- time : time()
- param : methodParameters()
- return : methodReturnType()
第一个星号(*)表示/*后的*,因为Java中文档注释为/**…*/,所以触发方式为/*加触发按键,如:/** + tab, 触发方式为Abbreviation内容加上方配置的触发按键
点击 ok按钮保存
-
可以利用此功能自定义快捷输入模板!
配置SVN
-
File -> Settings(Ctrl+Alt+S) -> Version Control -> Subversion
配置svn的svn.exe文件路径
配置GitHub
-
File -> Settings -> Version Control -> GitHub
配置添加github用户
-
File -> Settings -> Version Control -> Git
配置git.exe文件路径
配置文件编码格式
- File -> Settings -> Editor -> File Encodings
控制台及代码区字体
-
File -> Settings -> Editor -> Font
-
我自己习惯设置成:
-
Font : Consolas
-
Size : 14
-
取消IDEA自动更新
-
File -> Settings -> Appearance & Behavior -> System Settings -> Updates
取消勾选复选框
插件
- File -> Settings -> Plugins:
- 彩虹括号 : Rainbow Brackets
- 图片背景 : Background Image Plus
- 阿里编码规约 : alibaba Java Coding Guidelines
- 实体免写get/set : Lombok Plugin
- Redis客户端:iedis
- 各类版本控制忽略文件生成工具:ignore
- 书写 Markdown 文章:Markdown Navigator
- mongo客户端:mongo4idea
- 快捷键提示:Key promoter/Key promoter X
IDEA自动编译
-
ctrl+shift+a 搜索Registry 勾选compiler.automake.allow.when.app.running
-
ctrl+alt+s 打开设置找到 File | Settings | Build, Execution, Deployment | Compiler
勾选Build project automatically
上一篇: docker 部署python项目flask + gunicorn + gevent (完整版)
下一篇: intellij idea 报 Stub index points to a file without PSI
推荐阅读
-
IntelliJ IDEA 新建一个web项目(转) 博客分类: Java IntelliJ IDEAweb项目
-
Intellij Idea 常用快捷键 博客分类: Java Intellij Idea常用快捷键
-
IntelliJ IDEA 新建一个web项目(转) 博客分类: Java IntelliJ IDEAweb项目
-
Intellij IDEA 内存设置 博客分类: IntelliJ IDEA idea
-
Intellij IDEA 内存设置 博客分类: IntelliJ IDEA idea
-
使用Intellij IDEA在Linux进行进行Tomcat调试的方法与步骤 博客分类: Intellij IDEA idea
-
Intellij IDEA 使用 java7 compiler to compile 转为java6 博客分类: Intellij IDEA
-
IntelliJ简介 博客分类: Intellij IDEA idea
-
idea debug(项目本身带有环境参数)下不能进入断点解决. 博客分类: Intellij IDEA idea
-
idea debug(项目本身带有环境参数)下不能进入断点解决. 博客分类: Intellij IDEA idea