开发工具 IDEA 基本配置

一、IDEA安装目录介绍

开发工具 IDEA 基本配置

二、调整流畅度(高配置电脑可以调整)

如果电脑是64位系统,且内存大于8g  可按以下步骤调整。获得更好的体验

step1:进入其中 Bin目录

开发工具 IDEA 基本配置

step2:进入64位配置文件

-Xms128m,16G内存的电脑可修改成 -Xms512m

备注:设置初始的内存数,增加该值可以提高Java程序的启动速度

-Xmx750m,16G内存电脑可设置为 -Xmx1500m

备注:设置最大内存数,提高该值,可以减少内存的Garage收集频率,提高程序性能

-XX:ReservedCodeCacheSize=240m,16G内存电脑可设置为-XX:ReservedCodeCacheSize=500m

备注:保留代码占用的内存数量

三、关于IDEA插件  比如Scale,Angular,NodeJS,Scala等等

官方下载地址:https://plugins.jetbrains.com/idea  

需要使用的时候,去官网下载后安装即可。

四、打开IDEA

选择或新建一个工程 NewProject

开发工具 IDEA 基本配置

选择JAVA工程,然后选择JDK目录

开发工具 IDEA 基本配置

开发工具 IDEA 基本配置

五、IDEA主界面

开发工具 IDEA 基本配置

 创建好工厂以后,可在src目录下,创建项目的包和类。

六、IDEA Module概念

IDEA官网说明:

1、IDEA的Project 相当于 eclipse的workspace

2、IDEA的Modue 相当于 eclipse的 Project

       在IDEA中,Project是最*的级别,次级别是Module,一个Project可以有多个Module。目前主流的大型项目都是分布式部署的,结构都是类似这种多Module结构。比如:core Module、web Module、plugin Module、 solr Module等等,模块之间可以彼此可以互相依赖。他们之间处于同一个项目业务下的模块,彼此之间有不可分割的业务关系

开发工具 IDEA 基本配置

说明:每个模块就像一个独立的程序,都有自己的src,可在里面写自己的包和类。

3、Module的创建

选择*项目名称,右键,new Module

4、Module的删除

Module会被IDEA标记成一种资源,没法直接删除。

(1)Module上右键 settings,进入设置模式,选择不想要的Modue,选择"—" ,即可移出Modue的资源标记。

(2)不是资源的Module就是一个普通的文件夹,再右键,就可以删除。

六、IDEA设置

File—settings

开发工具 IDEA 基本配置

常用设置

1、设置用鼠标滚轮调整编辑区字体大小

Editor-General-右半边Mouse

打钩 Change font size (Zoom) with Ctrl + Mouse Wheel

2、设置鼠标悬浮提示(鼠标放在代码上,就提示这个代码的意义)

Editor-General-右半边Other

打钩 Show quick documentation on mouse move  Delay(ms) 1000   (建议1秒,要不显示太频繁)

3、设置自动导包功能(写代码的时候用了其他包的类,比如Date,IDEA就帮你自动导入)

Editor-General-Auto Import-右半边Java

Insert imports on paste:ALL  (默认是ask,选择all更方便)

打钩 Add unambiguous imports on the fly  (导入明确的包)

打钩Optimisze imports on the fly (for current project)  (优化包)

4、设置显示行号和方法间的分隔符

Editor-General-Appearance

打钩Show line numbers(默认就勾选了)

打钩Show method separators(默认未勾选,可以让方法之间更明确)

5、设置忽略大小写(这样String就可以写成string,StringBuffer就可以写成stringbuffer)

Editor-General-Code Completion

Case sensitive completion:改成None(默认是First letter)

6、设置取消单行显示tabs的操作 (就是多个类不会溢出,可以在第二行继续显示)

Editor-General-Editor Tabs-右边Tab Appearance 去掉勾 Show tabs in single row

开发工具 IDEA 基本配置

7、设置字体

Editor-Font  (这样就控制台,编译区一起设置了,虽然他们有自己单独的字体设置)

8、修改注释颜色

Editor-Color Scheme-Language Defaults

Doc Comment-Text:修改文档注释字体颜色

Bolck comment:修改多行注释字体颜色

Line comment:修改单行注释字体颜色

9、修改类头的文档注释信息

Editor-File and Code Templates-右边Includes-File Header

自行添加注释内容

开发工具 IDEA 基本配置

开发工具 IDEA 基本配置

10、设置项目文件编码(UTF-8)

Editor-File Encodings  (三处都改成UTF-8)

Global Encoding、Project Encoding、 Default encoding for properties files

11、设置自动编译 Build,Execution,Deployment

Build,Execution,Deployment-Compiler

打钩 Build project automatically (默认没勾)

打钩 Compile independent modules in parallel(默认没勾)

说明:如果编译过一个类(已经生成了类的字节码文件)之后,对类进行修改,如果没有重新编译,就不会生成新的字节码文件。现在打钩了自动编译,就不用担心没有重新编译了

12、设置快捷键

Keymap

开发工具 IDEA 基本配置