🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] # 配置中去掉这些 `command+,` ~~~ show right margin show method separators show code folding outline show breadcrumbs show indent guides show hard wrap guide use block caret Reopen last project on startup Themed Title Bar ~~~ 还有view中的`navigation bar` 这些看个人喜好 ~~~ Show parameter name hits 参数提示的图标 Highlight modified line in gutter git追踪 ~~~ ~~~ 勾选上,让开发过程中包总是更新 Always update snapshot ~~~ 点击侧边栏中project那边列表,把这个勾上,显示包的层次 ![](https://box.kancloud.cn/08a305560ab75839cd8e3667ff49262d_366x514.png) 字体可以用operator mono,需要下载 ![](https://img.kancloud.cn/01/0e/010eb387e564b6922250c1361849ec9f_1744x618.png) # 控制台字体和颜色 ![](https://box.kancloud.cn/8240c88a47993ec070a1a017f0e4f967_1622x874.png) 颜色就是下面的color # 显示类成员信息 show member ![](https://box.kancloud.cn/a77f3e1a954c92c68ed000de98c6a72a_554x804.png) # 默认不打开项目 Intellij配置中的System Settings,右边的Reopen last project on startup,默认为勾选状态,即每次打开IDE时,会打开上次的项目。将此勾选去掉即可。同时,在Project Opening中还可以进一步配置打开新项目时是否新开一个窗口,是否在当前窗口,是否通过提示的方式让操作者进行选择 # plugin ~~~ material theme ui ~~~ **redis插件** 用法: http://blog.csdn.net/wxx151556/article/details/78534470 默认redis插件要收费的,7天, 破解看这个 https://www.awei.org/2017/11/19/idea-iedis-plugin-2-41-po-jie-fang-fa/ 还有下面的评论 # 隐藏tab command+shift+a ![](https://box.kancloud.cn/522b8052027f85813698854ef0bc65fa_906x712.png) 选择none就是不显示,top就是在上面 # 背景图片 command+shift+a调出对话框 然后输入set background就可以看见 # 默认不要打开项目 ![](https://box.kancloud.cn/0fb026f47c126dd7fbf04a7c6025f4d9_690x185.png) # 文件编码 ![](https://box.kancloud.cn/06a626b6d46aa2b78241ec79df6b126a_2146x1638.png) 这样设置以后所有Unicode显示的就可以自动转化为其应该显示的语言了. # 修改换行符 在window下开发有一个大坑,就是换行默认是CRLF,也就是回车换行,但是Linux下只有换行LF,所以最好的办法是设置默认为LF ![](https://box.kancloud.cn/f593f3413299b229cae26aee83dcf52d_598x394.png) # 导包 ![](https://box.kancloud.cn/0336923bc417f5a4fd5540d0b8d58f5b_1750x790.png) ![](https://box.kancloud.cn/4b69614d49302ca8dbfd1c12a9eadf7f_2086x868.png) # tab页面多行显示的设置 看个人喜好 ![](https://box.kancloud.cn/2ec54d68457c7cd4fa4f3208f4dcb1c2_1942x1186.png) 这个是在使用很多的tab页面的时候用的到,而不是要是打开多个页面的话,一些就会被关掉。那就不好啦。具体看下图,就知道我在说啥了。 ![](https://box.kancloud.cn/82956da3c1072e30f23a5144ac98ce67_2102x354.png) # 设置Java代码的注释风格 ![](https://box.kancloud.cn/23bccd2be24ca2cf9fdd6b164274777c_2082x1080.png) 这个就是你在使用快捷键注释代码的时候,就比如我的快捷键是Ctrl + d就是注释所选中的代码,但是你要是不设置,这个//就是在代码行的开头。这个看着就不是很习惯。 具体就看下面这个图的三种情况下的注释的显示情况。看你喜欢哪个注释风格,就怎么设置。 ![](https://box.kancloud.cn/efbf230c947c6ac0a447b61d85fa1717_1950x264.png) # 快速找到最近使用的文件的设置 ![](https://box.kancloud.cn/b5724106c9e5c7dbe85c758d84de3c5f_2124x1016.png) # 界面简洁 IDEA的界面中 File是对文本文件操作 Edit是对文本操作 View是对视图 Navigate是对跳转 Code是对源码文件 Analyze是对源码分析或依赖关系分析 Refactor是对代码重构 Build是对代码构建 Run是对代码运行 Tools是对工具 VCS是对版本控制 windows是对窗口 Help是对帮助(注册码+idea的jvm参数) # 不用写首字母,模糊匹配提示 ![](https://box.kancloud.cn/a3c588ecc5779e3ad19d6c8b95887036_1220x834.png) # 自动生成uuid 打开Preferences–>Editor–>Inspections,然后在右侧输入UID进行搜索(搜索方式比较快,也可以在java–>Serialization issues里找)。然后勾选Serializable class without 'serialVersionUID'后面的复选框。右侧Severity默认Warning即可。如下图: ![](https://img.kancloud.cn/7a/2f/7a2f9d1fbb6fdbe53c5ef92367f8510a_915x418.png) 测试,新建一个实体Student,实现java.io.Serializable接口,然后将光标放到类名Student上,按option+return(window按alt+enter,快捷键可能不一样,根据自己的设置来)打开提示框,选择Add 'serialVersionUID' field确定即可,如下图: ![](https://img.kancloud.cn/21/28/2128bf7e6a18bbaeb336079499be99ec_529x170.png) # idea代理 在软件中选择`自动代理设置`模式 写上PAC地址 ![](https://box.kancloud.cn/c2ad4c18abc35424f89bf0cda034771b_1364x294.png) HTTP/SOCKS5代理 ![](https://box.kancloud.cn/e9332c6d157af1aac12bf189831383f2_1036x826.png) # maven工程指定java编译版本 ~~~ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.7</java.version> <cdh.version>cdh5.5.2</cdh.version> <!--add maven release--> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <encoding>UTF-8</encoding> <scala.tools.version>2.10</scala.tools.version> <scala.version>2.10.4</scala.version> </properties> ~~~ # `google code style` 复制这里的内容 [https://github.com/google/styleguide/blob/gh-pages/intellij-java-google-style.xml](https://github.com/google/styleguide/blob/gh-pages/intellij-java-google-style.xml) 文件名为:`intellij-java-google-style.xml` 导入此格式化文件 ![](https://img.kancloud.cn/47/28/4728acfe8207600759a5914faa76374b_821x323.png) 然后选择这个 ![](https://img.kancloud.cn/52/6e/526ee2a58aa53b540bc478c612d791ab_878x518.png) apply->ok 格式化就行 可以用CheckStyle插件来检查项目的`code style`