一、前言

在上一节,我们安装并激活了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. eclipse调整字体大小

    window->preferences->general->appearance->colors and fonts-> 双击Text Font 就调整字体大小了

  2. Python学习笔记之函数参数传递 传值还是传引用

      在学完Python函数那一章节时,很自然的的就会想到Python中函数传参时传值呢?还是传引用?或者都不是? 在回答上面的问题之前我们先来看看下面的代码: 代码1: def foo(var): v ...

  3. Web安全学习笔记之Nmap脚本使用指南

    nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端.确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统.它是网络管理员必用的软件之一,以及用以评估网络系统安全. —— 来自百 ...

  4. 20145314郑凯杰 《Java程序设计》第7周学习总结

    20145314郑凯杰 <Java程序设计>第7周学习总结 教材学习内容总结 首先放上代码托管图片和本地代码图片: 插图4: 插图5: 插图6: 第十三章 时间与日期 13.1 认识时间与 ...

  5. 20145321 《Java程序设计》第8周学习总结

    20145321 <Java程序设计>第8周学习总结 教材学习内容总结 第十五章 时间与日期 15.1 日志 1.使用日志的起点是Logger类,要取得Logger类,必须使用Logger ...

  6. 编解码技术:I帧与IDR帧的区别总结

    编解码技术:I帧与IDR帧的区别总结 DR(Instantaneous Decoding Refresh)--即时解码刷新. I帧与IDR帧的相同点在于: 1.I和IDR帧都是使用帧内预测的: 2.都 ...

  7. 爬虫框架Scrapy之Downloader Middlewares

    反反爬虫相关机制 Some websites implement certain measures to prevent bots from crawling them, with varying d ...

  8. mybatis的操作数据库基础

    1.domain类 package com.xiaostudy.mybatis.domain; /** * @desc domain类 * @author xiaostudy * */ public ...

  9. POJ2159 ancient cipher - 思维题

    2017-08-31 20:11:39 writer:pprp 一开始说好这个是个水题,就按照水题的想法来看,唉~ 最后还是懵逼了,感觉太复杂了,一开始想要排序两串字符,然后移动之类的,但是看了看 好 ...

  10. monkey测试小记

    本篇中不记录环境搭建,只是介绍一些经验和小秘诀吧. 一.使用安卓模拟器进行测试. 在刚刚接触到monkey测试的时候,用的真机进行测试,点击几万次甚至更多的时候,发现系统变慢了.也许是错觉,但是系统经 ...