1.属性配置

使用版本,winzip解压版,开发工具安装目录下idea.properties文件,自定义配置路径

# idea.config.path=${user.home}/.IntelliJIdea/config
idea.config.path=D:/developToool/idea-config/ideaIU-2017.1.win/config

# idea.plugins.path=${idea.config.path}/plugins
idea.plugins.path=D:/developToool/idea-config/ideaIU-2017.1.win/plugins

# idea.log.path=${idea.system.path}/log
idea.log.path=D:/developToool/idea-config/ideaIU-2017.1.win/log

2.安装

安装选项中,自定义选项安装,以下会列出大致名称以及用途,看需求选择即可,也可以后期安装

标红的是个人安装

2.1、Java Frameworks 安装

Google App Engine:GAE插件,用于创建GAE项目
Grails:是Rails的Groovy的实现
GWT【Google Web Toolkit】:支持GWT代码提示,编译组件开发等。
Vaadin:一个基于GWT的web RIA插件。

JBoss Seam:Java EE5.0的核心框架是EJB(Enterprise JavaBeans)3.0和JSF(JavaServer Faces)1.2。EJB 3.0(以下简称EJB3)是基于一个POJO(Plain Old Java Objects)的业务服务和数据库持久化的轻型框架。
Struts :Struts框架
Hibernate:ORM框架
Spring:spring等

JavaEE:企业开发框架
FreeMarker 模板引擎, 支持freemarker语法
Tapestry:一个MVC与模板结合的java框架
Velocity:模板引擎,支持Velocity语法

AspectJ:切面编程框架
Osmorc:OSgi插件

2.2、Build Tools 安装

Ant:ant构建
Maven:maven构建
Gradle:gradle构建

2.3、Web Development 安装

html,Haml,

css,less,Sass,Stylus,

javascript,CoffeeScript
Flash/Flex,Rest Client

2.4、Version Controls 安装

ClearCase:IBM Rational的SCM管理插件
CVS:CVS插件
git:git插件,需要本地安装git
github:github插件
hg4idea:Mercurial 插件,与git类似的分布式插件
Perfore:商业版本控制插件
Subversion:svn插件
TFS:Team Foundation Server,微软代码管理

2.5、Test Tools安装

JUnit:单元测试
TestNG-J:类似Junit,Testing, Next Generation
Cucumber for Java:Java的Cucumber 插件,Cucumber 是一个BDD驱动的自动化测试工具
Coverage:查看代码覆盖率插件

2.6、Application Servers安装

Application Servers Views,
Geronimo:Apache 的J2EE服务器
GlassFish:Sun 的J2EE服务器
JBoss:
Jetty:轻量级serlet服务器
Resin:插件
Tomcat:
WebLogic:Oracle的商业化J2EE服务器
WebSphere:IBM的商业化J2EE服务器
dmServer,JSR45

2.7、Clouds 安装【禁用】

Cloud Foundry,CloundBess,Heroku,OpenShift

2.8、swing安装【禁用】

2.9、android安装【禁用】

2.10、Database Tools 启用

2.11、Other Tools安装

ByteCode Viewer:是一个高级的轻量级Java字节码查看器
DSM Analysis:依赖结构矩阵(Dependency Structure Matrices,DSM)
Eclipse
Remote Access
Task Management:任务管理插件
Terminal:终端命令
uml
yaml:一种数据序列化格式
xslt and xpath:

3.优化

尽量设置成默认设置,有些也是项目设置

1)Setting→Editor→Inspection 取消Spelling检查
2)Setting→Editor→General→Appearance→Show line numbers 行号
3)关闭自动保存,
  setting→appearence→System Setting→Synchronization
  反选:Synchronizate file on frame、Save Files on frame deactivation
  未保存显示*设置
  Setting→Editor→General→Editor Tabs→Mark modified tabs with asterisk
4)开启序列化监测
  Setting→Editor→Inspections→Java→Serialization issues
  Serializable class without 'serialVersionUID'
5)修改属性资源文件编码
  Setting→Editor→File Encodings→Encoding UTF-8
  Global Encoding、Project Encoding、Properties File
  选中:Transparent native-to-ascii conversion
6)代码快捷键
  Setting→keymap
7)隐藏没用文件

setting→editor→file type
  最下面 Ignore files and folders
  .idea;.iml;等
8)代码提示不区分大小写
  Setting→Editor→Grneral→Code Completion
  Case sensitive completion选中 None
9)自动Import类型
  Setting→Editor→Grneral→Auto Import 选中
  Add unambiguous imports on the fly
  Optimize imports on the fly

10)自动显示注释

  editor->general->other->show quick documentation

11) 双开

  菜单File→Setting→Appearance & behavior→System Settings

    右侧Project Opening选择第一个Open project in new window

    通过菜单File–Open打开项目

12)关闭自动更新【看是否是破解】

  Setting→Appearance 下的systemSetting

13)展示方法参数

  File→Setting→Editor→general→Appearance→Show parameter name hints

14)tabs显示多行多个

  设置多个:file→setting→editor→general→editor tabs→设置数量 改为:50

    并选择 when close active editor:选择:Activator most recently opened tab【最近打开的】

  设置多行:windows→editor tabs→tabs placement→取消选择 show tabs in single row

4.maven配置

setting→build→build Tools→maven
换成自己的即可

