一、前言

在上一节,我们安装并激活了IDEA,这一节我们来设置下Idea的常用配置:

  • 项目相关配置
  • Idea常用配置

二、项目相关配置

运行Idea,出现下图

1.配置默认JDK

1.1 添加 SDKs

(1)依次选择 Configure->Project Default ->Project Structrue ->PlatForm Settings

(2)添加JDK

点击“+”,选择JDK

选择JDK安装目录,点击ok,然后点击 apply ,ok,即可

1.2 配置 Project SDK

2.配置默认tomcat

(1)依次选择 Configure->Project Default ->Run Configurations

(2)依次选择 “+”->Tomcat Server->Local

(3)按下图所示配置好tomcat信息,点击apply ,ok

3.配置默认Maven

(1)依次选择 Configure->Project Default ->Settings

(2)配置maven的安装目录,以及Setting.xml

4.配置 Java Compiler

(1)依次选择 Configure->Project Default ->Settings

(2)给 Additional command line parameters添加-parameters参数

5.配置字符编码

(1)依次选择 Configure->Project Default ->Settings

6.配置新建文件文件头

通过此配置可以在每次新建类时,在文件开始处插入以下注释:

/**
* @desc hello
*
* @author rui.shi@hand-china.com
* @date 2018/10/8
*/

对应配置如下:

/**
* @desc:
*
* @author: rui.shi@hand-china.com
* @date: ${DATE}
*/

三、Idea常用配置

1.修改主题

可能大家会觉得软件的界面不太好看,我们可以换一下主题。选择菜单栏“File–settings–apperance–theme”,主题选择Darcula:

2.导入第三方主题

系统提供的两种主题可能都不太好看,可访问如下网站获取第三方主题:

3.修改字体

3.1 修改代码字体

选择菜单栏“File–settings–Editor–Font”:

3.2 修改控制台字体

4.修改默认快捷键

如果想修改成Eclipse的快捷键,可以选择菜单栏"file–Settings–Keymap":

5.配置代码的自动提示

5.1 配置自动提示

新版的Idea默认具有代码自动补齐的功能(老版本的Idea是没有的),自动补齐的设置如下:

5.2 配置代码提示的大小写区分

Idea默认的代码提示是大小写敏感的,通过如下设置可使其对大小写不敏感:

6.设置自动导包

7.显示代码行数

8.禁止自动打开上次的工程

9.禁止代码折叠

IDEA默认有很多地方的代码都会自动折叠,如果不习惯,可以取消掉。

10.修改注释位置,禁用“语句堆一行”

11.设置多Tab页

三、参考资料

  1. Android Studio 入门级教程(一)

Idea_02_常用配置的更多相关文章

  1. logback 常用配置详解<appender>

    logback 常用配置详解 <appender> <appender>: <appender>是<configuration>的子节点,是负责写日志的 ...

  2. 【转】logback logback.xml常用配置详解(三) <filter>

    原创文章,转载请指明出处:http://aub.iteye.com/blog/1110008, 尊重他人即尊重自己 详细整理了logback常用配置, 不是官网手册的翻译版,而是使用总结,旨在更快更透 ...

  3. 【转】logback logback.xml常用配置详解(二)<appender>

    原创文章,转载请指明出处:http://aub.iteye.com/blog/1101260, 尊重他人即尊重自己 详细整理了logback常用配置, 不是官网手册的翻译版,而是使用总结,旨在更快更透 ...

  4. 【转】logback logback.xml常用配置详解(一)<configuration> and <logger>

    原创文章,转载请指明出处:http://aub.iteye.com/blog/1101260, 尊重他人即尊重自己 详细整理了logback常用配置, 不是官网手册的翻译版,而是使用总结,旨在更快更透 ...

  5. 【转】logback 常用配置详解(序)logback 简介

    原创文章,转载请指明出处:http://aub.iteye.com/blog/1101222, 尊重他人即尊重自己 详细整理了logback常用配置, 不是官网手册的翻译版,而是使用总结,旨在更快更透 ...

  6. logback 常用配置详解(二) <appender>

    logback 常用配置详解(二) <appender> <appender>: <appender>是<configuration>的子节点,是负责写 ...

  7. SpringBoot常用配置简介

    SpringBoot常用配置简介 1. SpringBoot中几个常用的配置的简单介绍 一个简单的Spring.factories # Bootstrap components org.springf ...

  8. .net学习笔记----WebConfig常用配置节点介绍

    一.配置文件入门 .Net提供了一种保存项目配置信息的办法,就是利用配置文件,配置文件的后缀一般是.config.在WinForm程序中配置文件一般是App.config.在Asp.net中一般默认是 ...

  9. logback logback.xml常用配置详解(三)

    logback logback.xml常用配置详解 <filter> <filter>: 过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之 ...

随机推荐

  1. 对称加密与非对称加密,以及RSA的原理

    一 , 概述 在现代密码学诞生以前,就已经有很多的加密方法了.例如,最古老的斯巴达加密棒,广泛应用于公元前7世纪的古希腊.16世纪意大利数学家卡尔达诺发明的栅格密码,基于单表代换的凯撒密码.猪圈密码, ...

  2. python3_requests模块详解

    1.模块说明 requests是使用Apache2 licensed 许可证的HTTP库. 用python编写. 比urllib2模块更简洁. Request支持HTTP连接保持和连接池,支持使用co ...

  3. Storm概念讲解,工作原理

    一.storm是一个用于实时流式计算的分布式计算引擎,弥补了Hadoop在实时计算方面的不足(Hadoop在本质上是一个批处理系统). 二.storm在实际应用场景中的位置一般如下: 其中的编号1~5 ...

  4. JavaScript校验网址

    JavaScript校验网址 var linkUrl = 'https://www.baidu.com' if( typeof (linkUrl) != undefined && li ...

  5. 什么时候使用namespace

    #include<iostream.h> 不用using namespace std; #include<iostream>要用using namespace std;

  6. 戴尔服务器使用omreport(OMSA)查看监控硬件信息

    安装OMSA wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash yum install -y n ...

  7. sqoop将mysql的tinyint类型转化为boolean类型

    当mysql中的字段为tinyint类型时,通过sqoop导入数据到hdfs上,在hdfs上显示的是true,false值.为了显示0,1. 解决方法: jdbc:mysql://<hostna ...

  8. kill me heal me的链接

    bilibili上的链接被和谐了,坑爹 韩剧网可以看,不过貌似不太清晰 http://www.hanjuwang.com/play/2015/1851.html 池城治愈营 http://www.bi ...

  9. Kruskal算法初步

    2017-09-18 21:53:00 writer:pprp 代码如下: /* @theme: kruskal @writer:pprp @date:2017/8/19 @begin:21:19 @ ...

  10. RMQ问题 - ST表的简单应用

    2017-08-26 22:25:57 writer:pprp 题意很简单,给你一串数字,问你给定区间中最大值减去给定区间中的最小值是多少? 用ST表即可实现 一开始无脑套模板,找了最大值,找了最小值 ...