2.1 下载地址 2.2 下载
图2-1 下载IDEA
第二步:点击DOWNLOAD下载
图2-2 下载IDEA
第三步:选择IDEA的版本
2-3下载IDEA
注意:
如图2-3中所示,点击图标①处下载的是商业版的IDEA,商业版的IDEA功能比较齐全但是是收费的。点击图标②下载的是社区版,社区版的IDEA功能比较弱,是免费的。点击DOWNLOAD默认下载的是IDEA最新的版本的exe安装程序。
第四步:下载完毕
图2-4 下载完毕
2.3 安装 第一步:双击运行ideaIU-2017.2.2.exe。点击Next进入下一步安装。
图2-5 安装IDEA
第二步:选择IDEA的安装路径,然后点击Next进行下一步安装
图2-6 安装IDEA
第三步:选择对应操作系统版本的IDEA快捷方式,然后点击Next。
图2-7 安装IDEA
注意:
1,2016版本的IDEA 64-bit laucher需要1.8的jdk支持,可以选择生成32-bit lanucher快捷方式运行。2017版本的IDEA64-bit launcher既支持1.8的jdk又支持1.7的jdk;
2,如果勾选上图中的Createassociations 下的.java,.groovy或.kt。我们在打开这3类文件时将会默认使用IDEA打开。打开这些文件我们使用一些轻量级的编辑器如EditPlus即可,所以不建议勾选;
第四步:点击install进行安装
图2-8 安装IDEA
第五步:勾选Run IntelliJ IDEA然后点击Finish,完成安装
图2-9 安装IDEA
2.4 首次运行IDEA 首次运行IDEA会弹如图2-10
图2-10 首次运行IDEA
注意:
首次运行IDEA需要注册,可以通过购买或其他途径进行注册。
3. 使用IDEA创建JavaSE项目
第一步:首次运行IDEA创建JavaSE项目直接点击图2-10中的Create New Project创建。
第二步:如图3-1所示,选择左侧菜单栏中的Java。Project SDK下拉框中显示的是NO SDK,说明jdk还没有添加进来。我们需要点击ProjectSDK右侧的New按钮将jdk添加进来。
图3-1 使用IDEA创建JavaSE项目
注意:
2017版64位的IDEA既支持1.7的jdk,又支持1.8的jdk。2016版64位的IDEA只支持1.8的jdk。
第三步:勾选Create project frome template,然后选择Java Hello World模板进行创建。
图3-2 选择JavaSE模板
第四步:填写项目名称,指定项目的存储目录。
图3-3 填写项目名,指定项目存储目录
第五步:创建完毕,点击图2-14中图标1或者图标2处的运行按钮运行这个HelloWorld的demo。
图3-4 运行Hello World
第六步:在src下创建包,在包中创建自己的Java文件。如下图2-15所示。
图3-5 创建包
第七步:在第六步创建的包上面右键New—Java Class并填写类名JavaDemo。如图2-16所示:
图3-6 创建Java类
第八步:在JavaDemo类下面书写java代码。
图3-7 在JavaDemo类下书写代码
运行代码参考第五步。
4. IDEA的主题,字体与编码设置
1.IDEA内置的主题设置 我们打开IDEA的settings后,选择Appearance后我们会在右侧Theme的下拉框中看有3中可选的主题样式:IntelliJ,Darcula,Windows,如图4-1所示
图4-1 选择IDEA的内置主题样式
提示:
IDEA的基本设置都在Settings中,打开Settings的方法有以下两种:1.FileàNewàSettings;2.直接点击Toolbar,操作过程如图4-2:
图4-2 调出toolbar 点击Settings的toolbar
这三种主题风格如图4-3所示:
图4-3 IDEA内置的IntelliJ,Windows,Darcula三种主题
2.导入外部主题 除了上面3中IDEA内置主题外,我们还可以导入外部的IDEA主题。下面这个网站给我们提供了多种主题供我们下载:http://www.riaway.com/theme.php
图4-4 下载外部的IDEA主题
我们可以根据自己的喜好下载上面的主题jar包,然后导入到IDEA中即可。导入方式如下:
FileàImportSettings 然后导入外部主题jar包,重启IDEA即可。
图4-5 导入外部主题
4.2 字体设置1.IDEA主题字体设置。
按照图4-6中图标2处选择字体,图标3处选择字号大小。
Settings– Appearance…
图4-6 设置IDEA主题字体
2.设置编辑区字体
Settings—Font然后按照图4-7中图标顺序操作
图4-7 设置IDEA编辑区字体
3.设置控制台字体
Settings– Console Font –Use console font instead of the default 然后按照图4-8中的图标操作。
图4-8 设置IDEA控制台字体
4.3 修改文件编码
图4-9设置IDEA文件编码
上图标注 1 所示,IDE 的编码默认是 UTF-8,Project Encoding 虽然默认是 GBK,但是一般我都建议修改为 UTF-8。
上图标注 2 所示,IntelliJ IDEA 可以对 Properties 文件进行专门的编码设置,一般也建议改为UTF-8,其中有一个重点就是属性 Transparentnative-to-ascii conversion,
上图标注 3 所示,对于 Properties 文件,重要属性 Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。
上图标注 4 所示,IntelliJ IDEA 除了支持对整个 Project 设置编码之外,还支持对目录、文件进行编码设置。如果你要对目录进行编码设置的话,可能会出现需要 Convert 编码的弹出操作选择,强烈建议在转换之前做好文件备份,不然可能出现转换过程变成乱码,无法还原。
5. 常用快捷键
Crtl
Ctrl+F:在当前文件中查找(必备)--------------与Eclipse一样
Ctrl+R:在当前文件中进行文本替换(必备)------与Eclipse一样
Ctrl+Z:撤销(必备)--------------------------与Eclipse一样
Ctrl+Y:删除光标所在行 或 删除选中的行(必备)-Eclipse中是Ctrl+D
Ctrl+X:剪切光标所在行 或 剪切选中的行(必备)-与Eclipse一样
Ctrl+C:复制光标所在行 或 复制选择内容----------与Eclipse一样
Ctrl+D:复制光标所在行 或 复制选择内容,并把复制的内容插入光标位置下面(必备)-------------Eclipse中是Ctrl+Alt+↓
Ctrl+Alt
Ctrl+Alt+L:格式化代码,可以对当前文件或者整个包使用(必备)------Eclipse中是Ctrl+Shift+F
Ctrl+Alt+O:优化导入的包,可以对当前文件或者整个包使用(必备)----Eclipse中是Ctrl+Shift+O
Ctrl+Shift
Ctrl+Shift+F:根据输入内容查找整个项目或指定目录中的文件件(必备)--Eclipse中是Ctrl+H
Ctrl+Shift+R:根据输入的内容替换对应的内容,范围可以是整个项目也可以是指定目录(必备)
Ctrl+Shift+/:对选中的代码进行代码块注释(必备)
Shift+Shift(快速按两次Shift):快速搜索指定文件-------------Eclipse中是Ctrl+Shift+T
Alt+Enter:导包,智能提示(创建方法,抓抛异常等)
注:IDEA一次性自动导包设置。File—Settings-Auto Import 勾选Add unambiguous imports on the fly
Alt+Shift+Enter:自动补全代码块或者补全当前行(加上;并跳到下一行);
.var+ tab:自动补全
Alt+Ins:生成getter,setter,constructor,toString等方法
Ctrl+Alt+T:快速生成try catch块
Shift+F6:修改文件名
6. IDEA的Debug调试
IDEA调试相关的快捷键如图6-1所示:
图6-1 IDEA的Debug调试
比较常用的快捷键有:
F7:在Debug模式下跳到下一步,如果当前行断点是一个方法则进入该方法内部,如图6-2所示:
1.Debug模式下如果执行到图标1处,按下F7会跳到图标2所在行;
2.Debug模式下如果执行到图标2处,按下F7则会跳到
图6-2 IDEA的Debug调试
F8:图6-1中关于F8的功能键的说法有误,本人亲测结果(2017版IDEA):在Debug模式下按F8会跳到下一行,如果当前行是一个方法,则会进入这个方法内部;
F9:跳到下一个断点,如果没有断点则程序直接运行结束;
百度百科