进入配置页面的方式:Configuration—>settings
Appearance&Behavier(外观和行为)
Appearance(外观)
配置主题、字体、字号、工具类以及其他视图工具。
MenusandToolbars(菜单和工具栏)
可以对菜单进行增删改
SystemSetting(系统设置)
配置启动时是否打开项目,项目打开方式,保持文件方式,退出时的方式等。
FileColors
文件颜色,保持默认即可
Scope
作用域,保持默认即可Notificactions通知,在启动的时候会进行的通知,比如Spring通知等。保持默认即可。
QuickLists
快捷列表,自定义快捷操作列表,保持默认即可。
Pathvariable
可用路径配置,保持默认即可。
KeyMap
快捷键配置,配置快捷键主题,快捷键修改等。
Editor(编辑器)
General(通常)
Autoimporting(自动导入配置)
Appearance(外观)
配置编辑器显示视图,比如行号,分割线等。
CodeComplete(代码提示)
代码提示配置,配合快捷键自动提示代码。
CodeFolding(代码折叠)
Console(控制台)
控制台配置
Editortab(编辑器标签)
配置编辑器标签显示位置,显示方式等。
Guttericons(图标库)
配置图标,也可以在此处查看图标的含义。
Postfixcompletion(后缀完善)
保持默认即可。
Smartkeys(敏捷开发)
比如html标签自动补全,{}补全等,保持默认即可。
Color&Fonts(颜色与字体)
Font(字体)
General(通用)
LanguageDefaults(语言默认配置)
ConsoleColors(控制台色彩)
ConsoleFont(控制台字体)
Custom(用户)
定制的习惯配置。
Debugger(断点)
Diff&merge(比较合并)
Vcs(版本控制系统)
Java
ActionScript
As脚本配置,默认即可
Android Logcat
安卓日志配置,用的话可以配置
CFML
ColdFusion Markup Language,默认配置即可
CoffeeScript
支持的一种脚本语言,默认配置即可
Css
Css配置,默认即可
Cucumber
Cucumber是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和·Net等多种开发语言。
Database
数据库色彩配置,默认即可
Drools
Java 规则引擎色彩搭配,默认即可FreeMaker模板语言色彩搭配,默认即可
Groovy
Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,默认即可
Haml
Haml是一种用来描述任何XHTMLwebdocument的标记语言,默认即可
Html
超文本标记语言,默认即可
JavaScript
浏览器脚本语言,默认即可
CodeStyle(代码样式)
idea支持语言(不一一赘述)的代码样式配置,包括缩进,尺寸配置。
Inspections(检查)
代码审查级别,一般有error、warn等,会爆红和警告波浪线等。如果想取消检查,可以在此处配置。
File&CodeTemplate(文件和代码模板)
文件和代码模板,可以在此处配置修改。
FileEncoding(文件编码)
这里配置文件和项目的编码,也可以在native和ascii进行转换(\XXF0这种转中文,properties文件)
LiveTemplate(实时模板)
FileType(文件类型)
文件图标以及关联方式
AndroidLayoutEditor
安卓布局,默认即可
Copyright(版权)
版权,更Scope相关,默认即可
Emmet(前端语法)
Emmet语法
Plugins(插件)
用于取消插件启动,安装在线和本地插件等。
VersionControl(版本控制)
用于配置版本控制常用功能,git/svn等都在此处配置。
BuildExecutionDeployment(构建执行部署)
BuildTools(构建工具)
构建工具,内置对maven,gradle和ant的支持。
Compiler(编译)
这里可以对编译级别进行选择,包括项目(Module)的编译级别。
Dubugger(调试)
调试模式的配置,热部署也是基于此。
DeployMent(部署)
配合ssh等方便部署使用。
ApplicationServer(应用服务器)
这里可以配置tomcat、jetty、jboss等服务器。
Languages&Frameworks
此模块默认配置即可,功能是配置语言编译版本,比如下面
Tools
常用工具,默认即可
第一次启动后
首次进入项目后的一些面板说明
调出面板和按钮组