1.0前言
我是从eclipse转IDEA的,对于习惯了eclipse快捷键的我来说,转IDEA开始很不习惯,IDEA快捷键多,组合多,记不住,虽然可以设置使用eclipse的快捷键,但是总感觉怪怪的。开始使用的时候自己也在网络上收集各种IDEA使用的教程,但是很多都不全,东说一点西说一点,因此我想在这里整理一份全而整的使用教程系列,不定时更新。
2.0官网下载
一般都会去官网下载,官网地址IntelliJ IDEA,官网上对于不同的操作系统(windows,macOS,Linux)都有两个版本可供下载
Ultimate即为旗舰版,功能全面,插件丰富,但是收费,按年收费。如果非要比较的话类似于myEclipse。
Community即为社区版,免费试用,功能相对而言不是很丰富,但是不影响开发使用。如果非要比较的话类似于eclipse。
如果有经济实力的话还是建议购买Ultimate版使用,但是不是终身的而是一年一付;但是网络上也有破解版的,各位相较而选。
3.0安装
确认已经安装好了 JDK ,每个IDEA版本对应的有JDK版本,我这里使用的是IDEA2017.2所以安装的是JDK1.8。
选择安装路径
根据系统类型选择,32位和64位。然后选择是否根据文件后缀名关联相应的文件,例如勾选了Java以后打开java文件默认是以IDEA打开,可以全不勾选。
点击Install,就开始安装了
4.0目录说明
5.0破解方式
1.IntelliJ IDEA 注册码激活
2.破解补丁
补丁下载:https://files.cnblogs.com/files/jajian/JetbrainsCrack-2.6.10-release-enc.jar.zip
下载好的补丁放在安装路径的bin目录里
bin目录里有还有两个vmoptions文件,这是idea vm配置文件,分别对应32位和64位系统
打开文件编辑,分别增加如下一行并保存
-javaagent:D:\mysoft\JetBrains\IntelliJ IDEA 2017.2.6\bin\JetbrainsCrack-2.6.9-release-enc.jar
注:D:\mysoft\JetBrains\IntelliJ IDEA 2017.2.6为IDEA的安装路径。
重启IDEA,此时选择‘’Activation code ‘’选项,然后在下方输入框中再次输入刚才添加的文本:-javaagent:D:\mysoft\JetBrains\IntelliJ IDEA 2017.2.6\bin\JetbrainsCrack-2.6.9-release-enc.jar
点击OK,破解完成,此时可看到有效期至2116年结束,够用了吧。
IDEA面板的全貌如下图
下面会简单介绍下一些常用的部分菜单使用,如有疑问或补充欢迎留言。
1. New:新建一个工程
可以新建project,导入已存在的资源project,从版本控制库导入工程,新建Module,导入已存在的资源Module,新建文件(JS,DB,JSP,Java,CSS……),新建FMXL文件。
2. Open:打开本地的文件或工程
3. Open URL:
4. Open Recent:打开最近已导入过的工程
5. Close Project:关闭工程
7. Setting:IDEA配置文件
8. Project Structure:显示当前工程结构
9. Other Setting:全局默认配置
Default Settings…,Default Project Structure…
IDEA在Setting中某些配置是For当前project的,也就是意味着你新打开的一个project并不能够默认通用这些配置,你需要另外重新配置。你可以在DefaultSetting中进行一些全局通用配置。例如:maven的安装路径,maven仓库地址,git.exe地址等。
10. Import Settings:导入Settins文件
你可以将自己以前保存过的settings文件导入进来,也可以导入外来的settings文件,例如换主题皮肤。
11. Exoort Settings:导出Settings文件
将自己习惯的settings文件导出到本地或云盘,下次在新的地点使用时可以直接导入使用。
……
1.Undo:撤销
2.Redo Duplicate Line or Selection:重新复制行或选择。(返回撤销之前)
3.Cut:剪切
4.Copy:复制
5.Copy:复制文件路径
6.Copy Reference
7.Paste:粘贴
8.Paste from History…:从剪切板中选择历史复制的内容粘贴
9.Paste:
10.Delete:删除
11.Find:
……
1. Tool Windows:一些工具窗口
2. Recent Files:最近打开过的文件(Crtl + E)
3. Recently Changed Files:最近做过修改过的文件
4. Recent Changes:最近修改记录
5. Quick Switch Scheme…:
6. Toolbar:工具栏(显示/关闭)
7. Tool Buttons:工具按钮(IDEA左右和底部的工具框)
8. Status Bar:IDEA右下角的状态栏
9. Navigation Bar:
1. Class:查询类
2. File:查询文件
……
3. Jump to Navigation Bar:跳到导航栏
4.Declaration:进入光标所在的方法/变量的接口或是定义处
5.Implementations:方法的实现
6.Type Declaration:进入光标当前所在属性的类
……
7.Type Hierarchy:当前类的分层结构
……
这都是些和编码相关的,重写方法,实现方法,环绕(try…catch,if…else,…),上面显示的快捷键基本都需要记住,因为是比较常用的。
这些在项目重构时会使用的加多,例如类名更改,可以通过Rename(Shift + F6)来快速替换所有使用该类的地方。
构建项目相关的。
启动项目相关的,Run,Debug,……
文件作为模板保存,项目作为模板保存,生成javaDoc,……
版本控制相关的。
将当前窗体格式作为默认窗体,激活工具窗体,编辑Tabs,……
IDEA的使用帮助,注册,检查更新,……
工具栏可通过 View -- Toolbar 来控制显示,如下:
从左至右依次为:
1、打开文件(File -- Open)
2、保存全部(Ctrl + S)
3、同步:(Ctrl+Alt+Y)检测所有外部改变的文件并从磁盘加载
4、Undo:(Ctrl + Z)撤销
5、Redo:(Ctrl + Shift + Z)返回撤销前,防止误撤销
6、剪切:(Ctrl + X)
7、复制:(Ctrl + C)
8、粘贴:(Ctrl + V)
9、查找:(Ctrl + F)
10、替换:(Ctrl + R)
11、回退:(Ctrl + Alt + 向左箭头)
12、前进:(Ctrl + Alt + 向右箭头)
13、构建项目:(Ctrl + F9)
14、当前项目(Run/Debug)运行配置
15、运行项目
16、Debug模式运行项目
17、代码覆盖率方式运行项目
何为“代码覆盖率”?这里应用一下百度百科的,读者可以另寻资料。
代码覆盖(Code coverage)是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,所得比例称为代码覆盖率。
在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有弊。
18、停止项目运行
19、AVD管理器(Android开发相关)
20、版本控制更新项目,需要项目加入了版本控制(Ctrl + T)
21、版本控制提交(Commit)项目(Ctrl + K)
22、当前文件与服务器上该文件最新版本的内容进行比较。如果当前编辑的文件没有修改,则是灰色不可点击。
23、版本控制,显示历史操作(commit,merge)
24、恢复代码,返回上一版本,可选择性恢复(Ctrl + Alt + Z)。
25、打开Settings配置界面(Ctrl + Alt + S)
26、项目结构设置(Ctrl + Alt + Shift + S)
27、SDK管理器
28、IDEA帮助文档
29、中英文翻译
30、捕获内存快照。会在用户主目录下生成内存快照(hprof文件)压缩包,用于分析内存。
说IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。
Ctrl + F 在当前文件进行文本查找 (必备)
Ctrl + R 在当前文件进行文本替换 (必备)
Ctrl + Z 撤销 (必备)
Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)
Ctrl + X 剪切光标所在行 或 剪切选择内容
Ctrl + C 复制光标所在行 或 复制选择内容
Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)
Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围(必备)
Ctrl + E 显示最近打开的文件记录列表 (必备)
Ctrl + N 根据输入的 名/类名 查找类文件 (必备)
Ctrl + G 在当前文件跳转到指定行处
Ctrl + J 插入自定义动态代码模板 (必备)
Ctrl + P 方法参数提示显示 (必备)
Ctrl + Q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
Ctrl + U 前往当前光标所在的方法的父类的方法 / 接口定义 (必备)
Ctrl + B 进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击 (必备)
Ctrl + K 版本控制提交项目,需要此项目有加入到版本控制才可用
Ctrl + T 版本控制更新项目,需要此项目有加入到版本控制才可用
Ctrl + H 显示当前类的层次结构
Ctrl + O 选择可重写的方法
Ctrl + I 选择可继承的方法
Ctrl + + 展开代码
Ctrl + - 折叠代码
Ctrl + / 释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)
Ctrl + [ 移动光标到当前所在代码的花括号开始位置
Ctrl + ] 移动光标到当前所在代码的花括号结束位置
Ctrl + F1 在光标所在的错误代码处显示错误信息 (必备)
Ctrl + F3 调转到所选中的词的下一个引用位置 (必备)
Ctrl + F4 关闭当前编辑文件
Ctrl + F8 在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点
Ctrl + F9 执行 Make Project 操作
Ctrl + F11 选中文件 / 文件夹,使用助记符设定 / 取消书签 (必备)
Ctrl + F12 弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选
Ctrl + Tab 编辑窗口切换,如果在切换的过程又加按上 delete,则是关闭对应选中的窗口
Ctrl + End 跳到文件尾
Ctrl + Home 跳到文件头
Ctrl + Space 基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl +逗号 (必备)
Ctrl + Delete 删除光标后面的单词或是中文句 (必备)
Ctrl +BackSpace 删除光标前面的单词或是中文句 (必备)
Ctrl +1,2,3...9 定位到对应数值的书签位置 (必备)
Ctrl + 左键单击 在打开的文件标题上,弹出该文件路径 (必备)
Ctrl + 光标定位按 Ctrl 不要松开,会显示光标所在的类信息摘要
Ctrl + 左方向键 光标跳转到当前单词 / 中文句的左侧开头位置 (必备)
Ctrl + 右方向键 光标跳转到当前单词 / 中文句的右侧开头位置 (必备)
Ctrl + 前方向键 等效于鼠标滚轮向前效果 (必备)
Ctrl + 后方向键 等效于鼠标滚轮向后效果 (必备)
Alt + ` 显示版本控制常用操作菜单弹出层 (必备)
Alt + Q 弹出一个提示,显示当前类的声明 / 上下文信息
Alt + F1 显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择 (必备)
Alt + F2 对于前面页面,显示各类浏览器打开目标选择弹出层
Alt + F3 选中文本,逐个往下查找相同文本,并高亮显示
Alt + F7 查找光标所在的方法 / 变量 / 类被调用的地方
Alt + F8 在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
Alt + Home 定位 / 显示到当前文件的 Navigation Bar
Alt + Enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 (必备)
Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 (必备)
Alt + 左方向键 切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备)
Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备)
Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备)
Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 (必备)
Alt +1,2,3...9 显示对应数值的选项卡,其中 1 是 Project 用得最多 (必备)
Shift + F1 如果有外部文档可以连接外部文档
Shift + F2 跳转到上一个高亮错误 或 警告位置
Shift + F3 在查找模式下,查找匹配上一个
Shift + F4 对当前打开的文件,使用新 Windows 窗口打开,旧窗口保留
Shift + F6 对文件 / 文件夹 重命名
Shift + F7 在 Debug 模式下,智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法
Shift + F8 在 Debug 模式下,跳出,表现出来的效果跟 F9 一样
Shift + F9 等效于点击工具栏的 Debug 按钮
Shift + F10 等效于点击工具栏的 Run 按钮
Shift + F11 弹出书签显示层 (必备)
Shift + Tab 取消缩进 (必备)
Shift + ESC 隐藏当前 或 最后一个激活的工具窗口
Shift + End 选中光标到当前行尾位置
Shift + Home 选中光标到当前行头位置
Shift + Enter 开始新一行。光标所在行下空出一行,光标定位到新行位置 (必备)
Shift + 左键单击 在打开的文件名上按此快捷键,可以关闭当前打开文件 (必备)
Shift + 滚轮前后滚动 当前文件的横向滚动轴滚动 (必备)
Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用 (必备)
Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用 (必备)
Ctrl + Alt + I 光标所在行 或 选中部分进行自动代码缩进,有点类似格式化
Ctrl + Alt + T 对选中的代码弹出环绕选项弹出层 (必备)
Ctrl + Alt + J 弹出模板选择窗口,将选定的代码加入动态模板中
Ctrl + Alt + H 调用层次
Ctrl + Alt + B 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
Ctrl + Alt + V 快速引进变量
Ctrl + Alt + Y 同步、刷新
Ctrl + Alt + S 打开 IntelliJ IDEA 系统设置 (必备)
Ctrl + Alt + F7 显示使用的地方。寻找被该类或是变量被调用的地方,用弹出框的方式找出来
Ctrl + Alt + F11 切换全屏模式
Ctrl + Alt + Enter 光标所在行上空出一行,光标定位到新行 (必备)
Ctrl + Alt + Home 弹出跟当前文件有关联的文件弹出层
Ctrl + Alt + Space 类名自动完成
Ctrl + Alt + 左方向键 退回到上一个操作的地方 (必备)
Ctrl + Alt + 右方向键 前进到上一个操作的地方 (必备)
Ctrl + Alt + 前方向键 在查找模式下,跳到上个查找的文件
Ctrl + Alt + 后方向键 在查找模式下,跳到下个查找的文件
Ctrl + Shift + F 根据输入内容查找整个项目 或 指定目录内文件 (必备)
Ctrl + Shift + R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 (必备)
Ctrl + Shift + J 自动将下一行合并到当前行末尾 (必备)
Ctrl + Shift + Z 取消撤销 (必备)
Ctrl + Shift + W 递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 (必备)
Ctrl + Shift + N 通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠 (必备)
Ctrl + Shift + U 对选中的代码进行大 / 小写轮流转换 (必备)
Ctrl + Shift + T 对当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择 (必备)
Ctrl + Shift + C 复制当前文件磁盘路径到剪贴板 (必备)
Ctrl + Shift + V 弹出缓存的最近拷贝的内容管理器弹出层
Ctrl + Shift + E 显示最近修改的文件列表的弹出层
Ctrl + Shift + H 显示方法层次结构
Ctrl + Shift + B 跳转到类型声明处 (必备)
Ctrl + Shift + I 快速查看光标所在的方法 或 类的定义
Ctrl + Shift + A 查找动作 / 设置
Ctrl + Shift + / 代码块注释 (必备)
Ctrl + Shift + [ 选中从光标所在位置到它的顶部中括号位置 (必备)
Ctrl + Shift + ] 选中从光标所在位置到它的底部中括号位置 (必备)
Ctrl + Shift + + 展开所有代码 (必备)
Ctrl + Shift + - 折叠所有代码 (必备)
Ctrl + Shift + F7 高亮显示所有该选中文本,按 Esc 高亮消失 (必备)
Ctrl + Shift + F8 在 Debug 模式下,指定断点进入条件
Ctrl + Shift + F9 编译选中的文件 / 包 / Module
Ctrl + Shift + F12 编辑器最大化 (必备)
Ctrl + Shift + Space 智能代码提示
Ctrl + Shift + Enter 自动结束代码,行末自动添加分号 (必备)
Ctrl + Shift +Backspace 退回到上次修改的地方 (必备)
Ctrl + Shift +1,2,3...9 快速添加指定数值的书签 (必备)
Ctrl + Shift + 左键单击 把光标放在某个类变量上,按此快捷键可以直接定位到该类中 (必备)
Ctrl + Shift + 左方向键 在代码文件上,光标跳转到当前单词 / 中文句的左侧开头位置,同时选中该单词 / 中文句(必备)
Ctrl + Shift + 右方向键 在代码文件上,光标跳转到当前单词 / 中文句的右侧开头位置,同时选中该单词 / 中文句(必备)
Ctrl + Shift + 前方向键 光标放在方法名上,将方法移动到上一个方法前面,调整方法排序 (必备)
Ctrl + Shift + 后方向键 光标放在方法名上,将方法移动到下一个方法前面,调整方法排序 (必备)
Alt + Shift + N 选择 / 添加 task (必备)
Alt + Shift + F 显示添加到收藏夹弹出层 / 添加到收藏夹
Alt + Shift + C 查看最近操作项目的变化情况列表
Alt + Shift + I 查看项目当前文件
Alt + Shift + F7在 Debug 模式下,下一步,进入当前方法体内,如果方法体还有方法,则会进入该内嵌的方法中,依此循环进入
Alt + Shift + F9 弹出 Debug 的可选择菜单
Alt + Shift + F10 弹出 Run 的可选择菜单
Alt + Shift + 左键双击 选择被双击的单词 / 中文句,按住不放,可以同时选择其他单词 / 中文句 (必备)
Alt + Shift + 前方向键 移动光标所在行向上移动 (必备)
Alt + Shift + 后方向键 移动光标所在行向下移动 (必备)
Ctrl + Shift + Alt + V 无格式黏贴 (必备)
Ctrl + Shift + Alt + N 前往指定的变量 / 方法
Ctrl + Shift + Alt + S 打开当前项目设置 (必备)
Ctrl + Shift + Alt + C 复制参考信息
F2 跳转到下一个高亮错误 或 警告位置 (必备)
F3 在查找模式下,定位到下一个匹配处
F4 编辑源 (必备)
F7 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
F9 在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上
F11 添加书签 (必备)
F12 回到前一个工具窗口 (必备)
Tab缩进 (必备)
ESC 从工具窗口进入代码文件窗口 (必备)
连按两次Shift 弹出 Search Everywhere 弹出层
DEA是一个智能开发工具,每个开发者的使用习惯不同,如何个性化自己的IDEA?我们可以通过Settings功能来设置。Settings文件是IDEA的配置文件,通过他可以设置主题,项目,插件,快捷键等。
Settings的界面图
打开他的方式有三种:
1、Appearance & Behavior 外观和行为
2、Keymap 快捷键
3、Editor 编辑器
4、Plugins 插件
5、Version Control 版本控制
6、Build,Execution,Deployment 构建,执行,部署
7、Languages & Frameworks 语言和框架
8、Tools 工具集
说明:书页形式的标记是指该配置针对当前项目有效(For current project)
配置主题、字体、字号、工具类以及其他视图工具。
UI选项
选项 | 描述 |
---|---|
1.主题 | 使用此下拉列表从列表中选择所需的主题。 特别是Darcula主题是可用的。更改/从这个主题需要重新启动IntelliJ IDEA。 在IntelliJ IDEA的社区版中,使用名称的新默认方案 使用IntelliJ。 |
2.调整红绿视力不足的颜色 | 选择此选项可调整红绿色缺陷人员的IDE颜色(编辑器中的代码高亮显示,文本通知等)。 有关更多信息,请参阅 色彩不足调整。 |
3.覆盖默认字体(不推荐) | 选中此复选框可以指定使用的字体系列和大小,而不是默认的字体系列和大小。 首次安装时,IntelliJ IDEA将采用Windows默认字体大小和样式。 |
4.在列表中循环滚动 | 选中此复选框可以从最后一项跳转到第一项,反之亦然。 |
5.在快速导航中显示图标 | 选中此复选框以在图标中显示图标 快速导航 弹出菜单(Ctrl/Ctrl+Shift/Ctrl+Shift+Alt+N)。 |
6.自动将鼠标光标放置在默认按钮上 | 选中此复选框可在打开对话框时将鼠标指针置于默认按钮上。如果未选中复选框,则指针位置不会更改。 |
7.隐藏焦点丢失的导航弹出窗口 | 如果选中此复选框,则导航弹出框(去类/文件/符号)关闭,当任何其他的IntelliJ IDEA组件获得焦点。 如果未选中此复选框,则导航弹出框会在更改焦点时保持不变,关闭此类弹出窗口的唯一方法是按下Escape。 |
8.拖动拖放与ALT按下只 | 如果未选中此复选框(默认情况下),则IntelliJ IDEA允许移动编辑器选项卡,工具窗口按钮,文件和文件夹 项目工具窗口,使用拖放。 选中此复选框可避免意外移动文件或文件夹或UI组件。因此,只有在按下ALT键的情况下才能进行拖放操作。 |
9.工具提示初始延迟(毫秒) | 使用此滑块可以指定将鼠标悬停在编辑器中的某个项目之间的时间,以及出现工具提示的值。在调试过程中,此设置尤为重要。如果延迟太短,使用鼠标变得不方便,因为每个鼠标在屏幕上移动都会带来许多带有所有变量值的工具提示。 |
反混淆
选项 | 描述 |
---|---|
IDE | 从此下拉列表中,选择要应用于IDE的Antialising模式(包括菜单,工具窗口等):
|
编辑 | 从此下拉列表中,选择要应用于哪个抗锯齿模式 编辑:
|
窗口选项
选项 | 描述 |
---|---|
动画窗口 | 选中此复选框可使解除锁定的工具窗口与动画效果一起滑动。 该选项仅适用于工具窗口未连接的情况。 |
显示记忆指示 | 选中此复选框以显示内存指示器 状态栏。 |
在菜单中禁用助记符 | 选中此复选框可隐藏IntelliJ IDEA菜单中热键的下划线。 |
在控件中禁用助记符 | 选中此复选框可隐藏IntelliJ IDEA控件中热键的下划线。 |
在菜单项中显示图标 | 如果选中此复选框(默认情况下),图标将显示在菜单命令的左侧。 如果未选中此复选框,则菜单命令将显示为不带图标。 |
左侧/右侧并排布局 | 选中这些复选框后,工具窗口的位置将针对宽屏幕显示进行优化。 并排布局为OFF: 并排布局为ON:
通过Ctrl+MouseClick 工具窗口之间的分离器切换布局。 这只适用于位于左侧和右侧的工具窗口,但不适用于IntelliJ IDEA窗口的顶部和底部。 |
显示工具窗口栏 | 选中此复选框以显示工具窗口栏。 |
显示工具窗口号码 | 选中此复选框可在工具窗口按钮上显示工具窗口快速访问号码。 Alt+number 无论此设置如何, 都可以使用快捷方式,并更改快捷方式键盘映射页面。 请注意,工具窗口助记符仅在相应的 键盘绑定具有格式时才显示 |
允许在对话框上合并按钮 | 如果选中此复选框,则对话框中的多个命令将使用向下箭头分组在单个按钮下。您可以通过单击下拉列表或按下来查看所有合并的命令Shift+Alt+Enter。 如果未选中此复选框,则按钮将显示在一行中。比较: |
编辑器选项卡中的小标签 | 如果选中此复选框,则编辑器选项卡上的字体大小将设置为较小的值。 如果未选中此复选框,则编辑器选项卡上的字体大小将设置为默认值,如在项目树视图中。 |
宽屏工具窗口布局 | 如果选中此复选框,则工具窗口的位置将针对宽屏幕显示进行优化。 宽屏工具窗口布局为OFF: 宽屏工具窗口布局为ON: |
1.菜单和项目列表
该列表显示了菜单和工具栏的项目。这些项目根据其使用领域进行分组。
要配置项目,请展开相应的节点并选择所需的项目。之后,页面右侧的按钮将变为可用。
2.控制
项目 | 描述 |
---|---|
添加后 | 点击这个按钮在选择的菜单之后添加一个新的动作。在里面选择操作添加对话框,打开选择所需的操作,并可选择分配一个图标。 |
添加分隔符 | 单击此按钮可在选定项目之后将菜单添加到菜单中。 |
编辑操作图标 | 点击此按钮将图标与选定的菜单项相关联。在里面选择“打开操作图标路径”对话框,打开指定所需图像的路径。
|
去掉 | 点击此按钮从列表中删除选定的项目。 |
提升 | 点击此按钮将选定的项目向上移动一个位置。 |
下移 | 点击此按钮将选定的项目向下移动一个位置。 |
恢复所有默认值 | 单击此按钮可放弃对所有项目所做的所有更改并返回到默认设置。 |
恢复默认 | 单击此按钮可放弃对所选项目所做的所有更改并返回到默认设置。 |
配置启动时是否打开项目,项目打开方式,保持文件方式,退出时的方式等。
Startup/Shutdown
项目 | 描述 |
---|---|
重新启动上一个项目 | 选中此复选框以使IntelliJ IDEA在启动时重新打开上次打开的项目。 |
确认申请退出 | 选中此复选框将尝试关闭IntelliJ IDEA时显示警告消息。 |
Project opening
项目 | 描述 |
---|---|
在新窗口中打开项目 | 单击此单选按钮可以在新窗口中始终打开一个新项目。 |
在同一窗口中打开项目 | 单击此单选按钮可以始终关闭当前项目,并重新使用相同的窗口。 |
确认窗口打开项目 | 单击此单选按钮让IntelliJ IDEA询问您是要在同一个框架中打开一个新的项目还是新的项目。 |
Synchronization
项目 | 描述 |
---|---|
在框架或编辑器选项卡激活上同步文件 | 如果选中此复选框,则在从其他应用程序切换到IntelliJ IDEA时,或切换到其编辑器选项卡时,所有从外部更改的文件都将从磁盘重新加载。 |
保存文件在框架停用 | 如果选中此复选框,则从IntelliJ IDEA切换到其他应用程序时,将自动保存所有已修改的文件。 请注意,通过关闭此选项和以下选项,您无法完全禁用自动保存。看到保存和还原更改。 |
如果应用程序闲置N秒,则自动保存文件 | 如果选中此复选框,则所有修改的文件都会在内部定期自动保存。也可以看看,保存和还原更改。 |
使用“安全写入”(首先保存对临时文件的更改) | 如果这个复选框是 选择,一个改变的文件首先被保存在一个临时文件中。如果保存操作成功,则将保存的文件替换为保存的文件。(从技术上讲,原始文件被删除,临时文件被重命名。) 此外,这种文件的所有权发生了变化。 如果这个复选框是 没有选择,文件的所有权不会改变,但是安全写入的所有优点将会丢失。 |
Passwords
指定IntelliJ IDEA是否应记住或保存您的密码 - 用于访问受密码保护的资源(如版本控制存储库)的密码。
如有必要,请设置主密码。如果你这样做,而不是个人密码 - 如果它们存储在IntelliJ IDEA密码数据库中 - 你可以使用你的主密码。
请注意,此页面上定义的密码存储策略不会影响您的数据库密码。在相应数据源的设置中,是否为每个密码单独指定是否应保存这些密码。例如,请参阅 DB数据源设置。
HTTP Proxy
如果要访问Internet IntelliJ IDEA应使用HTTP代理,请在此页面上指定代理设置。
项目 | 描述 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
没有代理 | 单击此单选按钮可以在没有代理的情况下连接到Internet。 | ||||||||||||||||||||
自动检测代理设置 | 单击此单选按钮以启用使用自动配置URL来配置Web代理设置。当选择此选项时,将启用以下控件:
|
||||||||||||||||||||
手动代理配置 | 单击此单选按钮以启用手动代理配置。当选择此选项时,将启用以下控件:
|
Updates
使用此页面:
项目 | 描述 |
---|---|
检查更新 | 选中此复选框以启用自动更新功能,并选择所需的更新通道(例如,稳定版本)。
请注意,列表只适用于 稳定的版本。对于各种EAP,它被强制执行早期访问计划。 |
使用安全连接 |
|
现在检查 | 点击此按钮立即检查更新。 你也可以选择 帮助| 检查更新(对于Windows或* NIX)或IntelliJ IDEA | 检查主菜单上的更新(适用于OS X)。 |
查看/编辑被忽略的更新 | 按照此链接显示/更改在IntelliJ IDEA更新中被忽略的构建。这些内部版本号包含在忽略的更新列表中,不再提示。 |
Usage Statistics
使用此页面与JetBrains共享IntelliJ IDEA使用情况的统计信息。
项目 | 描述 |
---|---|
允许将使用统计信息发送到JetBrains | 选中此复选框以允许JetBrains收集您的匿名统计信息。 |
每日,每周或每月 | 选择其中一个选项来定义您的使用情况统计信息发送到JetBrains的频率。 |
使用此页面设置不同的背景颜色,以区分项目文件,文件夹和特定的包 范围。这些设置适用于以下UI元素:
Common Options
项目 | 描述 |
---|---|
启用文件颜色 | 选中此复选框以将背景颜色设置应用于 导航列表。 |
在编辑选项卡中启用颜色 | 选中此复选框可将背景色设置应用于编辑器选项卡的标题。 |
在项目视图中使用 | 选中此复选框可将背景颜色设置应用于“项目”视图。 |
管理范围 | 点击此按钮打开 “范围”对话框,您可以在其中为各种操作定义自定义范围。 |
Local Colors
在此区域中,配置要在本地应用的颜色范围关联。
一旦定义,颜色范围关联不能被改变。要将颜色重新分配给范围,请删除现有的关联并定义一个新的关联。
项目 | 提示 | 描述 |
---|---|---|
范围 | 此只读字段显示应用颜色设置的范围。 | |
颜色 | 此只读字段显示要应用于相应范围的颜色。 | |
加 | 点击此按钮打开 添加颜色标签对话框,您可以在其中配置新的颜色范围关联。 | |
去掉 | 单击此按钮可删除所选的颜色范围关联。 | |
要么 | 上移或下移 | 使用这些按钮来调整颜色范围关联,从而确定它们的应用顺序。 |
分享 | 单击此按钮可以在团队成员之间共享选定的范围颜色关联。 所选的关联将被相应地移动到列表中 共享颜色区域。 |
Shared Colors
使用此区域中的控件来配置要在团队的所有成员之间共享的颜色范围关联。
一旦定义,颜色范围关联不能被改变。要将颜色重新分配给范围,请删除现有的关联并定义一个新的关联。
项目 | 提示 | 描述 |
---|---|---|
范围 | 此只读字段显示应用颜色设置的范围。 | |
颜色 | 此只读字段显示要应用于相应范围的颜色。 | |
加 | 点击此按钮打开 添加颜色标签对话框,您可以在其中配置新的颜色范围关联。 | |
去掉 | 单击此按钮可删除所选的颜色范围关联。 | |
要么 | 上移或下移 | 使用这些按钮来调整颜色范围关联,从而确定它们的应用顺序。 |
取消共享 | 单击此按钮可仅在本地应用所选范围颜色关联。 所选的关联将被相应地移动到列表中 本地颜色区域。 |
Scopes(领域)
一个scope是各种操作适用的一组文件。使用这个对话框,您可以为各种IntelliJ IDEA操作定义范围,例如, 查找用法,或 代码检查。保持默认即可。
使用此页面启用和禁用有关某些事件的通知,更改其演示文稿,并选择启用其日志记录。保持默认即可。
项目 | 描述 |
---|---|
显示气球通知 | 选中此复选框可为IntelliJ IDEA启用事件通知。(一般情况下,通知会在相应事件发生时显示在屏幕上的气球中显示。) |
启用系统通知 | 选中此复选框以允许显示系统通知。 此选项在系统通知不受支持的平台(Windows和某些Unix)上不可用。 |
组 | 此列列出可能会通知您和/或可能会记录的事件组。 |
弹出 | 如果 显示气球通知复选框被选中,此列中的设置指定如何显示相应事件组的通知。 可用的显示选项是:
|
日志 | 如果选中了一组事件的复选框,则会记录相应的事件,并可以在中查看 事件日志工具窗口。 |
Quick Lists(快速列表)
使用此页面配置快速列表。一个快速列表是IntelliJ IDEA命令的弹出式菜单,由用户配置并与键盘或鼠标快捷键相关联。您可以根据需要创建尽可能多的快速列表。包含在快速列表中的每个命令都由一个序号标识。编号从数字(0到9)开始,然后按字母顺序继续。
项目 | 捷径 | 描述 |
---|---|---|
Alt+Insert | 创建一个新的快速列表。 | |
Alt+Delete | 删除所选的快速列表。 | |
显示名称 | 编辑所选快速列表的名称。 | |
描述 | 编辑所选快速列表的说明。(说明是可选的。) | |
Alt+Insert | 使用此按钮可将操作添加到快速列表。选择中的操作将操作添加到打开的快速列表对话框。 | |
使用此按钮可在快速列表末尾添加分隔符。(分隔符可以帮助您按逻辑组织组织菜单命令。) | ||
Alt+Delete | 从快速列表中删除选定的操作。 | |
Alt+U | 使用此按钮将所选项目在列表中向上移动一行。 | |
Alt+D | 使用此按钮将所选项目在列表中向下移动一行。 |
Path Variables(路径变量)
在本页:
保持默认即可。
使用此页面可创建,编辑和删除特定环境的自定义键盘映射,并更改与操作相关联的快捷键。
请注意,默认键盘映射不可编辑。要重新配置快捷方式关联,请根据所需的默认设置创建子键盘映射,并根据需要进行编辑。
另一方面,只要尝试更改与某个默认键盘映射中的操作相关的键盘快捷键,就会自动创建相应键盘映射的副本。
例如从eclipse转来IDEA的刚开始不习惯IDEA快捷键的使用,可以暂时使用Eclipse的,如下图:
操作列表
1、常用编辑快捷键配置
2、主菜单快捷键配置
3、工具窗体快捷键配置
4、...
5、版本控制系统快捷键配置
6、扩展构建系统的快捷键配置
......
便捷界面的功能列表如下,这里介绍下一些常用,更多的如果感兴趣,可以查阅相关资料。
使用双击选择时,请确保“CamelHumps”字样设置 | 选中此复选框可使IntelliJ IDEA在通过双击选择单词时调用CamelHumps选项。 此功能只适用于 启用 “CamelHumps”字样选项。 |
使用Ctrl / Command +鼠标滚轮更改字体大小(缩放) | 如果选中此复选框,则可以通过更改特定的编辑器字体大小 按住Ctrl/⌘键滚动鼠标滚轮。 该复选框也会影响字体大小 快速文档查找。 如果未选中该选项,按住Ctrl/⌘ 键滚动鼠标滚轮会滚动编辑器。 |
在编辑器中启用Drag'n'Drop功能 | 如果选中此复选框,则可以在编辑器中拖放代码片段。参考在编辑器中使用拖放。 |
在编辑器中使用软包装 | 如果选中此复选框, 软包装(或文字换行)在编辑器中使用。 启用此选项时,通常不会显示水平滚动条。但是,在某些情况下,当一条线不能“软包装”时,水平滚动条仍然出现(例如,如果一条线由比可见区域宽的单个字符串组成)。 |
使用原始行的缩进来包装零件 | 选中此复选框可在调整编辑器或控制台的大小时使用自定义缩进。在中指定缩进值右侧额外的移位文本字段。 |
仅显示当前行的软包装指示符 | 如果选中此复选框,软打包字符 将仅显示在活动逻辑行中。 否则,软包装字符将显示在每行的末尾,并在每一行的开始。 |
允许在行尾之后放置脱字符号 | 如果清除此复选框,则光标不会在一行中的最后一个符号之后停留。 |
允许插入符号内的插入符号 | 选中此复选框可以将插入符号放入制表符中。原因是每个制表符在编辑器中显示为一组“虚拟”空格字符。 |
在文件底部显示虚拟空间 | 如果选中此复选框,则可以将当前编辑的行(即使是最后一行)滚动到屏幕的顶部。IntelliJ IDEA添加了必要数量的虚拟线路。 |
删除保存的尾部空格 | 从这个下拉列表中,选择IntelliJ IDEA将在文件保存时处理尾部空格的模式:
|
确保文件末尾的换行符保存 | 选中此复选框可让IntelliJ IDEA在保存过程中自动在文件末尾添加空行。 |
显示鼠标移动的快速文档 | 选中此复选框 在插入符号处显示符号的快速文档。在指定的延迟后出现快速文档弹出窗口。 |
突出显示修改后的线条 | 如果要在左侧编辑器装订线中使用彩色条纹突出显示添加/修改的线条,请选中此复选框。 |
只有空格的修改行的颜色不同 | 这个选项只有在 Highlight modified lines in gutter选项已启用的情况下可用。 高亮显示那些只有空格被添加或删除的行,用来与其他有重大内容被修改的行做区分。 |
高亮显示相匹配的大括号 | 选中此复选框可使IntelliJ IDEA高亮显示打开/关闭大括号对的位置。它也适用于HTML和XML标签。 |
高亮显示当前作用域 | 选中此复选框以使IntelliJ IDEA高亮显示当前插入符号位置中的代码的可用范围。 |
高亮插入符号元素的用法 | 选中此复选框以使IntelliJ IDEA高亮显示插入符当前所在的元素的所有用法。 |
重新格式化代码后显示通知 | 选中此复选框以显示通知,其中包含代码中的更改以及其中的快捷方式 每次尝试重新格式化代码时,请重新格式化代码对话框。否则,IntelliJ IDEA会默默地重新编写代码。 |
优化导入操作后显示通知 | 选中此复选框可显示通知,并在代码中进行更改。否则,IntelliJ IDEA将默默优化导入。 |
平滑滚动 | 选中此复选框可在编辑器中启用平滑滚动。 |
喜欢滚动编辑器画布以保持插入线居中 | 点击这个选项来选择滚动编辑器画布,并保留插入的地方。 保持插入的位置和滚动编辑器画布可能会有所帮助 调试会话。当你逐行浏览代码时,编辑器画布会滚动,而插入符处的行总是在屏幕的中心。 |
喜欢移动插入符号行以最小化编辑器滚动 | 单击此选项可选择移动插入符号。 当你通过代码行时 调试会话中,插入符将向下移动,编辑器画布不会滚动,直到插入符号行到达屏幕底部。 |
启用就地模式 | 选中或清除此复选框以启用或禁用Java的就地重构。 该与重构相关的就地意味着通过在编辑器中键入来指定重构所需的全部或大部分信息。所有受影响的代码片段都会突出显示,并在键入时更改。如果合适,在相应的选项框中选择额外的重构选项。 该就地重构模式可用于以下重构:
如果未选中此复选框,则在相应的对话框中指定所有重构的重构设置。 |
预选旧名称 | 如果选中此复选框,则在选中时会选择符号的旧名称为该符号调用重命名重构。 如果未选中复选框,则未选中正在重命名的符号。 |
显示局部变量的内联对话框 | 如果要显示“内联本地变量”重构的确认对话框,请选中此复选框。 |
保留在剪贴板中的最大内容数量 | 在此文本框中,指定剪贴板中可以保存多少个代码块。 |
最近的文件限制 | 在此文本框中,指定最近文件列表中可以包含多少个文件名。 |
复制为默认的富文本 | 选中此复选框可将编辑器中的丰富文本复制到识别RTF的任何其他编辑器。 请注意,如果您选择,您可以覆盖此选项从编辑器的上下文菜单中复制为纯文本,反之亦然,使用从上下文菜单复制为富文本格式选项会覆盖编辑器设置中的未选中复选框。 |
配色方案 | 使用此下拉列表选择文本副本的颜色方案。您可以从以下选项中进行选择:
|
错误条纹标记最小高度(像素) | 在此文本框中,指定错误和警告条纹的最小大小。 |
自动重叠延迟(ms) | 在这个文本框中,指定IntelliJ IDEA开始重新输入文本的时间段。 |
“Next Error”行为只导致高优先级问题 | 选中此复选框可使IntelliJ IDEA在执行时仅通过最高优先级的问题(例如错误) 导航| 下一个/上一个突出显示的错误 命令(F2/ Shift+F2)。 清除此复选框以使IntelliJ IDEA依次通过所有现有问题(例如,错误和警告)。 |
用@SuppressWarnings(仅适用于5.0) | 选中此复选框以@SuppressWarnings 实现注释。 清除此复选框以 |
显示导入弹出窗口 | 输入未绑定名称空间的名称时,自动显示导入弹出对话框。 |
在粘贴上插入导入 | 如果IntelliJ IDEA包含对未导入到目标类中的类的引用,请使用此下拉列表定义IntelliJ IDEA如何为粘贴的代码块插入导入。 可用的选项是:
如果你跳过一个导入建议在 询问 模式或选择无模式下,非导入的类将被红色突出显示,并且将显示一个导入弹出窗口,以帮助您使用Alt+Enter键盘快捷键创建导入语句。 |
显示导入弹出窗口 | 输入缺少导入语句的符号的名称时自动显示导入弹出对话框。 |
实时优化导入 | 选择这个复选框有 为您的文件自动执行优化导入操作。 |
即时添加明确的进口 | 选中此复选框可使IntelliJ IDEA自动添加可在无用户干预的情况下添加的导入。 |
排除进口和完成 | 在这个区域中,创建一个不应该被自动包含在import语句中的包和类的列表。 请注意,您可以在项目级别和IDE级别上排除软件包和类。这可以在单元格中完成范围栏: 使用:
|
配置编辑器显示视图,比如行号,分割线等。根据英文
代码提示配置,配合快捷键自动提示代码
Case sensitive completion | 从这个下拉列表中,选择IntelliJ IDEA在为代码完成建议匹配时要考虑区分大小写的程度。可用的选项是:
|
Auto-insert when only one choice on: | 当选中本节中的复选框时,在仅有一个代码完成变体可用的情况下,IntelliJ IDEA不会显示相应完成类型的查找列表,并自动完成代码。 |
Sort lookup items lexicographically | 如果选中此复选框,则建议列表中的条目将根据其词汇顺序排序。 |
Autopopup code completion | 如果您希望在输入任何内容后出现建议列表,请选中此复选框。如果未选中该复选框,IntelliJ IDEA将不会自动提示代码完成。 |
Insert selected variant by typing dot, space, etc. | 如果选中此复选框,则通过按某个字符(逗号,冒号,分号,各种开括号,等号,星号)完成代码。该选项默认是关闭的。 |
Autopopup documentation in(ms) For explicitly invoked completion |
选中此复选框以使IntelliJ IDEA自动显示弹出窗口,其中包含查找列表中当前突出显示的类,方法或字段的文档。 如果未选中此复选框,请使用 Ctrl+Q 此符号显示插入符号元素的快速文档。 只有在代码完成被明确调用的情况下,快速文档窗口才会在这些情况下自动弹出指定的延迟。对于自动代码完成列表,文档窗口只会在按下时显示 Ctrl+Q 。 |
Parameter Info | |
Autopopup in (ms) | 选中此复选框可使IntelliJ IDEA自动显示包含所有可用方法签名的弹出窗口,在编辑器中键入左括号或从查找列表中选择一个方法。 如果未选中此复选框,请使用 Ctrl+P 显示参数信息。 |
保持默认即可。
控制台配置
配置编辑器标签显示位置,显示方式等。
配置图标,也可以在此处查看图标的含义。
保持默认即可。
比如 html 标签自动补全,{}补全等,保持默认即可。
使用此部分来选择颜色和字体方案。IntelliJ IDEA提出了几个预定义的方案,其中一个是默认的。
字体 | 可选择字体,Show only monospaced fonts 表示只显示系统上的等宽字体,取消勾选后,复选款将显示系统上所有已安装的字体。 |
大小 | 字体大小 |
行间隔 | 设置行间距 |
备用字体 | 当有些字符在主字体不能支持的时候,将会自动使用备用字体进行支持,例如:有些字体不支持中文,如果代码中有中文,如何显示,展示正方形的框款?当然不行,这时候备用字体就派上用场了。 |
【Enable font ligatures】是否启用字体连写
颜色方案,使用此页面可以自定义列表中指定的编辑器文本组件的字体类型和颜色。IDEA是一个多色彩的工具,很多地方通过色彩控制异同,在这里我们可以设置自己喜欢的。
General:使用此页面可以自定义列表中指定的编辑器文本组件的字体类型和颜色。
Language Defaults:默认语言设置
Console Colors:控制台色彩配置
ConsoleFont:控制台字体
Custom (用户):定制的习惯配置。
Debugger:断点
Diff&merge:比较合并
Vcs:版本控制
……
idea 支持语言(不一一赘述)的代码样式配置,包括缩进,尺寸配置。
代码审查级别,一般有 error、warn 等,会爆红和警告波浪线等。如果想取消检查,可以在此处配置。
文件和代码模板,可以在此处配置修改。
如图可配置类文件的描述文字(描述,作者,日期)
这里配置文件和项目的编码,也可以在 native 和 ASCII 进行转换(\XXF0 这种转中文,properties文件)
……
用于取消插件启动,安装在线和本地插件等。
这里就不多介绍了,Git,SVN,GitHub等都可以在这里配置。
GitHub
配置好之后可以直接从GitHub上拉代码,也可以上传代码到GitHub。
Git
SVN
1、使用命令行客户端 | 如果你想使用命令行svn client,选择这个选项。输入可执行文件的名称,或单击 浏览按钮,然后在打开的对话框中选择路径。 |
2、启用交互模式 | 如果您希望IntelliJ IDEA模拟在交互模式下直接从终端执行Subversion命令时的行为(将弹出可输入凭据的对话框),请选择此选项。这需要处理svn + ssh存储库的密码/密码提示,并且信任https存储库的无效服务器证书。 |
3、使用系统默认的Subversion配置目录 | 选中此复选框可将Subversion配置文件存储在系统默认位置。 |
4、Subversion配置目录 | 在这个文本框中,如果您不想使用默认的配置目录,请指定Subversion配置目录。手动输入路径,或单击 浏览按钮,然后在打开的对话框中选择路径。 这个选项只适用于 使用系统默认的Subversion配置目录选项被取消选中。 |
5、仅在已更改的子树中更新管理信息 | 此选项仅适用于SVNKit管理的比SVN 1.7更早的工作副本。 在与服务器同步(更新)期间,SVN通过 当选择这个选项时,SVN首先检查来自子树的任何文件是否已经在服务器上被修改,并且 |
6、清除认证缓存 | 单击此按钮可以删除所有存储的凭据http ,svn 并svn+ssh 从验证缓存协议。 |
项目的构建,执行,部署相关的配置。
构建工具,包含Maven,Gradle,Gant。
Maven
Multiproject build fail policy 多项目构建失败策略,指定如何处理多项目构建中的故障。你可以选择失败的构建:
>>在第一次失败时,对应于命令行选项--fail-fast。
>>最后失败,这对应于命令行选项--fail-at-end。
>>忽略与命令行选项相对应的故障--fail-never。
Plugin update policy 插件更策略,从下拉列表中选择插件更新策略。您可以选择:
检查与命令行选项相对应的更新 --check-plugin-updates。
禁止检查与命令行选项相对应的更新 --no-plugin-updates。
Gradle
Global Gradle settings 该区域包含Gradle全局设置的选项。您可以从以下选项中进行选择:
Offline work(离线工作) - 使用此复选框在离线模式下使用Gradle。在这种情况下,Gradle将使用缓存中的依赖关系。Gradle不会尝试访问网络来执行依赖关系解析。如果所需的依赖关系不存在于依赖关系的缓存中,则构建执行将失败。
Service directory path(服务目录路径) - 使用此字段覆盖默认的Gradle主目录位置目录。
Gradle VM选项 - 使用此字段为您的Gradle项目指定VM选项。指定选项时,请遵循以下规则:
例如,使用空格分隔各个选项 -client -ea -Xmx1024m。
如果选项包含空格,请使用双引号将空格或包含空格的参数括起来,例如 some" "arg或"some arg"。
如果一个选项包含双引号(例如,作为参数的一部分),请使用反斜杠来转义双引号,例如 -Dmy.prop=\"quoted_value\"。
Gant
暂不介绍
使用此节点配置下表中指定的常用选项,以及IntelliJ IDEA中使用的编译器的特定选项。
Build process heap size (Mbytes) 在文本字段中,指定构建过程所需的堆大小。
如果您正在使用64位JDK进行编译,则构建过程可能需要更多的内存。
该值与项目设置一起存储。如果您需要重写此值,则在用户本地构建过程VM选项字段中写入 Xmx
只要此值在“ 用户本地构建过程VM选项 ”字段中被识别,“ 构建进程堆大小 ”字段 将变为只读,并被忽略。
Excludes
使用此页面指定项目中不应传递给编译器的文件和目录。
Java Compiler
在Compiler > Java compiler页面上,可以选择要使用的Java编译器并指定关联的选项。
其他保持默认即可。
使用此页面配置调试器的行为并自定义其视图,热部署也是基于此。
Allow unsigned requests 出于安全原因,从IntelliJ IDEA外部对内置服务器上页面的任何请求都被默认拒绝,并显示以下授权弹出窗口:
要访问请求的页面,请单击将授权URL复制到剪贴板,然后将 生成的令牌粘贴到浏览器的地址栏中。
但是,这种行为可能很烦人,例如,如果手动干预是不可能的话,它可能会阻止您的调试会话。要禁止显示授权弹出窗口,请选中允许未签名的请求复选框。
Data Views
使用此页面来管理数据在调试器中的显示方式。
Stepping
使用此页面可提高调试步进速度,并指定步进时要跳过的元素。
HotSwap
使用此选项卡来管理HotSwap(热插拔)机制的行为。
Async Stacktraces
使用此页面配置捕获点以便于异步代码的调试。
捕获点是代码中的一个地方,调试器捕获稍后到达代码中特定点(插入点)时使用的staktraces,并希望看到如何到达那里。IntelliJ IDEA通过用捕获的堆栈替换部分调用堆栈来实现这一点。有关异步调试的更多信息,请参阅调试异步流程。
异步堆栈跟踪是默认启用的。要禁用它们,请取消选择Instrumenting代理(需要调试器重新启动)选项。最常见的捕获点是内置的,所以不需要配置。
其他保持默认即可。
配合 ssh 等方便部署使用。
这里可以配置 tomcat、jetty、jboss 等服务器。
(图片来自于网络)
其他默认即可。
语言和框架,功能是配置语言编译版本。此处都是些简单易理解的,可以根据需要进行配置,一般都是默认配置即可。
常用工具,当您在左侧窗格中选择“ 工具”类别时,其主要子类别将列在对话框的右侧部分,保持默认即可。