Intellij Idea常用配置设置
1、配置Intellij Idea的配置文件从默认c盘转移到其他盘符
找到Intellij idea的安装文件,在bin目录下找到idea.properties配置文件,如下把Idea的配置文件夹和Idea的系统文件夹配置到除c盘外的其他盘符。
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.config.path=D:/java/IntellijIdea/.IntelliJIdea/config
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.system.path=D:/java/IntellijIdea/.IntelliJIdea/system
2、设置快捷键习惯风格为eclipse的习惯:
“ctrl+alt+s”进入设置菜单,在搜索栏输入“keymap”,然后如图选择“eclipse”这样大多数快捷键就会跟eclipse工具里的一致了。
3、设置“字体”:
进入设置菜单,如下图选择自己喜欢的字体,当然我还是钟爱“consolas”字体的:
4、设置自己的文件注释模板:
进入设置,然后找到如下位置,然后就可以根据自己的习惯去设置:
/**
*Created with ${PRODUCT_NAME}
*Created By Kinsey
*Date: ${DATE}
*Time: ${TIME}
*/
5、设置你的IDEA的字符编码
6、取消自带的svn的设置,很多刚开从svn下载项目的时候会出问题,是因为此时他指定了自己默认的svn(全部取消都可以)
7、给项目设置对应的jdk编译环境
8、把lib包进入到“buildpath”中
经常能用到的几个快捷键
“psvm”:快速创建main方法
public static void main(String[] args) {
}
“sout”:快速创建print语句
System.out.println();
“alt+enter”:快速补全
例子1(对于局部变量的自动补全):在对象a的位置“alt+enter”自动完成局部变量的补全创建工作
User a = new User() ;
例子2:完成类型的强制转换,如下
User user = jdbc.queryForObject(sql, new Object[]{id}, new UserMapper());
鼠标放在等号右边然后“alt+enter”将结果转换成“User”
User user = (User)jdbc.queryForObject(sql, new Object[]{id}, new UserMapper());
例子3、自动实现接口的方法:
假设有一个“Dao接口”里面定义了许多方法,完成它的实现类的时候,光标在要实现的接口附近,然后“alt+enter”,如图自动实现接口的方法。
……等等。“alt+enter”还是蛮强大的。
“shift+alt+r”:快速重命名
“alt+insert”:这个快捷键使用频率也是很高的
①:自动创建满足自己需求的构造方法
②:快速实现setget方法
③:快速创建“toString()”
等等
“ctrl+shift+r”:快速打开资源文件
“ctrl+l”:快速定位到文件中行的位置
“shift+ctrl+alt+s”:快速进入项目结构设置
“ctrl+alt+s”:快速进入设置菜单
“shift+alt+z”:快速创建ifelse或者快速完成try catch
Intellij Idea常用配置设置的更多相关文章
- HotSpot JVM 常用配置设置
本文讨论的选项是针对HotSpot虚拟机的. 1.选项分类及语法 HotspotJVM提供以下三大类选项: 1.1.标准选项 这类选项的功能是很稳定的,在后续版本中也不太会发生变化. 运行java或者 ...
- 【IntelliJ IDEA学习之二】IntelliJ IDEA常用配置
版本:IntelliJIDEA2018.1.4 一.常用配置两张概览图(1)工作区总览介绍图 (2)setting配置图 --------------------------------------- ...
- IntelliJ IDE 常用配置
一. Intellij IDE 安装与破解 详细安装步骤 二.IntelliJ Maven 配置 查看: 使用IntelliJ IDEA 配置Maven(入门) 三.IntelliJ Tomcat 配 ...
- 入手IntelliJ IDEA 常用配置
Idea常用设置 下载地址:https://www.jetbrains.com/idea/ 激活服务器:http://idea.iteblog.com/key.php 代码补全取消区分大小写 Inte ...
- Intellij IDEA常用配置详解
1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions -------------------------------- ...
- 【转】Intellij IDEA常用配置详解
1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions -------------------------------- ...
- IntelliJ IDEA常用配置(三)
提示:对于一些通用的设置可以配置成全局的. 1. 主题配置 File - Settings - Color Scheme,默认的是Default(一个白色主题),Darcula是一个黑色主题. 我们也 ...
- IntelliJ IDEA常用配置
1:IDEA同时打开多个项目: 选择菜单File–Setting-General--->右侧Project Opening选择第一个Open project in new window: 接下来 ...
- IntelliJ IDEA常用统一设置(Linux/Mac/Windows)
前言:如果说VS是宇宙超级无敌第一大开发工具,那么IDEA是当之无愧的第二大开发工具,将来有机会把VS干掉. 说明:除了以下说明的配置地方外,其它尽量保持默认,这样有利于团队代码风格的统一. 运行VM ...
随机推荐
- Ansible的快速入门
Ansible 是一个简单的自动化引擎,可完成配置管理,应用部署,服务编排等各种IT需求. Ansible使用python语言开发实现的开源软件,依赖于Jinjia2,paramiko和PyYAML这 ...
- React Native(十三)——ios键盘挡住textInput
渐入佳境 用React Native重构的项目也快接近尾声,剩下的就是适配ios的功能了.慢慢地也从中琢磨出了一点门道,于是就遇见了键盘遮挡textInput问题斑斑: 正常页面: android点击 ...
- MySql数据库设计表添加字段
当要添加的字段属于整型,需要设置默认值 或者: alter table fp_user_base add hasPwd tinyint(4) not null default 0;
- 【设计模式】MVC,MVP 和 MVVM 的区别
复杂的软件必须有清晰合理的架构,否则无法开发和维护. MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用.它本身很容易理解,但是要讲清楚,它与衍生的 MVP ...
- WEB中会话跟踪[转]
今天晚上去华工参加睿智融科的笔试,问到web会话跟踪,一脸懵比,这个词听都没听过,回来后百度下,发现其实会话跟踪的内容我基本都了解的~_~ 转自:http://www.cnblogs.com/gaop ...
- 【PHP】使用GD库实现 图像生成、缩放、logo水印和简单验证码
gd库是php最常用的图片处理库之一(另外一个是imagemagick),可以生成图片.验证码.水印.缩略图等等.要使用gd库首先需要开启gd库扩展, windows系统下需要在php.ini中将ex ...
- 【WEB前端系列之CSS】CSS3动画之Transform
前言 Transform字面上是变形,改变的意思,在CSS3中transform主要包括如下几种 旋转rotate 扭曲skew 缩放scale 移动translate 矩形变形matrix tran ...
- win7系统自带分区工具,能分出逻辑分区
先把硬盘里除了你装系统的主分区以外的分区全删除运行CMD输入 DISKPART然后输入list disk,找到你要分的盘,假如是要分第1个硬盘的就输入:select disk 0 这样就选择了第一个硬 ...
- sql中的group by 和 having 用法解析
转载博客:http://www.cnblogs.com/wang-123/archive/2012/01/05/2312676.html --sql中的group by 用法解析:-- Group B ...
- 记录一下gitlab通过CAS登录慢的问题
测试反应说gitlab通过CAS登录比较慢,第一次登录的时候需要大概30秒才能登录进去 gitlab的日志中有处理每一个请求所用的时间,看了一下日志,每个有记录的请求都是在50毫秒内返回的,所以应该不 ...