【开发工具】IDEA使用笔记-第一部分

资料来源:https://github.com/judasn/IntelliJ-IDEA-Tutorial

关注代码,而不是关注格式,格式交给IDE

安装注意:

运行内存建议8G及以上
安装在固态硬盘上
不要勾选文件关联java,否则打开会很慢

初始化:

按照默认即可,Java Framworks里面的以后可以再勾选,这里可以选择去掉一些,但是并不会影响多少运行速度
主题使用Darcula

安装目录:

D:\JetBrains\IntelliJ IDEA 2017.3\bin

  • idea64.exe 文件是 IntelliJ IDEA 64 位的可行执行文件,要求必须电脑上装有 JDK 64 位版本。64 位的系统也是建议使用该文件。
  • idea64.exe.vmoptions 文件是 IntelliJ IDEA 64 位的可执行文件的 VM 配置文件

    • -Xms128m,16 G 内存的机器可尝试设置为 -Xms512m
    • -Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m
    • -XX:MaxPermSize=350m,16G 内存的机器可尝试设置为 -XX:MaxPermSize=500m(P.S:2017 后的版本该参数被剔除)
    • -XX:ReservedCodeCacheSize=225m,16G 内存的机器可尝试设置为 -XX:ReservedCodeCacheSize=500m
  • idea.properties 文件是 IntelliJ IDEA 的一些属性配置文件

    • idea.config.path=${user.home}/.IntelliJIdea/config,该属性主要用于指向 IntelliJ IDEA 的个性化配置目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠。
    • idea.system.path=${user.home}/.IntelliJIdea/system,该属性主要用于指向 IntelliJ IDEA 的系统文件目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠。如果你的项目很多,则该目录会很大,如果你的 C 盘空间不够的时候,还是建议把该目录转移到其他盘符下。
    • idea.max.intellisense.filesize=2500,该属性主要用于提高在编辑大文件时候的代码帮助。IntelliJ IDEA 在编辑大文件的时候还是很容易卡顿的。
    • idea.cycle.buffer.size=1024,该属性主要用于控制控制台输出缓存。有遇到一些项目开启很多输出,控制台很快就被刷满了没办法再自动输出后面内容,这种项目建议增大该值或是直接禁用掉,禁用语句 idea.cycle.buffer.size=disabled
  • 强烈推荐不要直接修改安装目录下的这几个配置文件,因为 IDEA 升级/重装可能会导致修改完全失效!
  • 强烈推荐使用 IDEA 自带菜单中的 Help -> Edit Custom VM OptionsHelp -> Edit Custom Properties 来进行参数个性化配置!

设置目录:

C:\Users\copywang.IntelliJIdea2017.3

删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你再生成一个全新的默认配置

config 目录是 IntelliJ IDEA 个性化化配置目录
主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置

system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但是也是最不可或缺目录之一。

UI界面:

IntelliJ IDEA 是没有类似 Eclipse 的工作空间的概念(Workspaces ),最大单元就是 Project。如果你同时观察多个项目的情况,IntelliJ IDEA 提供的解决方案是打开多个项目实例,你可以理解为开多个项目窗口。

对于首次创建或打开的新项目,IntelliJ IDEA 都会创建项目索引,创建索引过程最好不要动项目

打开View - Toolbar 和 Toolbar Buttons

UI修改

File -> Settings
主题字体:
IntelliJ IDEA 主题字体的修改要先勾选 Override default fonts by
字体修改是需要知道一个前提的,那就是你选择的那个字体必须含有中文,比如微软雅黑和宋体这类是包含中文的
新装了一个字体的话,那必须重启IntelliJ IDEA 之后才能在下拉列表找到新装的字体
配置结果:
主题选择Darcula
勾选Override default fonts by
字体选择Microsoft YaHei
Size选择14

代码编辑字体修改

File -> Settings -> Editor -> Font
有第一字体和第二字体的分别,第一选择可以显示英文的即可,第二选择可以显示中文的
配置结果:
Font选择Consolas
字体大小14
行距1.3
第二字体选择Microsoft YaHei

控制台字体输出:

File -> Settings -> Editor -> Color Scheme -> Console Font
做输出的时候出现乱码原因就是因为没有在这里进行设置

配置结果:
Font选择Consolas
字体大小14
行距1.3
第二字体选择Microsoft YaHei

编辑区主题修改

可以下载的主题网址:
http://color-themes.com/?view=index,主要提供 jar 文件下载。
http://www.phpstorm-themes.com/,主要提供 xml 和 icl 文件下载。

编辑区主题细节修改

File -> Settings -> Editor -> Color Scheme -> Language Default
按照自己的需求修改背景颜色即可
这里是用主题自带的,保持不变

文件编码修改

File -> Settings -> Editor -> File Encodings
修改成:
IDE Encoding:UTF-8
Project Encoding:UTF-8
Properties 文件进行专门的编码设置,一般也建议改为 UTF-8,其中有一个重点就是属性 Transparent native-to-ascii conversion,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文
选择无BOM

注意!!在转换之前做好文件备份,不然可能出现转换过程变成乱码,无法还原

在文件编辑的时候,右下角可以改编码

缓存和索引

IDEA 首次加载项目的时候,都会创建索引,而创建索引的时间跟项目的文件多少成正比
要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度

IntelliJ IDEA 的缓存和索引文件也是会损坏的:清除缓存

File -> Invalidate Caches/Restart…
一般建议点击 Invalidate and Restart,这样会比较干净
清除索引和缓存会使得 IntelliJ IDEA 的 Local History 丢失,所以如果你项目没有加入到版本控制,而你又需要你项目文件的历史更改记录,那你最好备份下你的 LocalHistory 目录。目录地址在:C:\Users\当前登录的系统用户名.IntelliJIdea14\system\LocalHistory

清除缓存、索引本质也就是去删除 C 盘下的 system 目录下的对应的文件而已
C:\Users\copywang.IntelliJIdea2017.3\system

编译方式

Build -> Compile
-> Rebuild Project
-> Make
在 IntelliJ IDEA 里,编译方式一共有三种:
- Compile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。
- Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过,由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。
- Make:使用最多的编译操作。对选定的目标(Project 或 Module)进行编译,但只编译有修改过的文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值