开发工具 IDEA 基本配置
一、IDEA安装目录介绍
二、调整流畅度(高配置电脑可以调整)
如果电脑是64位系统,且内存大于8g 可按以下步骤调整。获得更好的体验
step1:进入其中 Bin目录
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
选择JAVA工程,然后选择JDK目录
五、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等等,模块之间可以彼此可以互相依赖。他们之间处于同一个项目业务下的模块,彼此之间有不可分割的业务关系
说明:每个模块就像一个独立的程序,都有自己的src,可在里面写自己的包和类。
3、Module的创建
选择*项目名称,右键,new Module
4、Module的删除
Module会被IDEA标记成一种资源,没法直接删除。
(1)Module上右键 settings,进入设置模式,选择不想要的Modue,选择"—" ,即可移出Modue的资源标记。
(2)不是资源的Module就是一个普通的文件夹,再右键,就可以删除。
六、IDEA设置
File—settings
常用设置
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
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
自行添加注释内容
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