好记性不如烂笔头!!!
配置
1 、编码
有的时候控台出现中文乱码
找到idea 的安装目录 在这两个文件中添加
-Dfile.encoding=UTF-8
固定@anthor 的内容。否者会获取电脑的名称。
-Duser.name=china@shanjun.wang
2 、自动生成序列号
在你的class中:Alt+Enter就会提示自动创建serialVersionUID了
3 、设置类注释
Editor -> File and Code Templates -> Files -> Class
$end$ 是注释生成后光标的位置 ,
/**
*
* @description: ${description}
*
* @author: china@shanjun.wang
*
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/
4、方法注释
5、 取消每次开启自动打开项目,显示项目列表
选择Appearance & Behavior>System Settings,在Startup/Shutdown栏目处,去掉默认的勾选Reopen last project on startup(在启动的时候打开上次的项目),去掉勾选之后,点击确认。
6、Idea中自动注释的缩进(避免添加注释自动到行首)
打开设置界面,依次选择Editor-Code Style-Java,选择Code Generation,取消Line comment at first column和Block comment at first column的选中即可。
7、显示空格
File -> Settings -> Editor -> General -> Appearance -> Show whitespaces
8. 内存配置
显示内存使用情况
双击shift,搜索show memory indicator
配置内存 我的电脑是16G 内存
双击shift,搜索vmoption
9 单行注释位置调整 原文链接
在IntelliJ IDEA中使用Ctrl + /
快捷键可以给光标所在行添加单行注释,默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在该行的最开头。
大部分人并不习惯这种风格,所以一般会设置为单行注释的两个斜杠跟随在代码的头部,在File -> Setting -> Editor -> Code Style -> Java -> Code Generation
三个参数的说明
1、 -Xms 是最小启动内存参数
2、 -Xmx 是最大运行内存参数
3、-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数
插件
官网插件网址: IntelliJ IDEA Ultimate Plugins
CamelCase
字段转换大小写的时候,shift+crtl+u针对选中字段
GsonFormat
json对象快速自动生成json实体
eclipse code formatter
工作需要才安装的这个,老大用的eclipse 和 IDEA 的格式化跟他不一样。直接用这个解决问题。但是XML 支持的不好。
Alibaba Java Code Guidelines
阿里开发的代码规范插件。
DCEVM+HotSwapAgent
让java开发像js开发一样高效(JRebel的替代方案),安装没有jrebel 简单,安装连接
Grep console
自定义IDEA 控制台日志的颜色。使用方法
Key Promoter X
快捷键提示插件。
RestfulToolkit
一套简单的 RESTful 服务开发辅助工具集。
CodeGlance
代码编辑区迷你缩放图插件
FindBugs
MyBatisCodeHelperPro
非常使用的Mybatis插件
Grep Console
可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色
generateallsetter
针对已有的model实体对象的属性生成set代码,并针对属性类型填写了默认值
Statistic 代码统计插件
Translation 翻译插件
Rainbow Brackets 彩虹括号插件
Jump to Line
调试神器:调试时跳转到任意一行