专业版的intellij可以免费试用30天。为了以后开发方便,咱们需要下载专业版进行破解和配置。
一、破解
安装过程中有个界面如下,咱们选择License server填上http://idea.iteblog.com/key.php下一步,点击Activate即可破解成功(发博文当天亲测可破)。如果没安装过程中跳过了此项,而进入了试用期也没关系。选择菜单Help->Register->License server,填上http://idea.iteblog.com/key.php同样可以破解
二、设置编码
打开 File->Other Settings->Default Settings->Editor->File Encodings按照下图配置
三、设置1个tab键=4个空格
打开 File->Other Settings->Default Settings->Editor->Code Style->Java按照下图配置(可能当前版本的idea已经是配置好的,就不用更改了)
四、关闭拼写检查 (否则每次写变量,如果不是正规英文单词,则会有一些警告信息,很烦人)
打开 File->Other Settings->Default Settings->Editor->Code Style->Inspections按照下图配置,即去掉后面的对勾
五、忽略大小写
打开 File->Settings->Editor->General->Code Completion(或者快捷键ctrl+alt+s)按照下图配置,即将图中下拉框选为none(这样全文搜索就会忽略大小写了,没有弊端,很方便)。
六、自动导包 (如果两个包中包含同名类,则不会导入,需要手动导入或者通过快捷键导入,没有风险很方便)
打开 File->Settings->Editor->General->Auto Import(或者快捷键ctrl+alt+s)按照下图配置
第一个选项意思是引用类的时候自动导包。
第二个选项意思是自动去除有引用到的包(Optimize是优化的意思,即去除无用的import语句)。
七、将spring的注入异常等级降为warning。
因为springMVC通过注解整合Mybatis时,向Service类中注入mapper类(DAO实现)会出现异常。因为他是根据mapper.xml文件以及mapper接口(DTO接口)运行时生成代理对象,进行注入。而idea编辑器在你编辑时候会进行语法检查。在Service类中找不到对应的mapper类(DAO实现),因此会报异常)
打开 File->Other Settings->Default Settings->Editor->Inspection按照下图配置(即在Default环境下找到Autowiring for Bean Class项目,在右侧的Severity下拉框选择为黄色Warning选项
八、git、Maven集成配置
打开 File->Settings(或者快捷键ctrl+alt+s)在搜索栏输入git/maven等关键字即可查找到对应配置面板,配置好路径即可。此处略过。
九、git/svn项目集成工具配置,修改后的文件颜色、异常等信息反馈到最上层包
打开 File->Other Settings->Default Settings->Editor->Version Control按照下图配置,即打上勾即可(idea不同状态的文件会呈现不同的颜色,但是这个颜色不会反馈到上层包。通过这个配置后,上层包的颜色会和该文件同步)
十、配置idea中启动jvm所占用的内存
打开idea安装目录下的bin目录找到idea.exe.vmoptions或者idea64.exe.vmoptions文件(前一个是32位版本,后一个是64位版本)
打开后设置如下两个参数(针对8G及以上内存)
-Xms512m
-Xmx1024m