zoukankan      html  css  js  c++  java
  • IntelliJ IDEA 环境常用设置整理+快捷键

    1.修改为Eclipse快捷键
    File -> Settings -> Keymap => Keymaps改为 Eclipse copy
     
    2.显示行号:
    File -> Settings -> Keymap ->Editor ->General -> Appearance =>Show line numbers选中
     

    File -> Settings -> Keymap -> Main menu -> Code -> Completion -> Basic=>修改为Ctrl+Alt+Enter 保存时把冲突的Remove掉。

     
    4.查找快捷键冲突问题处理
    File -> Settings -> Keymap -> Main menu -> Edit ->Find =>修改Find...和Replace...分别改为Ctrl+F 和Ctrl+R
     
    5.代码智能提示大小写
    File -> Settings ->Eidtor->General->Code Completion => Case sensitive completion 改为none
     
    6.svn 不能同步代码问题修正
    File -> Settings ->Subversion ->General => Use command line client 去掉选中
     
    7.常用快捷键:
     
     
    Alt+Enter 万能快捷键
    Ctrl+Alt+Enter 万能提示快捷键
    Ctrl+Alt+V 可以提取pom.xml中的配置文件的版本号.
    Alt+Ins 可提示生成get/set方法toString()等方法.
    Ctrl+T 定位到接口实现类中的方法(与eclipse相同).
    Ctrl+F 整理代码
    Ctrl+Shift+R 定位代码类
    Ctrl+Shift+T 定位包含包名的类,包含jar中的类。
    Ctrl+H  定位代码关键字
     
     
     
    8.设置idea的SVN忽略掉*.iml文件
    Editor->File Types=>Ignore files and folders增加*.iml;
     
    9.改变编辑文本字体大小

    File -> settings -> EDITOR COLORS & FONTS -> FONT -> SIZE

     
    10.IDEA编码设置

    FILE -> SETTINGS -> FILE ENCODINGS => IDE ENCODING
    FILE -> SETTINGS -> FILE ENCODINGS => Project Encoding

    FILE -> SETTINGS -> FILE ENCODINGS => Default encoding for properties files
    FILE -> SETTINGS -> FILE ENCODINGS => Transparent native-to-ascii conversion
      
    11.System.out.println 快捷输出
    “abc”.sout  => System.out.println("abc");
    在eclipse中使用方式为: sysout=> System.out.println();
     
    12.for循环 
    List<String> list = new ArrayList<String>();
    输入: list.for 即可输出
    for(String s:list){
    }
    更多快捷方式请参考:
    
    
     
    13.配置tomcat 
     
     
     
    14.调试时自动编译部署代码.
     
     
    15.调试时查看变量或查看某语句执行结果
    在eclipse中使用Ctrl +Alt +I .
    在Idea14.x中对于运行过的代码直接显示运行结果.
    在Idea14.x中选中某句代码点击下面的按钮可以显示语句的执行结果.
     
     
    16.带条件的断点调试:
     
     
    17.idea安装插件的方法:
    以IntelliJ IDEA 14.0.1安装findbugs插件为例: 
    (1)在线方式:进入File->setting->plugins->browse repositorits 搜索你要下载的插件名称,右侧可以找到下载地址,完成后按提示重启即可.
     
    (2)离线安装: 下载findbugs插件地址:http://plugins.jetbrains.com/plugin/3847, 安装插件:进入File->setting->plugins=> Install plugin from disk... 定位到到刚才下载的zip点击ok,完成后按提示重启即可.插件被安装到了:C:Usersxxxxxxxxx.IntelliJIdea14目录,如果插件异常可以恢复此目录。
     
     
    18.idea的环境配置默认保存位置:C:Usersxxxxxxxxx.IntelliJIdea14 ,xxxxxx代表用户目录,可以对该目录进行备份,一但环境出问题恢复此配置即可.
     
    原文地址:http://blog.csdn.net/lk_blog/article/details/43115903
     

    快捷键

    --------------------类---------------------------
    Crtl+U 从方法跳到上层接口
    Crtl+alt+B从接口跳到方法

    Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
    双击Shift,搜索所有
    it+ ....快速循环
    F2,快速定位到本类下一个错误位置
    Crtl+F12快速查看文件结构
    Crtl+E,最近文件
    Crtl+Q,查看方法的doc
    Crtl+H,查看类的继承结构
    Ctrl+N,可以快速打开类
    Ctrl+R,替换
    Ctrl+P,可以显示参数信息
    Ctrl+Insert创造类,包
    Alt+G,可以生成构造器/Getter/Setter等
    Ctrl+X,删除行
    Ctrl+D,复制行
    Alt+1,快速打开或隐藏工程面板
    fori/sout/psvm+Tab即可生成循环
    Alt+ left/right 切换代码视图
    alt+7 查看类所有方法
    ctrl+/ 这个是多行代码分行注释,每行一个注释符号
    ctrl+shift+/ 这个是多行代码注释在一个块里,只在开头和结尾有注释符号
    ctrl+shift+上下箭头 代码上下移动
    Ctrl+Shift+N,可以快速打开文件
    Ctrl+Shift+T,快速生成测试类
    Ctrl+Shift+Alt+C复制路径
    ctrl+Alt+T 生成try/catch
    Ctrl+Shift+Alt+U 显示类结构图Diagram

    Fix doc comment 生成类方法注释的快捷键

    Ø Top #10切来切去:Ctrl+Tab

    Ø Top #9选你所想:Ctrl+W

    Ø Top #8代码生成:Template/Postfix +Tab

    Ø Top #7发号施令:Ctrl+Shift+A

    Ø Top #6无处藏身:Shift+Shift

    Ø Top #5自动完成:Ctrl+Shift+Enter

    Ø Top #4创造万物:Alt+Insert

    太难割舍,前三名并列吧!

    Ø Top #1智能补全:Ctrl+Shift+Space

    Ø Top #1自我修复:Alt+Enter

    Ø Top #1重构一切:Ctrl+Shift+Alt+T

    force step into

    Debug
    crtl + F8 快捷打断点
    按F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句。
    按F7在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则会进入该内嵌的方法中 .
    跳出该方法,可以按Shift+F8,在 Debug 模式下,跳回原来地方。
    当我们执行到第二个断点处,如果想直接执行到第三个断点处,可以按F9。
    Alt+F8 可以通过在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果 。


    idea插件
    background image plus ---背景图片
    TranslationPlugin ----翻译单词--右键翻译
    activate-power-mode ---->万花筒编码

    eclipse

    crtl+H 全局搜索

    ————————————————————————————————mac idea快捷键————————————————————————————————————————————

    alt+f7          查找在哪里使用 相当于eclipse的ctrl+shift+G
    command+alt+f7   这个是查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的
    command+F7    可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上
    command+shift+F7  选中文本后按此组合键,高亮显示所有该文本,按Esc高亮消失。
    Alt+F3           选中文本按此组合键,逐个往下查找相同文本,并高亮显示。shift+f3就是往上找
    ctrl+enter        出现生成get,set方法的界面
    shift+enter        换到下一行
    command+N         查找类
    command+shift+N    查找文件
    command+R             替换
    ctrl+shift+R      可以在整个工程或着某个目录下面替换变量
    command+Y      删除行
    command+D     复制一行
    ctrl+shift+J       把多行连接成一行,会去掉空格的行
    command+J      可以生成一些自动代码,比如for循环
    command+B     找变量的来源  同F4   查找变量来源
    ctrl+shift+B      找变量所属的类
    command+G     定位
    command+F     在当前文件里查找文本 f3向下看,shift+f3向上看
    ctrl+shift+F      可以在整个工程或着某个目录下面查找变量   相当于eclipse里的ctrl+H
    alt+shift+C       最近修改的文件
    command+E     最近打开的文件
    alt+enter          导入包,自动修改
    command+alt+L   格式化代码
    command+alt+I   自动缩进,不用多次使用tab或着backspace键,也是比较方便的
    ctrl+shift+space   代码补全,这个会判断可能用到的,这个代码补全和代码提示是不一样的
    command+P         方法参数提示
    command+alt+T   把选中的代码放在 TRY{} IF{} ELSE{} 里
    command+X         剪切删除行
    command+shift+V  可以复制多个文本
    command+shift+U   大小写转换
    alt+f1        查找文件所在目录位置
    command+/        注释一行或着多行 //
    ctrl+shift+/     注释/*...*/
    command+alt+左右箭头        返回上次编辑的位置
    shift+f6            重命名
    command+shift+上下箭头      把代码上移或着下移
    command+[或]         可以跳到大括号的开头结尾
    command+f12        可以显示当前文件的结构
    command+alt+B       可以导航到一个抽象方法的实现代码
    command+shift+小键盘的*    列编辑
    alt+f8             debug时选中查看值
    f8相当于eclipse的f6跳到下一步
    shift+f8相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数
    f7相当于eclipse的f5就是进入到代码
    alt+shift+f7     这个是强制进入代码
    ctrl+shift+f9        debug运行java类
    ctrl+shift+f10    正常运行java类
    command+f2     停止运行
     
  • 相关阅读:
    Map
    input输入框文字提示IE兼容
    Linux下实现获取远程机器文件
    ssl_error_rx_record_too_long
    Linux下访问网站
    Linux安装Jdk1.7
    bootstrap左右圆角按钮-适配手机页面
    jQuery使用load方法加载其他文档内容
    Js操作DOM小练习_01
    BootstrapValidator验证表单用法
  • 原文地址:https://www.cnblogs.com/tangxz/p/8082930.html
Copyright © 2011-2022 走看看