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- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
2、设置快捷键习惯风格为eclipse的习惯: 
“ctrl+alt+s”进入设置菜单,在搜索栏输入“keymap”,然后如图选择“eclipse”这样大多数快捷键就会跟eclipse工具里的一致了。 
3、设置“字体”: 
进入设置菜单,如下图选择自己喜欢的字体,当然我还是钟爱“consolas”字体的: 
4、设置自己的文件注释模板: 
进入设置,然后找到如下位置,然后就可以根据自己的习惯去设置:
 /**
 *Created with ${PRODUCT_NAME}
 *Created By Kinsey
 *Date: ${DATE}
 *Time: ${TIME}
 */- 1
- 2
- 3
- 4
- 5
- 6
5、设置你的IDEA的字符编码 
6、取消自带的svn的设置,很多刚开从svn下载项目的时候会出问题,是因为此时他指定了自己默认的svn(全部取消都可以) 
7、给项目设置对应的jdk编译环境 
8、把lib包进入到“buildpath”中 
经常能用到的几个快捷键 
“psvm”:快速创建main方法
    public static void main(String[] args) {
    }- 1
- 2
- 3
“sout”:快速创建print语句
System.out.println();- 1
“alt+enter”:快速补全 
例子1(对于局部变量的自动补全):在对象a的位置“alt+enter”自动完成局部变量的补全创建工作 
User a = new User() ;- 1
例子2:完成类型的强制转换,如下
 User user =  jdbc.queryForObject(sql, new Object[]{id}, new UserMapper());- 1
鼠标放在等号右边然后“alt+enter”将结果转换成“User”
 User user =  (User)jdbc.queryForObject(sql, new Object[]{id}, new UserMapper());- 1
例子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
IDEA的快捷键的使用的更多相关文章
- Visaul Studio 常用快捷键的动画演示
		从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ... 
- 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!
		如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ... 
- sublime常用快捷键
		自己觉得比较实用的sublime快捷键: Ctrl + / ---------------------注释 Ctrl + 滚动 --------------字体变大/缩小 Ctrl + N----- ... 
- Sublime Text3配置在可交互环境下运行python快捷键
		安装插件 在Sublime Text3下面写代码感觉很不错,但是写Python的时候遇到了一些问题. 用Sublime Text3打开python文件,或者在Sublime Text3下写好pytho ... 
- eclipse 快捷键大全
		注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/] 此快捷键为用户编辑的好帮手,能为 ... 
- submit text3常用快捷键
		在网上找了一些submit text的快捷键: Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的 ... 
- VS2015常用快捷键总结
		生成解决方案 F6,生成项目Shift+F6 调试执行F5,终止调试执行Shift+F5 执行调试Ctrl+F5 查找下一个F3,查找上一个Shift+F3 附加到进程Ctrl+Alt+P,逐过程F1 ... 
- Android Studio快捷键
		一.android studio 默认快捷键 刚开始接触一款开发软件,想必很想了解它的快捷方式,这会对你的编程起到很好的帮助,提高工作效率,接下来给你介绍下Android Studio一些常用的快 ... 
- Android Studio切换为eclipse的快捷键之后还是有区别的部分快捷键
		Android Studio Eclipse 把代码提示换成了Class Name Completion, 快捷键是Ctrl+Alt+Space(空格键). 代码提示快捷键Alt+/, ... 
- oracle常用的快捷键
		最近在开发过程中,遇到一些麻烦,就是开发效率问题,有时候其他同事使用PLSQL 编程效率明显高于自己,观察了好久,才发现他使用PLSQL 已经很长时间了而且,他自己也在其中添加了好多快捷方式, 1.登 ... 
随机推荐
- JavaScript获取当前值
			JavaScript获取当前值 1.说明 获取select下拉框中的选中的值以及文本值 2.实现源码 <!DOCTYPE html PUBLIC "-//W3C//DTD ... 
- Java和Flex整合报错(一)
			1.错误描述 at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(Def ... 
- 解析Java中的String、StringBuilder、StringBuffer类(一)
			引言 String 类及其相关的StringBuilder.StringBuffer 类在 Java 中的使用相当的多,在各个公司的面试中也是必不可少的.因此,在本周,我打算花费一些时间来认真的研读一 ... 
- spoj freetour II
			昨天吐槽还没A,今天就A了 有个变量开成了全局变量,应该携程局部变量 对于中间的solve我也不懂为什么是nlog2n,我不看题解也不会做 #include<bits/stdc++.h> ... 
- 剑指offer 第十天
			37.数字在排序数组中出现的次数 统计一个数字在排序数组中出现的次数. 采用二分查找法 /* 方法一:时间复杂度O(n),不可选 */ public class Solution { public i ... 
- Linux入门——开机启动过程浅析
			Linux开机启动过程浅析 Introduction 开机启动过程分为以下6个步骤,分别是BIOS, MBR, GRUB, Kernel, Init, RunLevel, RunDefinition ... 
- Vue-框架模板的源代码注释
			请稍等..吃完饭回来写 吃饭回来了~嘿 ----------------正经分割线----------------- 先看我的目录结构:这是配置好node环境和配置好webpack后,生成的原始框架. ... 
- mysql5.6版本备份报错
			MySQL5.6版本备份报错,密码不安全 [root@centos199 mysql]# mysqldump -uroot -ppassword cz-office > mysql38.sqlW ... 
- 从FCN到DeepLab
			图像语义分割,简单而言就是给定一张图片,对图片上的每一个像素点分类. 图像语义分割,从FCN把深度学习引入这个任务,一个通用的框架事:前端使用FCN全卷积网络输出粗糙的label map,后端使用CR ... 
- spring整合mybatis(hibernate)配置
			一.Spring整合配置Mybatis spring整合mybatis可以不需要mybatis-config.xml配置文件,直接通过spring配置文件一步到位.一般需要具备如下几个基本配置. 1. ... 
