IntelliJ IDEA

本文介绍 IntelliJ IDEA 的常用快捷键,包括代码补全、删除行、注释等基本操作,以及如何调整界面主题、设置自动编译等功能。此外还提供了 IntelliJ IDEA 与 Eclipse 快捷键的对照表。
  1. 常用的快捷键

    代码补全Ctrl + space

    删除行Command + D

    注释Command + /

    导入包Command + shift + O

    格式化代码Command + shift + F

    运行Ctrl + Alt + R

    Incremental SearchCommand + J   在编辑器中实现快速查找功能,通过上下箭头进行上下文搜索

    Quick Definition  Command + Y  它会弹窗显示建议列表中的方法定义的内容,如果你不确定要使用哪个方法

    Find NextCommand + K 

    Find  PreviousCommand + shift + K

    详细方法、类Ctrl + 点击类名、方法

    Ctrl+Alt+ left/right 返回至上次浏览的位置

    Command + F12 类似eclipse 的ctrl + O的功能outline

     

     

    调整界面为酷酷的黑色

     

    Preferences=>Appearance=>theme=>Darcula

     

    设置快捷键:

     

    Preferences=>keymaps

     

    自动补全:

     

    Mac下默认是clt+space,可以使用keymaps=>Main menu=>Code=>Competion设置。比Eclipse好的地方是Spring、Maven的xml,乃至freemarker模板以及iBatis的sqlmap都支持高亮和自动补全。

    去除自动补全的大小写敏感:

    不知道多少童鞋和我一样被Eclipse惯坏了,使用自动补全完全不注意大小写的,IntelliJ默认区分大小写,很是让人难过。不过在Editor=>Code Completion里把Case sensitive completion设置为None就可以了。

    自动展开目录

    Eclipse有个打开文件就自动展开目录的功能,在IntelliJ里从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上即可。

    自动编译

    IntelliJ默认是不会自动编译项目的,所以在run之前会有个make的过程,习惯自动编译项目的可以在这里打开:Compiler=>make project automatically。因为IntelliJ项目空间不大,所以开启之后也不会像Eclipse一样出现build workspace很久的情况。

     

    另外一个 intelliJ 的快捷键 http://www.ituring.com.cn/article/37792

     

    Eclipse 和 intellij的快捷键对照表

     

    EclipseIntelliJ IDEADescription
    F4ctrl+hshow the type hierarchy
    ctrl+alt+gctrl+alt+F7find usages
    ctrl+shift+uctrl+f7finds the usages in the same file
    alt+shift+rshift+F6rename
    ctrl+shift+rctrl+shift+Nfind file / open resource
    ctrl+shift+x, jctrl+shift+F10run (java program)
    ctrl+shift+octrl+alt+oorganize imports
    ctrl+octrl+F12show current file structure / outline
    ctrl+shift+mctrl+alt+Vcreate local variable refactoring
    syso ctrl+spacesout ctrj+jSystem.out.println(“”)
    alt + up/downctrl + shift + up/downmove lines
    ctrl + dctrl + ydelete current line
    ???alt + hshow subversion history
    ctrl + hctrl + shift + fsearch (find in path)
    “semi” set in window-> preferencesctrl + shift + enterif I want to add the semi-colon at the end of a statement
    ctrl + 1 or ctrl + shift + lctrl + alt + vintroduce local variable
    alt + shift + salt + insertgenerate getters / setters
    ctrl + shift + fctrl + alt + lformat code
    ctrl + yctrl + shift + zredo
    ctrl + shift + cctrl + /comment out lines (my own IDEA shortcut definition for comment/uncomment on german keyboard layout on laptop: ctrl + shift + y)
    ctrl + alt + hctrl + alt + h (same!)show call hierarchy
    none ?ctrl + alt + f7to jump to one of the callers of a method
    ctrl + shift + ialt + f8evaluate expression (in debugger)
    F3ctrl + bgo to declaration (e.g. go to method)

     refer http://www.catalysts.cc/en/wissenswertes/intellij-idea-and-eclipse-shortcuts/

     

     
     

转载于:https://www.cnblogs.com/Alex0111/p/7741102.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值