这里使用的是默认的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常用快捷键(不全)的更多相关文章

  1. java编程eclipse常用快捷键方式

    Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] 此快捷键为用户 ...

  2. Eclipse常用快捷键与代码模板

    Eclipse常用快捷键汇总 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键.1. [ALT+/]此快捷键为用户编 ...

  3. [Emacs] 常用快捷键-- 生存指南

    Emacs 常用快捷键--生存指南 主要用来记录自己常用到的快捷键,记住这些快捷键可以保证你在Emacs中生存. 有可能不全,但是够用了(简单写文本). 保存和退出 使用 C-x C-s 保存文件. ...

  4. 如何让你的eclipse运行更快和eclipse常用快捷键

    方案来之网络,已自测... 原地址:戳进来 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了.(没设置时,等2-3s出现进度条,设置后直接出 ...

  5. [Java第一课]环境变量的配置以及eclipse一些常用快捷键

    1.环境变量的配置(这里对xp系统电脑来说:) 首先安装jdk软件. 然后在我的电脑(右键)-->属性-->高级-->环境变量-->系统变量(注意)-->新建(新建两个p ...

  6. Eclipse工具常用快捷键

    Eclipse工具常用快捷键 一丶文件菜单常用快捷键 新建  Alt + shift + N 关闭当前编辑器 Ctrl +W 全部关闭 Ctrl + shift + w 保存  Ctrl + s 刷新 ...

  7. Eclipse常用快捷键--摘录他人

    Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2显示 ...

  8. Eclipse 00: 常用快捷键

    Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2 显示搜索 ...

  9. eclipsec常用快捷键

    Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2 显示搜索 ...

  10. eclipse的一些常用快捷键

    掌握了eclipse快捷键功能,能够大大提高开发效率. 这里总结一些eclipse的常用快捷键. 编辑相关快捷键  1. [ALT+/]:此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不 ...

随机推荐

  1. 047 Permutations II 有重复数字的全排列

    给定一个可能包含重复数字的集合,返回所有可能的不同全排列.例如,[1,1,2] 有以下不同全排列:[  [1,1,2],  [1,2,1],  [2,1,1]] 详见:https://leetcode ...

  2. SpringBoot整合Redis使用Restful风格实现CRUD功能

    前言 本篇文章主要介绍的是SpringBoot整合Redis,使用Restful风格实现的CRUD功能. Redis 介绍 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-valu ...

  3. Java开发笔记(九十七)利用Runnable启动线程

    前面介绍了线程的基本用法,按理说足够一般的场合使用了,只是每次开辟新线程,都得单独定义专门的线程类,着实开销不小.注意到新线程内部真正需要开发者重写的仅有run方法,其实就是一段代码块,分线程启动之后 ...

  4. java类及编写public类的基础点

    1.一个java文件中只能有一个public类.且公共类名称必须与java文件名一致,否则会出现错误提示.与其他面向对象编程语言的一样,在利用java分析问题时,基本思路即为将问题的属性(静)与行为( ...

  5. Redis数据库2

    一.存储list 1.概述     list类型是按照插入顺序排序的字符串链表,可以在头部(left)和尾部(right)添加新的元素,如果不存在,则自动创建;如果list中所有元素被移除,则list ...

  6. SqlServer中生成一串连续数字

    在SQLServer中一串连续数字,如1,2,3,4,5,....或者 1 2 3 4 5 没有现成方法,网上都用通用表表达式递归生成.今天想到一个还算简单的方法,记录下来: select row_n ...

  7. MYSQL内置函数总结

    时间转换为字符串: SELECT date_format(Date, '%Y-%m-%d %H:%i:%s' ) AS TimeFROMtable o convert函数转换为字符串的时候不存在类型为 ...

  8. UVA 11732 strcmp() Anyone (Trie+链表)

    先两两比较,比较次数是两者相同的最长前缀长度*2+1,比较特殊的情况是两者完全相同时候比较次数是单词长度*2+2, 两个单词'末尾\0'和'\0'比较一次,s尾部'\0'和循环内'\0'比较一次. 因 ...

  9. 用python写trojan的过程中遇到的各种问题

    由于之前已经conn, addr = s.accept() 所以改为  conn.recv spyder无法同时运行client 和 server 分别在spyder和anaconda prompt运 ...

  10. 单核CPU并发与非并发测试

    多线程运行程序的目的一般是提高程序运行效率并且能够提高硬件的利用率比如多核CPU,但是如果我们只有单核CPU并发运行程序会怎样呢? 我以两个环境作为对比: 环境A(我本机8c) 环境B(我的云服务器1 ...