一、软件使用
IDEA简体中文版教程百度云下载 密码:xnwv
2. IDEA
2.1 IntelliJ IDEA 介绍
2.2 IDEA 安装
安装过程简单,但是IDEA对内存要求高。建议内存8G,硬盘为固态
2.3 安装目录讲解
1.根目录中bin文件夹中的重要几个:
idea.exe 文件是 IntelliJ IDEA 32 位的可行执行文件,IntelliJ IDEA 安装完
默认发送到桌面的也就是这个执行文件的快捷方式。
idea.exe.vmoptions 文件是 IntelliJ IDEA 32 位的可执行文件的 VM 配置文
件,具体配置修改会下面进行专门讲解。
idea64.exe 文件是 IntelliJ IDEA 64 位的可行执行文件,要求必须电脑上装有
JDK 64 位版本。64 位的系统也是建议使用该文件。
idea64.exe.vmoptions 文件是 IntelliJ IDEA 64 位的可执行文件的 VM 配置文
件,具体配置修改会下面进行专门讲解。
idea.properties 文件是 IntelliJ IDEA 的一些属性配置文件,具体配置修改会下面进行专门讲解。
2.配置目录:在C盘目录下
2.4 界面讲解
1.IntelliJ IDEA 是没有类似 Eclipse 的工作空间的概念(Workspaces ),最大单元就是 Project。
2.View--> toolbar/toolbutton打开工具条
2.5 字体及主题等
1.修改主体: setting -->apparance-->theme
2.代码字体修改:setting -->editor-->color&fonts-->font
3.编码修改:setting -->editor-->file encoding (IDEA在这里可以修改单个文件的编码)
2.6 缓存和索引
1.IntelliJ IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度.
2.如果IDEA莫名出现错误,那个可能是缓存和索引出现问题。解决的方法是删掉缓存。有一下几种方法:
file--->Invaliate cachs/Restart....
但是有一个需要提醒的是,清除索引和缓存会使得 Local History 丢失,所以如果
你项目没有加入到版本控制,而你又需要你项目文件的历史更改记录,那你最好备份
下你的 LocalHistory 目录。在system目录下。
直接删掉配置目录中的System文件夹。
3.IDEA产生的索引以及缓存容量很大,如果C盘内存不够,建议移到别的盘。
2.7 代码编译
在 IntelliJ IDEA 里,编译方式一共有三种:
Compile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。
Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过,由于Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。
Make:使用最多的编译操作。对选定的目标(Project 或 Module)进行编译,但只编译有修改过的文件,没有修改过的文件不会编译,这样平时开发大型项目才不会浪费时间在编译过程中。
以上的编译方法在Bulid菜单下。
2.8 项目相关概念
- 一个 Project 是由一个或多个 Module 组成,模块之间尽量是处在同一个项目业务的的情况下,彼此之间互相依赖关联。这里用的是 尽量,因为 IntelliJ IDEA 的 Project 是一个没有具备任何编码设置、构建等开发功能的,主要起到一个项目定义、范围约束、规范等类型的效果,也许我们可以简单地理解为就是一个单纯的目录,只是这个目录命名上必须有其代表性的意义。
2.9 版本控制
1.SVN配置
* SVN配置:要在 IntelliJ IDEA 中使用 SVN,需要先安装 SVN 客户端或是 TortoiseSVN 这类图形化工具。
* Windows 系统这里推荐安装 TortoiseSVN,即使在不使用 IntelliJ IDEA 也可以方便管理我们的项目。
* 在安装 TortoiseSVN 的时候,默认 command line client tools,是不安装的,这里建议勾选上。
* 安装好之后插入IDEA步骤:setting --> versioncontrol--->Subversion-->
* 勾选 Use command line client --->建议 svn 的路径自己根据安装后的路径进行选择,
* (注:当使用一段时间 SVN 以后,发现各种 SVN 相关问题无法解决,可以考虑点击此按钮进行清除一下缓存。 )
2. GIT配置
若在IDEA中使用GIT,需要下载安装。
setting --> versioncontrol--->Git--->path to Git excutable
3.Github配置
1.setting --> versioncontrol--->Github 填写你的 Github 登录账号和密码,点击 Test 进行测试是否连上。
2.VCS-->Checkout from vision control -->Github 支持直接从你当前登录的 Github 账号上 Checkout 项目。
2.10 实时代码模块
实时代码设置:
2.11 文件代码模块
设置文件模块步骤:
setting–>Editor–>File and Code Templates–>修改等操作。
${DESCRIPTION} 是我们自己定义的变量。
2.12 Emmet、Postfix Completion 使用
1.Emmet是一个是个前端开发者使用的工具。
2.Postfix Completion 功能本质上也是代码模板,只是它比 Live Templates 来得更加便捷一点点而已。
2.13 插件使用
设置插件步骤:setting–>plugins