以下是IntelliJ Idea2017版的,基本上不会有什么变化

IntelliJ Idea这个编译器现在非常流行,他强大的快捷键非常好用,相比于eclipse,IntelliJ Idea界面也比eclipse高大上,以下是IntelliJ Idea的常用快捷键

基本的复制,剪切,粘贴,全选还是有的

Ctrl+Y删除当前行

Ctrl+D复制当前行,向下添加

Ctrl+shift+F10 运行当前类

Ctrl+/注释当前行

Ctrl+shift+/块注释

输入psvm会自动出现提示添加main方法

输入sout添加System.out.println()输出方法(输入之后也可以Ctrl+J按出提示)

IntelliJ Idea有个特点就是在打开某个项目中的代码的时候,方法中的代码能在一行显示的时候,显示在一行,当你想要编辑的时候,代码自动变成缩进后的格式(算是个小发现吧,2017版)

不过IntelliJ Idea也提供了折叠代码的快捷键Ctrl+>键,快速折叠代码,

当写完一行代码的时候,可以Ctrl+shift+Enter自动完成本行代码(如果是if,for,while会在后面添加小括号和花括号,普通的赋值等等语句会在后面添加分号,同时格式化本行代码符号变量之间空出空格)

IntelliJ Idea有一个自动提取变量的功能,光标放在变量上,Ctrl+Alt+V,自动添加一句赋值语句

例如:光标放在字符串中,Ctrl+Alt+V

System.out.println("这是中文!");

自动构建,变成下面这样,真的好方便

String x1 = "这是中文!";
System.out.println(x1);

强大的编译器还有一个自动生成常用方法的快捷键Alt+Insert,构造方法,Getter,Setter,toString,equals方法.,新建包,新建类

自动导包Alt+Enter

重构代码Ctrl+shift+Alt+T,基本用到的可以移动类,复制类重新生成一个

Ctrl+Tab各种类的切换

当一个类实现一个接口的时候Ctrl+I实现接口中的方法

当一个类继承一个类的时候Ctrl+O重写方法

两下Shift查找任何

选中代码后Ctrl+Alt+T可以把代码包含在一个代码块中例如:if选择语句,while,for循环语句,try-catch异常处理语句

这些是最常用到的快捷键,IntelliJ Idea的快捷键真的好多好多,快捷键可以提高开发效率,但是不要太过于依赖,平时多实践,就会记下来

更多的快捷键介绍参见http://www.open-open.com/lib/view/open1396578860887.html

IntelliJ Idea常用的快捷键的更多相关文章

  1. IntelliJ IDEA 常用设置/快捷键

    经常用到 IntelliJ IDEA 编写java,由于不时需要重装系统,所以Mark一下一些基本的设置选项,以便查询,这篇帖子会一直更新,只要有常用的新的设置或者快捷键 一.常用设置 显示代码行号 ...

  2. intellij中常用的快捷键

    intellij快捷键

  3. IntelliJ IDEA常用的快捷键(代码提示/注释代码/加入类注释和方法注释Javadoc)

    说明:IDEA的快捷键非常的多,但是下面这几种快捷键应该是最常用到的. 一.代码提示: [Ctrl]+[空格] 这个通常会与输入法开关冲突,解决方法是屏蔽输入法开关. 二.注释: 1.单行:[Ctrl ...

  4. IntelliJ IDEA常用的快捷键积累总结

    .personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); ...

  5. IntelliJ Idea 常用快捷键 列表

    1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.out.main方法等boilerplate样板代码 例如要输入for(U ...

  6. IntelliJ IDEA 常用快捷键列表及技巧大全

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和 ...

  7. [转]IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) ntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有 ...

  8. Intellij IDEA常用快捷键——Mac版

    http://blog.csdn.net/longshen747/article/details/17204699 http://totohust.iteye.com/blog/1035550 设置自 ...

  9. IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.ou ...

随机推荐

  1. nignx笔记1

    上图是单版的架构,理论一个tomcat并发就200到300,经过优化后的最多500,这很明显容量低,而且出现单点故障后应用服务就不可以访问了,比如tomcat,这样明显对于多并发是不行的. 那么如果我 ...

  2. java:list排序

    第一种方法:就是list中对象(bean文件)实现Comparable接口,代码如下: package com.mapred.entity; public class Bar implements C ...

  3. Win11曝光 代号“Core OS” 明年推出-IT外包

    Win10发布距今已经有两年半的时间了,微软对其"修修补补"也有五次了,而第六次的更新也正在进行中.根据消息爆料,Win 11级别的开发项目"Windows Core O ...

  4. 在 React 中使用 JSX 的好处

    优点: 1.允许使用熟悉的语法来定义 HTML 元素树: 2.提供更加语义化且移动的标签: 3.程序结构更容易被直观化: 4.抽象了 React Element 的创建过程: 5.可以随时掌控 HTM ...

  5. linux Cacti监控服务器搭建

    搭建Cacti监控服务器 部署安装环境(lamp) [root@zhuji1 ~]# yum -y install httpd [root@zhuji1 ~]# yum -y install php ...

  6. 4.2 PCIe体系结构的组成部件

    PCIe总线作为处理器系统的局部总线,其作用与PCI总线类似,主要目的是为了连接处理器系统中的外部设备,当然PCIe总线也可以连接其他处理器系统.在不同的处理器系统中,PCIe体系结构的实现方法略有不 ...

  7. 项目总结2——mybatis配置的理解

    之前的项目基本上都是用mongodb,以至于mysql相关的知识异常薄弱,这次连续一个半月的加班,总算是实际用到了mysql,也使自己对mysql了解的更多,对mybatis了解的更多,这里就说一说经 ...

  8. dedecms 在首页调取文章内容

    方法一:arcticle 标签 加上channeleid {dede:arclist' addfields='body' channelid='1'}[field:body/]{/dede:arcli ...

  9. EFI、UEFI、MBR、GPT的区别

    UEFI.GPT.MBR是什么?这些专业术语不难理解,UEFI属于主板类名词,其作用类似于BIOS.GPT.MBR则属于硬盘类名词,它们的作用类似一艘航母的骨架,有了这个骨架,我们才可以进行细致到诸如 ...

  10. MiniGUI + Hi3531 笔记 .

    一.移动光驱安装Ubuntu 10.04 1.   重启系统按住Delete进入BIOS界面! 2.   退出/高级模式 --> 启动 --> 启动设备选择. 移动光驱正常被识别后这里应该 ...