IDEA常用快捷键(不全)
这里使用的是默认的idea快捷键,如果修改了keymap为其他,那么不适用。
1.格式化代码:Ctrl+Alt+L(可能与QQ的冲突,建议QQ只保留方便的截图,皮)
2.在当前行最后添加分号,或自动补全当前行并换行(常用):Ctrl+Shift+Enter(比如写一个if(a>0),使用此快捷键将自动将大括号补齐并换行。亲自试试为好)
3.为调用函数生成返回值类型的变量:Ctrl+Alt+V(比如

使用此快捷键后:
)
4.选中一块区域,连续按会有不同效果:Ctrl+W(若在大括号最后按下,则选中所有大括号的内容,还有其他的,可以尝试一下)
5.查找:Ctrl+F;查找+替换:Ctrl+R。可以使用F3查找下一个,使用Shift+F3查找上一个。
6.复制选中行到下一行(若无选中,默认是光标的当前行):Ctrl+D。
7.将当前选中行或当前行(光标所在行)上移:Ctrl+Shift+↑。下移Ctrl+Shift+↓,没有左移和右移,Ctrl+Shift+←是选中当前不可分割的一段,比如一个单词等。
8.跳转到下一个方法名称上(在方法间快速浏览):Alt+↓,当然还有上一个:Alt+↑。没有左右,Alt+→是切换选项卡为右边的,Alt←是左边的(实践一下)。
9.跳转到你上一个光标所在的位置:Ctrl+Alt+←,下一个:Ctrl+Alt+→。这个在查看源码方法跳来跳去时非常有用。
10.打开最近打开的文件:Ctrl+E。
11.对一个文件重命名(选中状态下):Shift+F6。
12.显示工程目录:Alt+1。再按一下是隐藏,再按一下又显示.......
13.将选项卡分两列或两行:在选项卡上点击鼠标右键,然后选则Split Vertically或下面那个:

14.将选中的行转移到一个方法中:Ctrl+Alt+M。做重构时很有用。
15.终极大杀器,对快速敲代码特别方便,帮我们生成了很多的代码:Ctrl+J,这里面的关于常用的都要会,比如:
sout是System.out.println();
soutv是System.out.println(“变量名”+变量名);(当前行的前面有个变量)
psvm生成main函数;
fori生成for循环;
itar生成for(var x:array)循环;(当前行前面有个数组)
ifn生成if(变量名 == null)
inn生成if(变量名 != null)
等等等等。都看看
还有一种生成for的方式,就是使用列表(数组或其他)点for(或fori)来自动生成for循环。比如下面的list,提供了3种for的方式。

16.按esc可以从项目切换回编辑器,按alt+1可以切换到项目。
17.按ctrl+alt+[ 或] 可以切换到上一个或下一个项目。
后续再加。
)
IDEA常用快捷键(不全)的更多相关文章
- java编程eclipse常用快捷键方式
Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] 此快捷键为用户 ...
- Eclipse常用快捷键与代码模板
Eclipse常用快捷键汇总 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键.1. [ALT+/]此快捷键为用户编 ...
- [Emacs] 常用快捷键-- 生存指南
Emacs 常用快捷键--生存指南 主要用来记录自己常用到的快捷键,记住这些快捷键可以保证你在Emacs中生存. 有可能不全,但是够用了(简单写文本). 保存和退出 使用 C-x C-s 保存文件. ...
- 如何让你的eclipse运行更快和eclipse常用快捷键
方案来之网络,已自测... 原地址:戳进来 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了.(没设置时,等2-3s出现进度条,设置后直接出 ...
- [Java第一课]环境变量的配置以及eclipse一些常用快捷键
1.环境变量的配置(这里对xp系统电脑来说:) 首先安装jdk软件. 然后在我的电脑(右键)-->属性-->高级-->环境变量-->系统变量(注意)-->新建(新建两个p ...
- Eclipse工具常用快捷键
Eclipse工具常用快捷键 一丶文件菜单常用快捷键 新建 Alt + shift + N 关闭当前编辑器 Ctrl +W 全部关闭 Ctrl + shift + w 保存 Ctrl + s 刷新 ...
- Eclipse常用快捷键--摘录他人
Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2显示 ...
- Eclipse 00: 常用快捷键
Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2 显示搜索 ...
- eclipsec常用快捷键
Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2 显示搜索 ...
- eclipse的一些常用快捷键
掌握了eclipse快捷键功能,能够大大提高开发效率. 这里总结一些eclipse的常用快捷键. 编辑相关快捷键 1. [ALT+/]:此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不 ...
随机推荐
- Spark Mllib里的向量标签概念、构成(图文详解)
不多说,直接上干货! Labeled point: 向量标签 向量标签用于对Spark Mllib中机器学习算法的不同值做标记. 例如分类问题中,可以将不同的数据集分成若干份,以整数0.1.2,... ...
- Spark Mllib里决策树回归分析如何对numClasses无控制和将部分参数设置为variance(图文详解)
不多说,直接上干货! 在决策树二元或决策树多元分类参数设置中: 使用DecisionTree.trainClassifier 见 Spark Mllib里如何对决策树二元分类和决策树多元分类的分类 ...
- MapReduce基本流程与设计思想初步
1.MapReduce是什么? MapReduce是一种编程模型,用于大规模数据集的并行运算.它借用了函数式的编程概念,是Google发明的一种数据处理模型. 主要思想为:Map(映射)和Reduce ...
- Ubuntu 16.04 以太坊开发环境搭建
今天我们来一步一步从搭建以太坊智能合约开发环境. Ubuntu16.04 安装ubuntu16.04.下载链接 //先update一下(或者换国内源再update) sudo apt-get upda ...
- SpringBoot 2.x (14):WebFlux响应式编程
响应式编程生活案例: 传统形式: 一群人去餐厅吃饭,顾客1找服务员点餐,服务员把订单交给后台厨师,然后服务员等待, 当后台厨师做好饭,交给服务员,经过服务员再交给顾客1,依此类推,该服务员再招待顾客2 ...
- [20190614]webpack+vue学习记录
本文记录一些学习webpack+vue相关的知识点,方便以后查阅,添加或修改 1. 初始化vue项目的代码结构 build--项目依赖包配置信息 config--项目配置文件 dev.env.js-- ...
- redis-----字符串操作的复杂度
命令 含义 复杂度 set key value 设置key-value o(1) get key 获取key-value o(1) del key 删除key-value o(1) setnx set ...
- 深入理解Java流机制(一)
一.前言 C语言本身没有输入输出语句,而是调用"stdio.h"库中的输入输出函数来实现.同样,C++语言本身也没有输入输出,不过有别于C语言,C++有一个面向对象的I/O流类库& ...
- 如何清除SharePoint Server 配置缓存
日常运维中您可能需要清除SharePoint 2010/2013/2016中的过期配置缓存.例如,有时计时器作业往往会卡住,并在这种情况下清除缓存.您可以手动清除SharePoint配置缓存或者使用P ...
- python基础教程总结5——函数
1.函数创建 1).函数代码块以def关键词开头,后接函数标识符名称和圆括号()2).任何传入参数和自变量必须放在圆括号中间.圆括号之间可以用于定义参数3).函数的第一行语句可以选择性地使用文档字符串 ...