5.其他设置

5.1、界面字体

setting→appearence→选中 Override default fonts

5.1、程序字体

Editor -> Colors & Fonts -> Font
先新拷贝一份
然后font修改字体以及大小即可
也可以修改console字体,以及Console color等

5.3、背景色

Editor -> Colors & Fonts -> General→text→Default test
RGB:199,237,204

6.JDK设置

File -> Other Settings -> Default Project Structure

7.tomcat设置

1、Setting→Build→Application Servers
添加下载好的tomcat包即可

2、增加VM

-server -XX:PermSize=256M -XX:MaxPermSize=256m

3、javax.servlet.http.HttpServletRequest; 不存在

选中即可。

Java-idea-安装配置优化等的更多相关文章

  1. centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课

    centos  tomcat/resin安装配置  卸载系统自带的java  tomcat安装配置  安装JDK   resin安装配置    第二十八节课 tomcat和java都不需要编译 tom ...

  2. Linux系统Java环境安装配置

    jdk安装配置 首先下载JDK和JRE,这里你的需要看看你的Linux系统是多少位的,比如我的是64位的: 下载JDK并指定到Download目录,JRE同样操作: 解压并且配置环境: tar -zx ...

  3. JAVA环境安装配置

    dk1.6 64位是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序. jdk1.6 64位安装教程 jdk1.6 64位JDK的安装路径:D:\Program Fi ...

  4. Centos7 安装配置优化mysql(mariadb分支)

    1.说明 由于在centos7的yum仓库中没有mysql,centos7用mariadb替代了mysql. mariadb是mysql源代码的一个分支, mysql被ORACLE闭源,而mariad ...

  5. Java环境安装配置好了却不能运行xxx.jar程序?

    1,检查Java环境是否已安装或配置成功. WIN+R → cmd → java -version,查看是否可以读取到Java版本信息,如果读取不到,说明Java环境安装或配置有问题,重新装一下. 2 ...

  6. Linux下Java环境安装配置记录

    下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 两种安装方式: 第一 ...

  7. Ubuntu 14.04 java环境安装配置(不是openJAVA)

    两种配置方式 第一: 在 Ubuntu 中使用 PPA 安装 Java 8 ( 支持 Ubuntu 10.04 - Ubuntu 14.04 ): sudo add-apt-repository pp ...

  8. 2020.11最新JAVA环境安装配置

    Windows10下java环境配置 更新:2020年11月25日 电脑环境: windows10 64位 一.下载jdk 首先到Oracle网站下载对应操作系统的jdk安装包. https://ww ...

  9. [JAVA] JAVA JDK 安装配置

    JDK 安装 下载安装 下载JDK 从oracle官方网站下载并安装JDK. 下载使用文档 从oracle官方网站下载使用帮助文档. 安装库源文件 源文件位于安装目录的 /Library/Java/J ...

  10. java jdk安装配置

    1. 配置java_home 2. path添加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 3. 添加CLASSPATH路径: .;%Java_Home%\bin;% ...

随机推荐

  1. Android 获取外网IP,实测有效

    网上有很多获取IP的例子,不过都是获取到的本地ip,还有的是因为走不通了,获取到的ip为空,下面看实测获取到外网IP的代码,注意需要在线程里面执行 /** * 获取外网的IP(要访问Url,要放到后台 ...

  2. 解决Pycharm更新package出现的问题:AttributeError:module 'pip' has no attribute 'main'

    很久一段时间没有更新Pycharm当中的package了,今天打开Pycharm点击package更新,发生了错误,AttributeError:module 'pip' has no attribu ...

  3. mysql中的事物处理

    首先,事物的概念,保证一组sql语句操作的完整性,在这个过程中要充分考虑到多用户同时访问数据库数据的情况. 关键词有COMMIT,ROLLBACK,,START TRANSACTION

  4. D - Windows Message Queue

    来源hdu1509 Message queue is the basic fundamental of windows system. For each process, the system mai ...

  5. Nestjs 使用mongodb

    Docs: https://docs.nestjs.com/techniques/mongodb yarn add @nestjs/mongoose mongoose 链接 // sec/app.mo ...

  6. java个人博客源码

    初入博客园,请各位多关照,来而不往非礼也. 如需要源码以及学习内容,qq:1397617269,我看到就回你们资源. 直接给链接: 链接:https://pan.baidu.com/s/1S_awtg ...

  7. vue中的图标字体引入

    网址:https://icomoon.io/app/#/select: 特点:样式多,免费 操作: 1.相中的,随便点,不要钱,generat fonts然后download,得到一个压缩文件,解压, ...

  8. win7 蓝屏信息获取和处理

    一.先说电脑蓝屏原因和解决方法: 1.驱动不对,驱动和硬件不兼容出现的问题,这个直接卸载软件或者重装驱动. 2.内存条有问题或者内存损坏:这个内存条很可能是没插紧,内存损坏的话,换个内存条. 3.病毒 ...

  9. mui 事件管理及自定义事件详解

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...

  10. Flv视频格式如何转换成MP4格式

    如何将flv视频格式转换成MP4格式呢?随着现在视频格式的不断多样化,视频格式转换的问题也成了现在生活中常见的问题,那么我们应该怎样将flv视频格式转换成MP4格式呢?下面我们就一起来看一下吧. 操作 ...