一:首先了解一下界面:
1.File:对文件进行操作
2.Edit:对文本进行操作
3.View:对idea的当前视图进行操作
4.Navigate:项目工程之间的跳转
5.Code:对源码文件进行操作
6.Analyze:对源码与项目依赖进行简单分析
7.Refactor:对代码进行重构
8.Build:当项目是j2ee文件时可以帮你构建
9.Run:运行调试、
10.Tools:工具
11.VCS:版本控制
12.Window
13:.Help
二:使用技巧
1.alt+对应数字 可打开相应的小窗口
2.项目之间的跳转
Ctrl+Alt+[ 或者 Ctrl+Alt+] 前一个或后一个项目之间的跳转
3.文件之间的 跳转
help— find Action:找快捷键 Ctrl+shift+A
例如:找最近打开的文件 在上面窗口中输入recent files 可看到后面的快捷键:
4.浏览位置的跳转 :ctrl+shift+backspace
5.带书签标记的跳转:
a)不带数字:光标位置按 f11
b)带数字的跳转:光标位置按 ctrl+f11 选择数字。跳转到数字处:ctrl+数字 取消:光标置于标签处后,ctrl+f11
6.将类或者函数收藏到Favorites: 查看快捷方式:ctrl+shift+A,输入Add To Favorites可看到快捷方式为:在类文件中或光标在方法名上按 Alt +shift+F 并输入收藏夹名称,可将文件或方法收藏到favorites里。按Alt+2能查看到。
7.字符跳转插件emacsIdea跳转,设置方法如下:
a. 安装emacsIdeas插件:ctrl+shift+A,输入plugins回车。搜索emacsIdeals安装,安装后需重启idea生效。
b.ctrl+shirt+A 找到manage keymaps,在弹出界面中找到KeyMap---Plug-ins---emacsIDEAs---AceJumpWord,右键,Add keyboard shortcut,输入你想要的快捷键方式例如Ctrl+J,然后OK!
c.来界面上试试吧!~在界面上Ctrl+J后点击你想跳转的字母,所有待选的该字符都会被标记,按下标记的字符就可跳转到该字符的位置,很6啊٩(๑>◡<๑)۶ (idea的各种插件都可以了解一下)
8.精准搜索:
a.文件名的搜索(.Java文件):查看快捷方式:Navigate---class可看到快捷方式为ctrl+N
b.搜索包括jar包中的类:
c.文件的搜索:查看快捷方式:Navigate---class可看到快捷方式为ctrl+Shift+N,可搜到以别的后缀结尾的文件
d.方法名的搜索:Ctrl+Shift+Alt+N
e.字符串的搜索:查看快捷方式:edit---find---find in path...可看到快捷方式为Ctrl+Shift+F
三:代码编辑技巧
1.列编辑
a.选中待选单词 move caret to next word --Ctrl +Shift +→
b.切换大小写:Ctrl+Shift+U
c.列编辑模式:Ctrl+Shift+Alt+J
2.live template 自定义活模板
Ctrl+Shift+A输入live templates,按照如下操作后,在类里面输入main,回车即可自动生产方法!
3.postfix---比live complate更高效!
Ctrl+Shift+A,找到,----主要用到Java和JavaScript里面的,可以都研究一下~( • ̀ω•́ )✧
例如:1).for循环:100.fori 或者 变量名.fori
2).return : 变量名.return
3).判断非空:变量名.nn
4.代码补全 Alt+enter
a).自动创建函数
b).list replace
c).字符串format或者build
d).单词拼写
e).实现接口
f ).导包
5.重构:
1).修改所有相同的变量名:Shift+f6
2).修改方法体的入参:在调用某方法时增加了入参,需要将原方法重构,有2种方式:在调用的方法上Alt+enter 或者 Ctrl+f6 添加parameters
6. 在右侧栏里的database中将数据库加入到idea。写sql时会有相应的表与字段的提示
如果需要改表名或者字段名。只需要在表上shift+f6.修改表名即可
7.断点调试:
f8:下一步。
f9:下一个断点。
ctrl+shift+f8:显示所有断点
条件断点:一般在循环中用,先打断点,再在断点内ctrl+shift+f8可输入条件表达式
跳转到指定行:在光标停留处按 alt+f9
在运行过程中临时改变变量的值:在调试过程中,(在变量处按F2)(Debug中)
8:运行
运行当前上下文:光标所在处 ctrl+shift+f9
编辑当前运行的上下文:
9.编辑文件
复制文件 F5
移动文件 F6
Ctrl+Shift+C 复制完整路径及文件名
复制多个文件名,打开剪贴板,Ctrl+Shift+V,选择相应的数字,粘贴剪贴板里对应的内容
10.看源码必备:
ctrl + F12 查看类的成员大纲