• IDEA快捷键--与Eclipse快捷键的对比--IDEA快捷键设置成Eclipse默认快捷键


     部分内容转载于:http://blog.csdn.net/dc_726/article/details/9531281

    IntelliJ Idea 常用快捷键列表
    
    Ctrl+Alt+t 选择代码块 try catch
    
    Alt+回车 导入包,自动修正
    Ctrl+N   查找类===========Ctrl+T(eclipse)
    Ctrl+Shift+N 查找文件===========Ctrl+R(eclipse)
    Ctrl+Alt+L  格式化代码===========Ctrl+Shift+F(eclipse)
    Ctrl+Alt+O 优化导入的类和包
    Alt+Insert 生成代码(如get,set方法,构造函数等) mac系统 fn+alt+回车
    Ctrl+E或者Alt+Shift+C  最近更改的代码
    Ctrl+R 替换文本
    Ctrl+F 查找文本
    Ctrl+Shift+Space 自动补全代码
    Ctrl+空格 代码提示===========Alter+/(eclipse)
    Ctrl+Alt+Space 类名或接口名提示
    Ctrl+P 方法参数提示
    Ctrl+Shift+Alt+N 查找类中的方法或变量
    Alt+Shift+C 对比最近修改的代码
    
    Ctrl+Alt+H打开方法调用结构    >>> 
    
    Shift+F6  重构-重命名
    Ctrl+Shift+先上键
    Ctrl+X 删除行===========Ctrl+D(eclipse)
    Ctrl+D 复制行===========Ctrl+Alt+方向键(eclipse)
    Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )
    Ctrl+J  自动代码
    Ctrl+E 最近打开的文件
    Ctrl+H 显示类结构图
    Ctrl+Q 显示注释文档
    Alt+F1 查找代码所在位置
    Alt+1 快速打开或隐藏工程面板
    Ctrl+Alt+ left/right 返回至上次浏览的位置
    Alt+ left/right 切换代码视图
    Alt+ Up/Down 在方法间快速移动定位
    Ctrl+Shift+Up/Down 代码向上/下移动。
    F2 或Shift+F2 高亮错误或警告快速定位
     
    代码标签输入完成后,按Tab,生成代码。
    选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
    Ctrl+W 选中代码,连续按会有其他效果
    选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
    Ctrl+Up/Down 光标跳转到第一行或最后一行下
    Ctrl+B 快速打开光标处的类或方法 

     //======================================================================

    花了一天时间熟悉IDEA的各种操作,将各种快捷键都试了一下,感觉很是不错!于是就整理了一下我经常用的一些Eclipse快捷键与IDEA的对比,方便像我一样使用Eclipse多年但想尝试些改变的同学们。另外推荐个IDEA必装插件Key Promoter ,对于你没用快捷键的操作它都会立即提示对应的快捷键,十分强大。IDEA比较惊艳的一些快捷键我都高亮了,想了解其中的神奇,就装一个IDEA亲自尝试下吧!

    分类

    功能点

    Eclipse快捷键

    IDEA快捷键

    搜索

    搜索文本

    Ctrl + F

    Ctrl + F

    Ctrl + R 查找替换

    Alt + P/A 逐个/全部替换

    Alt + F3 查找当前选中词

    继续搜索

    Ctrl + K 向前

    Ctrl + Shift + K 向后

    F3

    Shift + F3

    搜索方法

    Ctrl + O

    Ctrl + F12

    搜索类

    Ctrl + Shift + T

    Ctrl + N

    搜索文件

    Ctrl + Shift + T

    Ctrl + Shift + N

    这两个都支持简单的正则表达式,还支持直接按大写字母的缩略,例如:

    查找JsonTranscoder,只需要输入JT

    搜索所有引用处

    Ctrl + Alt + H

    Alt + F7

    搜索所有文本出现的位置

    Ctrl + H

    Ctrl + Shift + F

    编辑

    自动代码补全

    Alt + /

    Ctrl + J

    自动代码生成

    Alt + Insert

    快速修复错误

    Ctrl + 1

    Alt + Enter

    删除当前行

    Ctrl + D

    Ctrl + X

    复制到下一行

    Ctrl + D

    注释/取消注释

    Ctrl + /

    Ctrl + /

    选中当前字

    Ctrl + W

    补全当前行

    Ctrl + Shift + Enter

    神器,补全当前行,最常用的场景时补全当前行后的;号,并将光标定位到下一行

    调出最近复制的N份内容

    Ctrl + Shift + V

    查看最近编辑的文件

    Ctrl + E

    对比最近修改

    Alt + Shift + C

    格式化代码

    Ctrl + Shift + F

    Ctrl + Alt + L

    整理import

    Ctrl + Shift + O

    Ctrl + Alt + O

    跳转

    显示方法层次

    Ctrl + Shift + H

    显示类、方法说明

    F2

    Ctrl + Q

    跳到方法定义处

    Ctrl + B

    跳到方法实现处

     Ctrl + 鼠标左键 单击(Implementation)

    Ctrl + Alt + B

    跳到上/下一方法

    Alt + Up/Down

    上/下一查看处

    Alt + <-

    Alt + ->

    Ctrl + Alt + Up/Down

    跳到指定行

    Ctrl + L

    Ctrl + G

    重构

    改名

    Alt + Shift + R

    Shift + F6

    其他常用

    Ctrl + F6 修改方法签名

    Ctrl + Shift + F6 修改参数的类型

    Ctrl + Shift + V引入局部变量

    Ctrl + Shift + P 引入参数

    Ctrl + Shift + F 引入类变量

    Ctrl + Shift + M 引入方法

    Ctrl + Shift + C 引入常量

    运行

    启动调试

    Alt + Shift + F9

    启动运行

    Alt + Shift + F10

    单步进入

    F5

    F7

    单步跳过

    F6

    F8

    跳过

    F8

    F9

    执行选中语句

    Alt + F8

    窗口

    调出界面

    Ctrl + Alt + S调出Settings界面

    Ctrl + Alt + Shift + S调出项目Setting界面

    关闭界面

     Ctrl + W

    Ctrl + F4 或 ESC

    打开窗口

    Alt + 窗口编号(例如项目窗口编号是1)

    最大化窗口

    Ctrl + M

    Ctrl + Shift + F12

    隐藏窗口

    Shift + ESC

    关闭当前文件

    Ctrl + F4

    垂直分屏

    Ctrl + | (自定义的)

    调整窗口位置

    Ctrl + M 将当前光标处显示到屏幕中央

    切换窗口

    Ctrl + Tab

    //===============================================================

     IDEA快捷键设置成Eclipse默认的快捷键

    File-->Settings--->输入"keymap"  选择Eclipse (还有其他几种编辑器默认快捷键的选择)

  • 相关阅读:
    程序员保持快乐活跃的6个好习惯(转)
    Spring MVC Hello World Example(转)
    Oracle定时执行存储过程(转)
    各种常见数据库分页实现(转)
    Linux SSH常用总结(转)
    让人深思......
    void及void指针含义的深刻解析
    UVa 11988
    网络编程学习小结
    Deep Learning(深度学习) 学习笔记(四)
  • 原文地址:https://www.cnblogs.com/DreamDrive/p/6762276.html
Copyright © 2020-2023  润新知