Intellij IDEA 个人设置

2018-02-27 11:21:48来源:oschina作者:添仔哥哥人点击

分享
1 Appearance & Behavior
1.1 Appearance
Theme(Darcula);(勾选 )Override default fonts by;选择 Microsoft YaHei UI 字体;Size(15)。
Show memory indicator(打开内存使用状态)
Disable mnemonics in menu(隐藏工具栏快捷键下划线)
1.2 System Setting
Reopen last project on startup(启动时不打开工程)
Updates—Automatically check updates(取消自动更新)
2 Keymap
IntelliJ IDEA 编码快捷键
3 Editor
Font:Font(Yahei Consolas Hybrid 或 Consolas)、Size(18)
3.1 General
3.1.1 Auto Import
(勾选)Optimaize imports on the fly(编写代码时自动导入包)
(勾选)Add unambiguous imports on the fly(如果出现同名的包,需要手动导入,快捷键 Alt+Enter)
3.1.2 Appearance
(勾选)Show line numbers(显示行号)
3.1.3 Breadcrumbs
(取消勾选)Show breadcrumbs(取消面包屑导航)
3.1.4 Code Completion
(None) Case sensitive completion(代码提示忽略大小写)
3.1.5 Code Folding
Code Folding—勾选表示该类型代码在文件被打开时默认是被折叠的
3.1.6 Editor Tabs
(取消勾选) Show tabs in single row
(取消勾选) Hide file extension in editor tabs(移除文件编辑Tab的后缀)
(勾选) Show “close” button on editor tabs(移除文件编辑Tab的×)
(勾选)Mark modified tabs with asterisk(星号标识编辑过的未保存的文件)
(勾选)Tab Closing Policy—Tab limit(设置文件编辑Tab的最多数)
3.2 Code Style
Java:Class count to use import with '*' :当 导入某个包下类超过这里设置的指定个数,就会换成用 * 号来代替。
Java:Names count to use static import with '*'
File Encodings:UTF-8
3.3 Inspections
(取消勾选)Spelling(拼写检查)
3.4 File Encodings
Global Encoding—UTF-8
Project Encoding—UTF-8
Default encoding for properties files—UTF-8
Transparent native-to-ascii conversion
3.5 Live Templates

(功能强大)todo... ...


4 Plugins
4.1 建议安装
CodeGlance: a code minimap
iBATIS/MyBatis mini-plugin
Maven Helper(查看maven的依赖树)
Jrebel(热部署插件)
FindBugs-IDEA
CheckStyle-IDEA
Alibaba Java Coding Guidelines
4.2

插件

Android SupportAngularJSASPCFML Support
CoffeeScriptCucumber for GroovyCVS IntegrationdmServer Support
Geronimo IntegrationGit IntegrationGitHubGlassFish Integration
Google App Engine IntegrationGradleGrailsGroovy
GuiceGWT SupportHeroku integrationHibernate Support
IDE Settings SyncJ2MEJavaFXJBoss Arquillian Support
JBoss Drools SupportJBoss Frameworks Base SupportJBoss IntegrationJBoss jBPM
JBoss Seam Pageflow SupportJBoss Seam Pages SupportJBoss Seam SupportJSR45 Integration
KotlinMercurial IntegrationOpenShift integrationPerforce Integration
Playframework SupportResin IntegrationSubversion IntegrationTestNG-J
TFS IntegrationVaadin SupportWebLogin IntegrationWebSphere Integration5 Version Control

todo......


6 Build、Execution、Deployment
6.1 Build Tools
6.1.1 Maven
Maven:Maven home directory、User settings file、Local repository
Improting:Import Maven projects automatically 去勾选
Improting:Automatically download -> Sources
6.2 Compiler
Build project automatically(自动编译)
Compile independent modules in parallel:
Build process heap size(Mbytes):如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 1500 以上都是不要紧的。
7 Languages & Frameworks

todo......


8 Tools
8.1 Database
idea配置oracle
9 其他
文件和导航关联:AutoScroll to Source和AutoScroll from source

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台