idea常用的快捷键
-
- 2
sout ,快捷生成输出一行
生成输出一行:System.out.println("");多加练习,就可以记住.
ctrl+shift+F10 ,快速运行程序 补充输入语句为:" System.out.println("这是一个测试的Java程序!");";按住三个键,即可快速运行执行当前java文件。同样的方法也适用于html5文件.
ctrl+P,方法参数提示 首先将鼠标放在 System.out.println(),按下组合键,接着出现了提示print方法的所有参数的黄色背景框. 再举个栗子,如图编写一个简单的类T1,在main类中进行实例化一个对象," T1 t=new T1()",这时缺少构造方法的参数,鼠标放到" T1()"的括号中,按下组合键即可进行参数提示.
Alt + Insert 键,打开代码生成界面
如图所示,建立代码后,按下Alt + Insert 组合键,可唤出(Code generate)面板.
getter和setter方法是生成每个属性的get和set方法,极其方便.
Override Methods是重写父类方法, 快捷键如图也可以是"Ctrl+O".
implement Methods 是实现继承的接口的方法, 如图Ctrl+I 也可以快速打开此快捷键.
注意,需要选中多项时, 使用ctrl键。idea的代码生成快捷键和Eclipse的十分相似,笔者的另一篇文章中讲得更加详细,详见下面的引用链接.
Ctrl+D ,复制当前行
可以多次复制当前行,生成一批相似的代码行;便于进行批量的修改.html5中同样适用.
ctrl+F,快速查找
当工程代码过长的时候,需要查找一个具体的代码单词时,可以使用此快捷键进行快速查找,十分方便.
选中如图所示的"Match case"会区分大小写进行筛选工程代码内容.html5中同样适用.
ctrl+R,快速展开替换
如图,点击"LinkedList ls=new LinkedList();"中的单词linkedlist ,按下"Ctrl+鼠标左击"快捷键即可打开linkedlist源码进行查看.html5中同样适用.
Ctrl+鼠标左击--快速查看Java源码
如图,点击"LinkedList ls=new LinkedList();"中的单词linkedlist ,按下"Ctrl+鼠标左击"快捷键即可打开linkedlist源码进行查看.
html5中同样适用.
Ctrl+Alt+U,查看某个类的完整关系类图
如图点击下LinkedList,按下快捷键,即可查看LinkedList完整地继承和实现关系类图.其他的类,可以依次类推.
ctrl+R,快速展开替换
ctrl+/ ,快速注释当前行或者选区
不选中选取,按下快捷键可以快速注释当前行代码;选中选取,即可全部注释.重复一次取即可取消注释.html5中同样适用,如图可以生成"<!--<input type="text" >-->"的注释样式.
ctrl+alt+T ,实现surround with代码
此快捷键可以surround with代码, 不仅可以surround with实现各种if...else...,也可以加do..while...循环代码,以及异常处理的try..catch..finally机制和线程相关的代码.html5中也适用,可以增加标签tag的surround with ,也可以增加comment等功能模块.
html5中也适用,可以增加标签tag的surround with ,也可以增加comment等功能模块.
ctrl+x, 删除一行! ctrl+@ ,查看源码;
alt+左右键, 打开多个文件时进行切换
alt+上下 , 按代码块进行上下快速跳转
idea常用的快捷键的更多相关文章
- oracle常用的快捷键
最近在开发过程中,遇到一些麻烦,就是开发效率问题,有时候其他同事使用PLSQL 编程效率明显高于自己,观察了好久,才发现他使用PLSQL 已经很长时间了而且,他自己也在其中添加了好多快捷方式, 1.登 ...
- 常用IDEA快捷键
[转]常用IDEA快捷键 阿烈的博客 2013-06-29 72 阅读 最近已经从eclipse转到IntelliJ IDEA,IDEA用起来太顺手了,许多功能正合我意. 看到时光印记写的一篇&l ...
- 关于codeblock中一些常用的快捷键(搬运)
关于codeblock中一些常用的快捷键(搬运) codeblock作为一个常用的C/C++编译器,是我最常用的一款编译器,但也因为常用,所以有时为了更加快速的操作难免会用到一些快捷键,但是因为我本身 ...
- Xcode自定义Eclipse中常用的快捷键
转载自http://joeyio.com/2013/07/22/xcode_key_binding_like_eclipse/ Xcode自定义Eclipse中常用的快捷键 22 July 2013 ...
- Fiddler (六) 最常用的快捷键
使用QuickExec Fiddler2成了网页调试必备的工具,抓包看数据.Fiddler2自带命令行控制,并提供以下用法. Fiddler的快捷命令框让你快速的输入脚本命令. 键盘快捷键 按ALT+ ...
- MyEclipse中常用的快捷键大全,快来.....
在这里分享点常用的快捷键,希望对你有帮助! Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] ...
- MonoDevelop几个常用的快捷键
MonoDevelop几个常用的快捷键 CTRL+K 删除光标所在行的该行后面的代码 CTRL + ALT +C 注释/不注释该行 CTRL+ DOWN 像鼠标滚轮一样向下拖 CTRL + UP ...
- Ubuntu终端常用的快捷键
Ubuntu终端常用的快捷键 Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手.在Ubuntu中打开终端的快捷键是Ctrl+Alt+T.其他的一些常用的快 ...
- xcode 自定义Eclipse里边常用的快捷键
之前在用Eclipse写Java的 时候,有几个常用的快捷键,比如删除当前行,在当前行下面插入空行,向上/下移动当前行等等,到了Xcode里怎么也找不到这些快捷键,一直觉得 Xcode自带的快捷键不够 ...
- [Tex学习]WinEdit 常用软件快捷键
WinEdit 常用软件快捷键 编辑: Alt+C:在剪贴板原有复制文本后增加新的被选择的文本. Ctrl+Shift+Alt+Right/Left:对选中文本增加或者删除Comment标记. Ctr ...
随机推荐
- bzoj千题计划168:bzoj3513: [MUTC2013]idiots
http://www.lydsy.com/JudgeOnline/problem.php?id=3513 组成三角形的条件:a+b>c 其中,a<c,b<c 若已知 两条线段之和=i ...
- JS函数、变量作用域
函数参数 函数的()中指定一个或多个形参(形式参数),多个形参之间用,号隔开,声明形参相当于在函数内部声明了对应的变量,但不赋值.在调用时在()中指定实参 调用时解析器不会检查实参类型.数量,实参可 ...
- SAP SD-销售模式-寄售(客户寄售)
SAP SD-销售模式-寄售(客户寄售) http://blog.sina.com.cn/s/blog_a440b7ee01014kgq.html http://www.doc88.com/p-23 ...
- 【搬运】Wget 命令详解
用过 Linux 系统的对于 wget 不陌生吧,从网上下载资源等操作都是少不了它,它体积小但功能集全,支持 FTP HTTP HTTPS 协议下载方式,支持断点续传 代理服务器. 现在 Window ...
- HTTP安全通信:Https和SSL
1. HTTPS概念 1)简介 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HT ...
- 菜鸟脱壳之脱壳的基础知识(三)——寻找OEP
这节我们来讲讲如何寻找一个程序的OEP,即Original Entry Point.一些PE加壳程序在被加密的程序上面加了一个区段(有的壳也会合并区段),当外壳代码执行完毕以后,会跳到程序的本身的代码 ...
- css3-盒模型display:-webkit-box;的使用
提到移动布局不得不提到盒模型display:-webkit-box;这个属性,在移动布局中浮动已经不在重要,相反自适应成为主要的需求,所以display:-webkit-box;变得尤为重要. box ...
- STL 小白学习(3) vector
#include <iostream> using namespace std; #include <vector> void printVector(vector<in ...
- Linux c 获取cpu使用率
部分代码改编自来自http://blog.csdn.net/primeprime/article/details/41458731 主要的原理就是获取top -n 1 | grep Cpu执行的结果, ...
- teamview修改id
怎么修改 TeamViewer ID 呢?按照下列的操作步骤,就能很简单的改变TeamViewer的id哦!1. 开始 > 运行,录入%appdata%,删除TeamViewer的文件夹: ...