一、安装与**

下载地址:https://www.jetbrains.com/idea/download/#section=windows

如果是做j2ee web开发,选择付费企业版+**。如果只是普通java j2se开发,使用免费的社区版即可。

IDEA 2017**教程

二、主题、字体

2.1 主题

IDEA 默认提供的主题有三套:DarculaIntelliJWindows。除了 Darcula 是黑色主题,其他三套都是以白色为背景的。点击Appearance&Behavior->Appearance,选择右边的UI Options->Theme->Dracula即可。

【持续更新】IDEA使用教程

2.2 字体

2.2.1 主题字体

选择Appearance & Echavior->Appearance,IDEA 主题字体的修改要先勾选 Override default fonts by

默认IDEA 是不推荐修改的。修改字体前要确保你选择的那个字体必须含有中文,比如微软雅黑和宋体这类是包含中文的,而 Courier New 和 Monaco 这类只是单纯的英文字体。

如果你选择的字体不包含中文,那可能会在很多位置上出现类似 口口口口口 这样的乱码问题,比如文件名含有中文、字体是中文名字的都会变成 口口口口口。

【持续更新】IDEA使用教程

2.2.2 代码字体

点击Editor->Font即可。

【持续更新】IDEA使用教程

2.2.3 控制台字体

选择Editor->Color Scheme->Console Font,要自定义控制台字体要勾选右边的Use console font installed of the default。字体选择的不好会导致控制台输出中文乱码,一般不建议修改。

【持续更新】IDEA使用教程

三、编码

不统一的编码经常会给我们带来意料之外的问题,因此编码问题是我们不容忽视的一个问题。

3.1 默认编码

选择File -> Other Settings -> Default Settings->Editor -> File Encodings,将如图所示的三个地方均修改为UTF-8编码。对于 Properties 文件,重要属性 Transparent native-to-ascii conversion 主要用于转换ASCII,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。

【持续更新】IDEA使用教程

3.2 文件编码

打开File -> Settings-> Editor -> File Encodings, 将如图所示的三个地方均修改为UTF-8编码。对于 Properties 文件,重要属性 Transparent native-to-ascii conversion 主要用于转换 ASCII,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。

【持续更新】IDEA使用教程

四、构建工具

4.1 Maven

打开File -> Other Settings -> Default Settings->Build, Execution, Deployment ->Build Tools -> Maven。修改成自己的路径。

【持续更新】IDEA使用教程

打开File -> Settings ->Build, Execution, Deployment ->Build Tools -> Maven。修改成自己的路径。

【持续更新】IDEA使用教程

4.2 Gradle

和maven一样,gradle在settingdefault setting两个地方都要改。

【持续更新】IDEA使用教程

【持续更新】IDEA使用教程

五、Git

5.1 Git和Github

如图所示,指定好git的路径,点击Test进行测试,弹出下图这样就可以了。

【持续更新】IDEA使用教程

如图所示,红框处可以选择以密码形式或Token形式登录GitHub,点击Test可以测试连接。

【持续更新】IDEA使用教程

5.2 常用操作

如果一个项目已经是git项目了,那么IDEA上方有这几个图标:

【持续更新】IDEA使用教程

  • 第一个按钮:Update Project 更新项目。

  • 第二个按钮:Commit changes 提交项目上所有变化文件。点击这个按钮不会立马提交所有文件,而是先弹出一个被修改文件的一个汇总框,具体操作下面会有图片进行专门介绍。

  • 第三个按钮:Compare with the Same Repository Version 当前文件与服务器上该文件通版本的内容进行比较。如果当前编辑的文件没有修改,则是灰色不可点击。

  • 第四个按钮:Show history 显示当前文件的历史记录。

  • 第五个按钮:Revert 还原当前被修改的文件到违背修改的版本状态下。如果当前编辑的文件没有修改,则是灰色不可点击。

5.3 常用设置

如下图所示,当前项目使用的版本控制是 Git。如果你不愿意这个项目继续使用版本控制可以点击旁边的减号按钮,一般情况下一个项目不会有多个版本控制的。

Show directories with changed descendants 表示子目录有文件被修改了,则该文件的所有上层目录都显示版本控制被概念的颜色,建议勾选。

【持续更新】IDEA使用教程

如下图所示,When files are created 表示当有新文件放进项目中的时候IDEA 做如何处理, When files are deleted 表示当有新文件在项目中被删除的时候IDEA 做如何处理。默认是让开发者决定这些被删除的是否从版本控制中删除。如果不想弹出提示,则选择下面两个选项进行默认操作。

【持续更新】IDEA使用教程

六、快捷键

因为我个人是从Eclipse中迁移过来,所以我更熟悉Eclipse的快捷键,IDEA十分贴心的提供了多种快捷键方案,就包括Eclipse。

【持续更新】IDEA使用教程

6.1 搜索/替换

使用了Eclipse版的当前文件搜索/替换快捷键为ctrl + F,全局搜索为ctrl + H,全局替换需要手动设置。

【持续更新】IDEA使用教程

找到Replace in Path后,右键选择Add Keyboard Short,然后在输入框中用键盘按下你要的键,我个人习惯ctrl + alt + ;,如下:

【持续更新】IDEA使用教程

七、注释模板

IDEA配置注释模板

相关文章: