IDEA默认常用快捷键
作为Java的利器,IDEA属实是非常好用,参考网文总结其常用快捷键如下:
- Ctrl + /(Ctrl + Shift + /):
注释或反注释指定的语句。这个是本人最喜欢的,所以排在第一位。 - Ctrl + Alt + L:
根据模板格式化选择的代码,根据模板中设定的格式来format你的java代码,不过可惜的是只对java文件有效。 - Ctrl + Shift + Up(Ctrl + Shift + Down):
整行的上、下移动代码。 - Ctrl + D:
克隆当前行到下一行,极其有用的功能,本人很喜欢。 - Alt + Up(Alt + Down):
可在方法间快速移动。 - Ctrl + Alt + I:
将选中的代码进行自动缩进编排这个功能在编辑jsp文件的时候也可以工作,提供了一个对上边格式化代码功能的补充。 - Ctrl + N(Ctrl + Shift + N):
跳转到指定的java文件(其它文件)这个功能很方便,至少不用每回都在一长串的文件列表里找寻我想要编辑的文件了。 - Ctrl + B:
跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能(在VS中对应的是F12)。 - Ctrl + Alt + T:
用*来围绕选中的代码行(*包括if、while、try catch等)这个功能也很方便。 - Ctrl + Alt + B:
跳转到方法实现处这个也算是很普遍的功能了,就不多说了。 - Ctrl + W:
按一个word来进行选择操作,在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,如果再次按,则会依次选择源代码的扩展区域。 - Ctrl + P:
可以显示方法的参数信息。 - Shift + Click:
按着Shift键的同时,单击Tab页可以关闭文件。 - Ctrl + F12:
可以显示当前文件的结构。 - Alt + Enter:
可以得到一些Intention Action(智能动作),例如,将“==”改为“equals()”,转换if语句的形式等。 - Alt + Insert:
可以生成构造方法、Getter/Setter、重载toString()方法等,很好用。还可以在项目目录上使用,可用于新建各种文件。 - Ctrl + O:
可以选择父类的方法进行重写,相当于VS中的override。 - Shift + F6:
提供对方法、变量的重命名。这个功能没什么可说的了,确实很方便。 - Ctrl + J:
有很多好用的东东在这里哟! - Ctrl + Shift + Backspace:
可以跳转到上次编辑或者修改过的地方。 - Ctrl + [(Ctrl + ]):
跳转到代码块结束/开始处,这个功能vi(Linux系统下的一个名气很大的、功能很大的编辑器)也有,也是很常用的一个代码编辑功能了。 - Ctrl + F7:
可以查询当前元素在当前文件中的引用,然后按F3可以依次地选择(因为在IDEA中已有变量引用的颜色提示,所以这个功能的意义并不大)。 - Ctrl + Alt + V:
可以引入变量。例如把括号内的SQL语句赋值给一个变量。 - Ctrl + Alt + O:
优化import自动去除无用的import语句,蛮不错的一个功能。 - Ctrl+Shift+Space:
在很多时候都能够给出Smart提示。 - Ctrl + Space:
完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便(这个快捷键在Widows系统中基本上是个鸡肋了,所以把它放到最后做为结束吧)。
暂且总结这些,留待以后再发掘。
IDEA默认常用快捷键的更多相关文章
- iOS开发常用快捷键
二. Xcode基本快捷键 新建项目 Shift + CMD + N 项目中新建文件 CMD + N 运行 CMD + R 编译 CMD + B 停止运行 CMD + . 清除缓存 Shift + C ...
- windows常用快捷键
windows常用快捷键 Fn+F1:Windows的支持和帮助 =Windows 徽标+F1 Fn+F2:重命名对象 Fn+F3:查找所有文件 Fn+F4:选择“转到不同的文件夹”框并沿框中的项向下 ...
- Xcode 常用快捷键
一.Xcode基本快捷键 1.1.新建项目 Shift + CMD + N 1.2.项目中新建文件 CMD + N 1.3.运行 CMD + R 1.4.编译 CMD + B 1.5.停止运行 CMD ...
- PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置
PhPStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.Phpstrom的一款名 ...
- 【转】PHOTOSHOP常用快捷键大全
PHOTOSHOP常用快捷键大全 一.文件新建 CTRL+N打开 CTRL+O 打开为 ALT+CTRL+O关闭 CTRL+W保存 CTRL+S 另存为 CTRL+SHIFT+S另存为网页格式 CTR ...
- VS常用快捷键
智能提示:ctrl + J方法参数提示:ctrl + shift +空格智能标记(如:提示using.实现接口.抽象类等):ctrl + .执行测试:ctrl + R,T(当前上下文),ctrl + ...
- IntelliJ IDEA 工具常用快捷键
IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn.g ...
- PhotoShop常用快捷键
Photoshop常用快捷键: 图01 图02 图03 图04 图05 快捷键 PS快捷键是Photoshop为了提高绘图速度定义的快捷方式,它用一个或几个简单的字母来代替常用的命令. 多种工具共用一 ...
- Ubuntu 14 常用“快捷键”,Ctrl + Alt + F1 进入终端,按 Ctrl + Alt + F7 回到界面
Ubuntu中所谓 Super键,就是 Windows建,一般在键盘的 ctrl 和 alt 2个键之间,一个微软窗口的图标. 1.持续按住 Super键,会弹出“键盘快捷键”大全: 2.修改快捷键路 ...
随机推荐
- 学习之路三十六:SQL知识总结 - [游标||字符串分割]
好久没有写文章了,今天把前不久项目用到的SQL知识总结一下. 一丶字符串分割 SQL内置函数中是没有Split分割函数的,所以需要自己去实现,不多说,上代码: )) RETURNS @result T ...
- Winform中进行MD5加密
Winform,c#进行MD5加密直接上步骤: 1.添加引用 2.在.NET选项卡中找到“System.Web” 3.选中之后,点击“确定”即可,此时会在解决方案中看到刚才添加的引用 4.引用名空间: ...
- quick2.26 android下http崩溃
quick2.26 http android下崩溃解决方案 1.先去quick官网合并代码(QuickHTTPInterface.java,CCHTTPRequestAndroid.cpp) 2.屏蔽 ...
- JVM内存溢出及合理配置
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机.Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识 ...
- Windows开发环境搭建(安装 VS2010, VS2013, VS2015 Community, Windows Server 2008 R2)
1. 安装VS2010 1.1 安装步骤 1. 注意安装的时候,选择自定义安装,将不需要的VB.net去掉. 2. 看一下C++下的x64选项是否选择了,如果没选,将其选上. 3. 一定要将 Micr ...
- cocos2dx的lua绑定
一.cocos2dx对tolua++绑定的修正 A.c对lua回调函数的引用 在使用cocos2dx编写游戏时,我们经常会设置一些回调函数(时钟.菜单选择等).如果采用脚本方式编写游戏的话,这些回调函 ...
- Python & Django 学习笔记
最近在学校Python和Django.在学习中遇到了种种的问题,对于一个新手来说,下面的问题可能都会遇到.希望能帮助到那些和我一样的人!!0.python-dev安装(ubuntu) apt-get ...
- 用Jekyll在github上写博客——《搭建一个免费的,无限流量的Blog》的注脚
本来打算买域名,买空间,用wordpress写博客的.后来问了一个师兄,他说他是用github的空间,用Jekyll写博客,说很多人都这么做.于是我就研究了一下. 比较有价值的文章有这么几篇: htt ...
- NTKO Officecontrol在线Word编辑器的使用
1.何时进行手工卸载和安装 一般情况下应该让客户端自动控件,这样当服务器控件版本更新时,客户端可以获得自动升级方面的好处.但是,如果因为客户机配置有问题,或者有其它拦截工具拦截的原因无法自动安装控件, ...
- Android使用SurfaceView实现墨迹天气的风车效果
SurfaceView也是继承自View,它和我们以前接触到的View(Button.TextView等)最大的不同是,SurfaceView可以有一个单独的线程进行绘制,这个线程区别于UI线程(主线 ...