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:\Users\
xxxxxxxxx\.IntelliJIdea14目录,如果插件异常可以恢复此目录。
18.idea的环境配置默认保存位置:C:\Users\xxxxxxxxx\.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 停止运行