一、Intellij IDEA目录简介以及修改配置
打开Intellij IDEA目录
- bin:容器,执行文件和启动参数等
- help:快捷键文档和其他帮助文档
- lib:idea依赖的类库
- license:各个插件许可
- plugin:插件
其中bin目录下:
以本人电脑运行内存12g,可以修改64位的配置文件。我们点开64位的配置文件。
此处修改,可以将回收代码缓存代码变快。可以提高idea的运行速率
第一个参数:是初始的内存书,可以提高JAVA程序启动速度
第二个参数:设置最大内存,数值提高可以检查代码回收缓存的频率,提高性能
其中:
- 32位操作系统内存不会超过4G,所以没有太大空间进行调整,不需要进行修改
- 64位操作系统中8G以下的运行内存电脑或者只做web前端工作。不需要进行修改
- 64位操作系统中8G以上的运行内存,且需要开发开行项目,JAVAEE项目,Android项目,可以进行修改。
二、 查看设置目录结构
找到C盘,最下面有一个用户,找到idea
此为IDEA的各种配置的保存目录。如果删掉整个目录之后,重新启动IntelliJ IDEA会自动生成一个全新的默认配置,如果把IDEA的一些配置给改坏了或者编译器坏了。可以默认把这些删掉。然后会自动回到默认设置。
三、 创建纯JAVA项目
进入之后,勾选 TOOL BAR选项(如下)
页面介绍
项目下的.idea是IDEA特有的文件。类似于Eclipse自动配置的.classPath文件。不用理会
四、 创建模块化(Module)
Eclipse中,我们进入空间之后,需要进行建立相应的工程。一个工作空间下,可以建立多个工程,如下:
但是IDEA中只有工程和模块的概念
也就是说
Elipse中的workspace 类似于IDEA中的Project
Eclipse中的Project 类似于IDEA中的Module
这样设计的好处是,目前很多大的企业。都是一个项目,然后下面分多个模块。每个人相应的完成一个模块即可。但是他们同属于一个工作空间,也就是一个项目。如果一些比较大的项目,建议使用模块化。比较严谨。但是小的项目。可以直接在一个大的项目下,建立多个小的独立模块。如下:
建立多个Module。且每个Module下有多个Src,我们可以使用建立相应的包。
如果我们想要删除一个Model。需要进行如下操作
选择一个项目。右键如下:
选择相应的Module,点击“-”号
此时并没有从硬盘中删除项目,需要再次进行手动删除。
JDK,SDK,工程名设置
点开快捷键上方的类似文件夹的东西。如果没有可以点击左上角File,找到Project->Structure。进入设置。可以修改工程名。选择JDK版本。或者SDK环境。以及编译后的文件等
五、 人性化的常用配置
左上角的File找到Settings。进入设置界面
列举一些比较重要的设置
1.滚轮控制字体大小
勾选之后我们,按住ctrl+鼠标滚轮,可以自动改变字体大小
2.文本提示
我们继续在Editor往下翻,找到other。勾选文本提示。这样如果我们想看一些方法体的一些说明。可以鼠标触碰一些类,或者数据类型。会进行提示。
3.自动导包
我们在使用Eclipse。写一些类。如 List,IO流等。需要手动进行导包。勾选下列选项,可以自动校准导包。
此时我们并不需要Alt+Enter进行导包。
4. 添加行号以及分隔符
此时我们书写一些方法体,会进行分割。以及左侧会提示行数。并且具有明星先的分割线用于区分方法如下图
5. 忽略大小写的提示
此时我们不论输入string 不论大写还是小写会自动出现String 。这样不需要我们特意写大写来显示我们的提示。
6. 多行任务类显示
如果我们的类点开过多,那么类会被挤在一行。所以我们可以进行设置,将多个类放到多行便于我们进行选择
设置如下:
7. 设置默认字体,字体大小,字体间距
根据自己喜好设置即可
8. 注释的字体颜色
IDEA中的单行注释,多行注释以及文本注释默认是灰色,看起来很不舒服,不够明显,不能起到解释作用,所以我们可以使用下面的步骤进行修改。
9. 修改类头注释信息
当我们新建一个类的时候,会默认添加一下类头信息,表明写代码的作者以及创建时间。如下:
我们在一个有包名的项目下,创建一个类
10. 文件编码配置
我们需要将我们工作环境里面的变量均配置为UTF-8。类似于Eclipse会默认将我们的编码设置为GBK,我们需要改为UTF-8。
tips:如果我们默认导入别的项目是GBK的形式,或者不一样。我们同样可以在右下角进行设置。将当前页面改为别的编码
11. 设置自动编译
表示对当前模块是否需要自动编译。或者多个Moduel是否需要进行编译。