史上最全Intellij Idea 安装设置教程

安装

运行安装包,出现以下界面

点击下一步,不卸载旧版本

下一步,选择安装目录

下一步,选择桌面快捷和关联文件打开方式

选择对应版本点击下一步配置开始菜单目录

开始安装,等待安装完成

完成

目录说明:

Bin:容器,执行文件和启动参数等。
Help:快捷键文档和其他帮助文档
Jre64:64 位 java 运行环境
Lib:idea 依赖的类库
License:各插件许可
Plugin:插件

启动配置
Idea 启动有 32 位和 64 位之分,具体根据运行环境决定

这里以 idea64 为例进行说明
可以根据机器情况配置 vm 参数(选配)

配置空间
配置这个的目的是方便进行迁移,即在新的环境中不用在手动配置相
关配置(比如主题,maven,jdk 等)

打开 idea.properties配置文件

配置后,所有的插件,使用习惯配置,索引,项目部署相关都会在自
定义目录中,其他 idea 中配置此目录,即可沿用以前习惯。

 

首次启动
配置 settings,可以导入之前使用过得配置空间,也可以手动再配置

 

注册软件,选择合适的方式进行注册。

选择主题(选配)

选择默认插件,不需要的可以禁止,以优化启动速度。

最后弹出欢迎页面。

首次配置

进入配置页面的方式:(Windows快捷键  Ctrl + Alt + S)
Configuration—>settings

Appearance&Behavier (外观和行为)
Appearance (外观)
配置主题、字体、字号、工具类以及其他视图工具。

Menus and Toolbars (菜单和工具栏)
可以对菜单进行增删改

System Setting (系统设置)
配置启动时是否打开项目,项目打开方式,保持文件方式,退出时的方式等。

File Colors
文件颜色,保持默认即可
Scope
作用域,保持默认即可
Notificactions
通知,在启动的时候会进行的通知,比如 Spring 通知等。保持默认即可。
Quick Lists
快捷列表,自定义快捷操作列表,保持默认即可。

Path variable
可用路径配置,保持默认即可。
KeyMap
快捷键配置,配置快捷键主题,快捷键修改等

Editor (编辑器)
General

Autoimporting (自动导入配置)

Appearance (外观)
配置编辑器显示视图,比如行号,分割线等。

Code Complete (代码提示)
代码提示配置,配合快捷键自动提示代码。

Code Folding (代码折叠)

Console (控制台)
控制台配置

图略

Editor tab (编辑器标签)
配置编辑器标签显示位置,显示方式等。

Gutter icons (图标库)
配置图标,也可以在此处查看图标的含义。

Postfix completion (后缀完善)
保持默认即可。
Smart keys (敏捷开发)
比如 html 标签自动补全,{}补全等,保持默认即可。

Color&Fonts (颜色与字体)
Font (字体)

General (通用)

Language Defaults (语言默认配置)

Console Colors(控制台色彩)

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 是一种用来描述任何 XHTML web document 的标记语言,默认即可
Html
超文本标记语言,默认即可
JavaScript
浏览器脚本语言,默认即可

Jpa/hibernate QL
数据库 sql 相关组件,默认即可
JSON
一种数据传输格式,默认即可
JSP
JavaEE 的页面技术,默认即可
Kotlin
Kotlin 是一个基于 JVM 的新的编程语言,默认即可
Less
敏捷开发 css 的一种语言,默认即可
Markdown
Markdown 是一种可以使用普通文本编辑器编写的标记语言,默认即可
OGNL
是一种功能强大的表达式语言,默认即可
OSGI Manifest
与上边类似,默认即可
Properties
特性文件,默认即可

RegExp
正则表达式,默认即可
Sass/SCSS
前端敏捷开发语言,默认即可
Spring EL
Spring 正则,默认即可
SQL
Sql 语言,默认即可
Stylus
是一款 CSS 的预处理器,默认即可
Table Diff
用于比较两个非收敛的表中的数据,默认即可
Tapestry
Tapestry 是一个开源的基于 servlet 的应用程序框架,它使用组件对象模型来创建动态的,交互
的 web 应用。默认即可
TypeScript
TypeScript 是一种由微软开发的自由和开源的编程语言。默认即可
Velocity
Velocity 是一个基于 java 的模板引擎(template engine)。默认即可

XML
可扩展标记语言, 默认即可
Xpath
XPath 即为 XML 路径语言,它是一种用来确定 XML(标准通用标记语言的子集)文档中某部
分位置的语言。默认即可
XSLT
是一种对 XML(标准通用标记语言的子集)文档进行转化的语言,默认即可
YAML
ML 是一个可读性高的用来表达资料序列的格式。默认即可
Spy-JS
一款前端框架,默认即可
File Status
文件状态,默认即可
By Scope
根据作用域来定,默认即可
CodeStyle (代码样式)
idea 支持语言(不一一赘述)的代码样式配置,包括缩进,尺寸配置。

Inspections (检查)
代码审查级别,一般有 error、warn 等,会爆红和警告波浪线等。如果想取消检查,可以在
此处配置。

File &Code Template (文件和代码模板)
文件和代码模板,可以在此处配置修改。

File Encoding (文件编码)
这里配置文件和项目的编码,也可以在 native 和 ascii 进行转换(\XXF0 这种转中文,properties
文件)

Live Template (实时模板)

File Type (文件类型)
文件图标以及关联方式

Android Layout Editor
安卓布局,默认即可
Copyright (版权)
版权,更 Scope 相关,默认即可
Emmet (前端语法)
Emmet 语法

GUI Designer
用户图像界面设计,默认即可
Images
图片配置,默认即可
Intentions
意图,打算,默认即可
Spelling
拼写,默认即可
TODO
待办事项,默认即可
Plugins (插件)
用于取消插件启动,安装在线和本地插件等。

Version Control (版本控制)
用于配置版本控制常用功能,git/svn 等都在此处配置。

Build Execution Deployment (构建执行部署)
Build Tools (构建工具)
构建工具,内置对 maven,gradle 和 ant 的支持。

Compiler (编译)
这里可以对编译级别进行选择,包括项目(Module)的编译级别。

Dubugger (调试)
调试模式的配置,热部署也是基于此。

DeployMent (部署)
配合 ssh 等方便部署使用。

ApplicationServer (应用服务器)
这里可以配置 tomcat、jetty、jboss 等服务器。

其他
其他默认即可
Languages&Frameworks
此模块默认配置即可,功能是配置语言编译版本。

Tools
常用工具,默认即可

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值