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.登 ...
随机推荐
- Java获取某年某季度的第一天出错
1.错误描述 Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given ...
- 谈下spring下的 aop日志记录
在我们开发当中 我们需要对系统用户行为和 系统异常信息有个统一记录 以便后期的 用户行为分析和bug修复 当我们有这个需求时 我们的通常采取方式很多 1.比如我们定义一个规范 开发一个接口 ...
- Django学习-11-请求相关信息
requests对象是由类创建的 from django.core.handlers.wsgi import WSGIRequest --> 类 request.environ中封装了请求 ...
- meta的各种参数
<!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --> <html lang="zh-cmn-Hans"&g ...
- 第一个bug
话不多说自己遇到的第一个小程序bug 需要渲染渲染多重元素,这个没什么.but当你要获取这个大样式的id进行各种操作时,你需要每一个子节点都加上data-=""属性这样就很麻烦了, ...
- luogu【P3387】【模板】缩点
原题入口 PS:这个题数据是由Hany01大大出出来的 %%% 这个题显然是一道强联通+DAGdp的题 (题目背景有= =) 缩点的原因就是:不缩会一直在一个地方绕圈圈 而且不能进行后面的DAPdp ...
- 【BZOJ1477】青蛙的约会(拓展欧几里得)
[BZOJ1477]青蛙的约会(拓展欧几里得) 题面 题目描述 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面.它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为 ...
- highcharts使用-拼接数据
在写后台统计时,使用highcharts 作为数据视图化的工具 PHP端 拼接数据 1 首先分组查询出来数据 2 然后拼接出来想要的数据格式 $c_x ='';foreach ($courierGro ...
- XAMPP搭建PHP
在学习一些前后端交互时,经常会有跟PHP作为后端(服务器)的交互,不能将php文件放在本地进行请求,必须将PHP运行在Apache环境中.但是对一些新手来说,学习搭建一个Apache环境也并非易事,所 ...
- LINUX下解决TIME_WAIT等网络问题
修改配置文件 /etc/sysctl.conf net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_fin_timeout ...