idea2018 快捷键
Alt+Enter
将光标放到缺少包的错误提示处自动导入包
Ctrl+Alt+Space
光标处会有会出现界面提示需要补全的信息
也可以在new完对象后使用.var后将会自动补
Ctrl+O
可以选择父类的方法进行重写
foreach循环快速写法
数组名.for
for循环快速写法
数组名.fori
快速生成类成员变量的get set toString方法(常用)
鼠标右击编码区选择(Genarate…)
Ctrl + Alt + T
用来围绕选中的代码行( * 包括if、while、try catch等)这个功能也很方便
Ctrl + Q
在editor window中显示java docs这个功能很方便–可以在编写java内置的类或者方法时可以看都这个类的父类或者接口,对于方法的话可以看到它们需要的参数和返回类型(这个可以有)
Ctrl + /
注释/反注释指定的语句,这个功能很象PB中提供的一个功能,它可以注释和反注释你所选择的语句(使用单行注释符号"//"),你也可以用Ctrl + Shift + / 来进行多行语句的注释(即使用多行注释符号"/ … /")
Shift + F6
提供对包名,类名, 方法、变量的重命名当修改方法,变量名修改时还会显示自己在本类中的其他方法名,在对类名 包名修改时可以完全可以代替Refactor中的Rename去重命名包名或者类名
** Ctrl + W*
按一个word来进行选择操作在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,多按几下还可以选择整行
Ctrl + Alt + L
根据模板格式化选择的代码,只对java文件有效
Ctrl+Alt+V
直接引入等号左边的变量名和类型
Ctrl + Y
删除当前光标所在的行
Ctrl+H,,Ctrl+F12
查看当前光标所指类的子类
Crtl+R
批量修改制定的代码
Ctrl+Alt+M
将代码片段快速抽取为一个方法
================================================
** Ctrl +shife+ Space**
用于显示类对象可以调用的其本类中编写的方法(鸡肋),类对象名直接点的方法来的更快
Ctrl + N(Ctrl + Shift + N)
跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了
Ctrl + B
跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能
** Ctrl + Alt + B**
跳转到方法实现处这个也算是很普遍的功能了,就不多说了。
** Shift + F1**
在浏览器中显示指定的java docs,这个也应该是几乎所有的java ide都提供的功能,就不多说了。
F2/Shift + F2
跳转到下/上一个错误语句处IDEA提供了一个在错误语句之间方便的跳转的功能,你使用这个快捷键可以快捷在出错的语句之间进行跳转。
Ctrl + Alt + O
优化import自动去除无用的import语句,蛮不错的一个功能。
** Ctrl + ]/[**
跳转到代码块结束/开始处,这个功能vi也有,也是很常用的一个代码编辑功能了。
Ctrl+E
可以显示最近编辑的文件列表
Shift+Click
可以关闭文件
Ctrl+Shift+Backspace
可以跳转到上次编辑的地方
Ctrl+F12
可以显示当前文件的结构
Ctrl+F7
可以查询当前元素在当前文件中的引用,然后按F3可以选择
Ctrl+Shift+N
可以快速打开文件
Alt+Q
可以看到当前方法的声明
Ctrl+P
可以显示参数信息
Alt+Insert
可以生成构造器/Getter/Setter等
Alt+Up and Alt+Down(上下键)
可在方法间快速移动
=======================================
Ctrl+Shift+Alt+N
可以快速打开符号
Alt+F3
可以快速寻找
Ctrl+J
Live Templates!
Ctrl+Shift+F7
可以指定代码使其用其他颜色显示的更明显
Ctrl+Alt+Up /Ctrl+Alt+Down
可以快速跳转搜索结果
Ctrl+Shift+J
可以整合两行
Alt+F8
计算变量值
Ctrl+D
复制上一行或复制选定
Alt+Shift+Insert
列编辑
idea2018 快捷键的更多相关文章
- 解决IDEA2018.1.5或者Android Studio 3.0版本的输入法不跟随光标问题
问题1:IDEA2018.1.5版本的输入法不跟随光标 解决办法1:修改JDK版本,步骤如下: 1. 使用快捷键ctrl+shift+A,在输入框中输入Switch Boot JDK,如图所示 2.替 ...
- idea(2017.3)的安装及快捷键的配置
一 破解安装步骤: 到IntelliJ IDEA的官网:www.jetbrains.com 然后找到下载的地方,选择自己电脑所匹配的下载安装包,这里我们选择收费版的下载 接着,点击安装包进行安装,按 ...
- 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 ...
随机推荐
- 风炫安全WEB安全学习第二十三节课 利用XSS获取COOKIE
风炫安全WEB安全学习第二十三节课 利用XSS获取COOKIE XSS如何利用 获取COOKIE 我们使用pikachu写的pkxss后台 使用方法: <img src="http:/ ...
- NOIP初赛篇——05计算机语言
程序 程序就是一系列的操作步骤,计算机程序就是由人实现规定的计算机完成某项工作的操作步骤.每一步骤的具体内容能够理解的指令来描述,这些指令告诉计算机"做什么"和"怎么 ...
- Eslint提示const关键字被保留
如果在使用eslint的时候提示: error Parsing error: The keyword 'const' is reserved 有可能是因为eslint默认审查的es5,需要明确让他审查 ...
- sort方法和sorted()函数
sort方法和sorted()函数的区别: 相同点:都能完成排序操作. 不同点: (1)使用sort()方法对list排序会修改list本身,不会返回新list,sort()不能对dict字典进行排序 ...
- 面试官:Netty的线程模型可不只是主从多Reactor这么简单
笔者看来Netty的内核主要包括如下图三个部分: 其各个核心模块主要的职责如下: 内存管理 主要提高高效的内存管理,包含内存分配,内存回收. 网通通道 复制网络通信,例如实现对NIO.OIO等底层JA ...
- Java 基于 mysql-connector-java 编写一个 JDBC 工具类
用到的 jar 包 jar包地址: mysql-connector-java-5.1.47.jar junit-4.13.jar Maven: <!-- mysql驱动 --> <d ...
- 【Redis】Redis基础 - Redis安装启动测试
Redis基本 - 安装 文章目录 Redis基本 - 安装 Linux下安装Redis Docker 方式 Github 源码编译方式 直接安装方式 Windows下Redis安装 记录 - Red ...
- iostat的输出
第一行显示的时子系统启动以来的平均值,接下来的报告显示了增量的平均值,每个设备一行 Device: rrqm/s wrqm/s r/s w/s rsec/s ...
- SourceGenerator入门指北
SourceGenerator介绍 SourceGenerator于2020年4月29日在微软的.net blog首次介绍,大概说的是开发者编可以写分析器,在项目代码编译时,分析器分析项目既有的静态代 ...
- Eureka详解系列(二)--如何使用Eureka(原生API,无Spring)
简介 通过上一篇博客 Eureka详解系列(一)--先谈谈负载均衡器 ,我们知道了 Eureka 是什么以及为什么要使用它,今天,我们开始研究如何使用 Eureka. 在此之前,先说明一点.网上几乎所 ...