一、安装
常规下载安装,换路径即可。
亲测可用破解方法:进入ide主页面,help-register-license server,然后输入 http://idea.iteblog.com/key.PHP(注意:php要小写)
二、介绍与概念
与原先eclipse概念的区别
//IDEA的标准建法是一个工作空间一个项目,这也是官方推荐的建法
三、常用配置
1.选择默认主题
file->settins ->appearance->Thame 可更换默认主题
推荐主题网址:http://www.easycolor.cc/
jetBrains家族主题:http://www.riaway.com/index.php
目前使用主题:网友开发的主题:https://github.com/lhw5123/IDEA-Theme
主题导入方法:
file –> import setttings –>主题jar文件 –> 确认 –> 重启
导入多个主题如何更换:
settings –> editor –> colors & fonts –> general->scheme下拉菜单中选中导入的主题名称
2.1设置字体大小
上图中主题下两行可以设置侧边与顶部菜单栏的字体
file->settings->Editor->Colors & fonts->font
在上步骤中左侧选择 console font ,即可设置控制台字体大小
Appearance&Behavior,之后选中Appearance,然后查看右边主界面,找到Override default fonts by (not recommended);勾选前面的框,下面的一行(Name和Size)被点亮,Name中调整字体风格(我这里是微软雅黑,选择自己喜欢的就好),Size中调整大小。
设置控制台编码解决控制台乱码:
http://blog.csdn.net/rznice/article/details/41006913
http://www.cnblogs.com/liaoyanglong/p/6639039.html
行间距的设置位置相同
2.2设置字体 颜色(如注释颜色)
默认绿色的注释颜色是629755,例如是用第三方主题可用修改此颜色
注释字体颜色:
代码字体(推荐第一个自带的字体):
3.设置自动提示
取消自动提示,勾选对应的框即可:
file->settings->Editor->General->Code Completion (所有快捷键相关的配置都在这里)
修改快捷键为熟悉的 alt+/
file->settings->KeyMap->Main menu->Code->Completion->Basic (可用默认)
1. 移除原来的Cycle Expand Word 的 Alt+斜杠 快捷键绑定。
2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加 Alt + 斜杠 快捷键(设置时同时按下 alt+/ 即可)
当然,这只是idea的普通提示,更强大的是只能提示:SmartType智能提示才是精髓所在!
快速修复快捷键 alt+enter的修改:
File->Setting->keymap->other->Show Intention Actions (建议默认)
设置提示的大小写敏感:
Editor-Code Completion页里有个Case sensitive completion,可以设置只第一个字母敏感、完全敏感或者不敏感。
4.设置IDE字符编码
file->settings->Editor->file Encoding
5.取消默认的SVN设置
将三个勾都去除即可
//位置在version controller下(直接搜索subVersion也可快速定位)
6.设置项目的JDK环境
file->Project structure(项目结构)->Project(modules)即可配置
//若第一次弹窗时未配置JDK,可以依次点开File -->Project Structure,点击左侧标签页,点击SDKs,点击中间窗口绿色的 +号
7.设置代码检查等级
//依次为不检查,语法检查,最高等级检查(为了编辑大文件时不卡顿,不吃内存,选择None),但其它请务必选择检查,否则编写代码时不会提示报错信息
8.配置maven(虽然自带了)
File->Settings->Build,Execution,Deployment->Build Tools->Maven
//配置相应的目录即可
9.开启自动导包 import
file->settings->Editor->General->Auto import
11.默认settings设置
按正常设置 Project 流程的话,我们在 Project 状态下进行 IDE 设置,这些设置并不会被当做一个标准的 IDE 设置模板保存起来,所以你下次打开一个新的 Project 还是要重新设置的,为了简便操作,通过Default Settings设置,这样下次打开新的 Project 就会使用默认的Settings设置了
12.import.*的导包设置
file->settings->Editor->Code Style->Java import
//分别设置同包下导入超过个数时替换为*和静态方法数量的导入数量
13.配置tomcat
file->Settins->build...->Application servers->绿色的+号->tomcat->配置路径和tomcat名字等(后续需要取消 after launch的勾选)
14.定义注释模板
File -- Settings -- Editor -- File and Code Templates->右边选择需要定义的模板(以class类模板为例)
其中,红框内定义了很多变量,可以直接引用,例如:
这里注意标准的Javadoc是没有@date的注解的,如果要标记日期,可以在author后加入
@author ${USER} ON ${DATE}
/**
* ${DESCRIPTION}
* @author ${USER}
* @date ${DATE}
**/
15.设置方法悬停提示(无需ctrl+q)
16.导入jar包
在project structure中引入jar,详细请参考连接:
参见:http://blog.csdn.net/qq_26525215/article/details/53239123
17.对properties文件中文无法编码的设置