文档章节

idea2016.2.5 实用配置

river320
 river320
发布于 2017/07/21 22:01
字数 711
阅读 30
收藏 1

基本配置(多机同配置)

C:\Users\huanghe\.IntelliJIdea2016.2\idea.properties
C:\Users\huanghe\.IntelliJIdea2016.2\idea64.exe.vmoptions

配置idea.properties

Help -> Edit Custom VM Options ,IntelliJIdea目录特性:删除之后,重新启动时idea会帮你重建默认配置。

  • idea.config.path=E:/MyConfig/IntelliJIdea/config
  • idea.system.path=E:/MyConfig/IntelliJIdea/system
  • idea.max.intellisense.filesize=2500 提高编辑大文件时的代码帮助
  • idea.cycle.buffer.size=disabled 禁用控制台缓存

配置idea64.exe.vmoptions

Help -> Edit Custom Properties

编译方式

  • Compile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。
  • Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过,由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。
  • Make:使用最多的编译操作。对选定的目标(Project 或 Module)进行编译,但只编译有修改过的文件,没有修改过的文件不会编译,这样平时开发大型项目才不会浪费时间在编译过程中。

全局配置Default Settings

Editor -> File Encodings

File/Directory区域设置编码前,请先备份,防止出现乱码无法还原

  • IDE Encoding UTF-8
  • Project Encoding UTF-8
  • Default encoding for properties files UTF-8 选中Transparent native-to-ascii conversion
  • 单个文件编码 -> 右下角的编码设置区(一般选Convert)
  • tomcat编码 VM 参数上加上:-Dfile.encoding=UTF-8

tabls与换行

  • Code Style->Line separator 选中Unix格式
  • tab用4个空格替换 Java->Tabs and Indents 请勿勾选 Use tab character

Maven配置

  • 主要是Maven home directory、User settings file和Local respository配置
  • Import Maven projects automatically 实时监控pom改动
  • Automatically dwonload 一般不自动下载源码和文档

自动import包

  • Auto Import-> Optimize imports on the fly 勾选
  • Add unamlgous imports on the fly 勾选

单行注释在代码头部

java->Code Generation->Line comment at first column 不勾选

独立配置

代码提示和补充功能不区分大小写

  • Code Completion->Case senstive completion ->none
  • keymap->快捷键basic 修改为alt+逗号

多tabs模式

  • Editor Tabs ->Show tabs in single row 不勾选

项目打开方式

System Settings 下

  • Reopen last project on startup 不勾选
  • Open project in new window 每次都使用新窗口打开,其他2种根据个人需要

显式行数与方法线

  • Appearance -> Show line numbers
  • Appearance -> Show method separators

高亮修改过的文件夹

  • Version Control-> Show directories with changed descendants (全局改了没效果)

JDK配置

1.首先,菜单路径:File➡️project Structure➡️Project➡️project SDK :选择匹配的JDK,比如现在idea默认使用的是1.8,则在此选择1.8

2.其次,菜单路径:File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK :选择匹配的SDK

3.最后,也是最重要的一点,菜单路径:IntelliJ IDEA➡️Preferences➡️Build,Execution,Deployment➡️Compiler➡️Java Compiler->Per-module bytecode Version 设置Target bytecode version的级别为匹配JDK。

其他操作

清理缓存与索引

删除E:\MyConfig\IntelliJIdea\system下caches与index即可

© 著作权归作者所有

共有 人打赏支持
river320
粉丝 1
博文 13
码字总数 6457
作品 0
武汉
Idea2016.2.5下安装破解版JRebel 6.4.3

1、下载idea下的jrebel插件,由于最新版本的插件对应的jrebel版本太新,无法破解。所以只能在idea的在线仓库中找到老版本的jrebel插件,对应老版本的jrebel破解来安装。 在线插件仓库:https...

leizhimin
2017/07/18
0
0
CentOS 7 下的 Firewall

CentOS 7 默认实用的用Firewalld作为防火墙,摒弃了原先的iptables。但是内核还是使用iptable作为管理 参考文档 https://access.redhat.com/documentation/zh-CN/RedHatEnterpriseLinux/7/ht...

黄河鲤鱼
2015/08/31
0
0
在MyEclipse中创建Java Maven依赖项目

本教程介绍了如何通过MyEclipse Web项目,或者其他任何Maven项目来创建一个通用的Java/Maven项目。这些步骤包括基础的创建和使用Maven依赖。您将学习到: 创建一个Maven实用项目 为一个项目添...

Miss_Hello_World
2015/05/28
0
0
【转】Dubbo入门学习之HelloWorld

需要什么? 如果在Windows上,新版本可以直接在Windows运行,只需修改zoo.cfg配置文件即可。 如何设计 之所以用Dubbo,就是为了应付团队模块开发,所以这里会有两个工程,服务和使用。 服务者...

枫叶摇曳
2017/08/04
137
0
Win7运行命令的打开方法 Win7运行命令大全(45个)

win7【运行】命令在【开始】菜单显示方法:右击【开始】—》【属性】--》【自定义】--》【运行命令】 win7常用运行命令: 1、cleanmgr:打开磁盘清理工具    2、compmgmt.msc:计算机管理  ...

小潜水艇
2013/12/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部