1 IntelliJ IDEA 介绍 IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE。支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的
2 IDEA 的主要功能介绍
3 IDEA 的主要优势:(相较于 Eclipse 而言) ① 强大的整合能力。比如:Git、Maven、Spring 等 ② 提示功能的快速、便捷 ③ 提示功能的范围广 ④ 好用的快捷键和代码模板 private static final psf ⑤ 精准搜索 4 IDEA 官网 https://www.jetbrains.com/idea/
5 基本设置 5.1 主题设置 File—>Settings—>Appearance & Behavior —> Appearance —>Theme
5.2 设置窗体及菜单的字体及字体大小 File—>Settings—>Appearance—>Use custom font
5.3 设置鼠标滚轮修改字体大小 File–>Settings—>Editor–>General
5.4 设置自动导包功能 File -->Settings–>Editor–>General–>Auto import
?
Add unambiguous imports on the fly:自动导入不明确的结构 Optimize imports on the fly:自动帮我们优化导入的包 5.5 设置显示行号和方法间的分隔符 File -->Settings–>Editor–>General—>Appearance
5.6 忽略大小写提示 File -->Settings–>Editor–>General—>Code Completion
5.7 设置默认的字体、字体大小、字体行间距 File–>Settings–>Editor–>Font
5.8 修改代码中注释的字体颜色 File—>Settings—>Editor—>Color Sheme—>Language Defaults
Doc Comment – Text:修改文档注释的字体颜色 Block comment:修改多行注释的字体颜色 Line comment:修改当行注释的字体颜色
5.9 设置项目文件编码 File—>Settings—>Editor—>File Encodings
Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文
5.10 设置自动编译 File–>Build–>Compiler
Idea 默认状态为不自动编译状态,Eclipse 默认为自动编译
?
5.11 设置为省电模式 File----> Power Save Mode
IDEA 有一种叫做 省电模式 的状态,开启这种模式之后 IntelliJ IDEA 会关掉代码检查和代码提示等功能
5.12 设置快捷键(Keymap) File—>Settings–>Keymap
5.13 IDEA—默认快捷键 折叠代码,释放代码 Ctrl + Shift + - Ctrl + Shift + + ? ? F5 复制文件 F6 移动文件 复制全路径 ?Ctrl + Shift + C ? ? 移动一行 ?Alt + Shift + 上下 删除一行 ?Ctrl + X 或者 Ctrl + Y 复制一行 ?Ctrl + D 注释 ?Ctrl + / 和 Ctrl + Shift + / ? ? Ctrl + Alt + insert 新建 Ctrl + E ?最近打开的文件 Ctrl + K ?VCS提交项目 Ctrl + Shift + V ?弹出剪切板,选择对应数字就可以直接粘贴 ? ? try catch ?Ctrl + Alt + T 格式化代码 ?Ctrl + Alt + L Alt + Insert ?生成代码(如get、set方法,构造函数等) Ctrl + Shift + Space ?自动补全代码(智能提示) Alter Enter ?进行代码提示、把for替换成foreach,在interface上按alter + enter可以实现这个接口 Ctrl + Alt + H ?选定方法后即可查看谁调用以及调用了谁 Ctrl + Alt + V ?补充代码的返回值 查看继承树 ?Ctrl + H 查看依赖 ?Ctrl + Shift + Alt + U F8 ?单步过 F7 ?单步进 F9 ?resume跳到下一个断点,没有下个断点重新开始,继续运行 打上断点 ?Ctrl + F8 Shift + F9 ?Debug运行 查看所有断点,也可以进行条件断点 ?Ctrl + Shift + F8 列编辑 ?选中一个词或者字母进行列编辑 ?Ctrl + Alt + Shift + J 列编辑 ?Alt + 长按鼠标左键,或者直接按鼠标中键 精准搜索字符串(Find in path) ?Ctrl + Shift + F 精准搜索类 ?Ctrl + N 搜索文件同理 ?Ctrl + Shift + N 搜索符号和方法同理 ?Ctrl + Alt + Shift + N 定位行 ?Ctrl + G 全局搜索(search everywhere) Shift + Shift (连续按两下即可搜索jar包里面的类) Ctrl + F12 ?查看类的大纲(m是方法、f是属性) Ctrl + Alt + 左右 ?查看上个文件、查看下个文件;似乎还可以使用 Alt + 左右 Ctrl + Q ?查看方法返回值,鼠标放在变量、类名、方法名上显示文档内容 (也可以在提示补充的时候按) Alt + 7 ?查看文件结构 Ctrl + O ?选择重写/实现方法 转换大小写 ?Ctrl + Shift + U F2 ?定位到错误位置 在本行之前新建一行 ?Ctrl + Alt + Enter Ctrl + 左右 ?移动光标到下一个word(move caret next word) Ctrl + Shift + 左右 ?选中这个单词 Ctrl + Enter ?换行光标显示到末尾 Ctrl + Shift + Enter 换行光标显示到首前 Ctrl + Shift + Enter ?完成本句然后按这个快捷键,会在结尾加; 直接强势添加一行 ?Shift + Enter ? ? Alt + shift + ↑ ?跨方法移动行 Ctrl + shift + ↑ ?在本方法内移动行 项目之间的跳转 ?Ctrl + Alt + [ Ctrl + Alt + S ?弹出设置的弹框 ? ? Alt + F9 ?运行到指定行,degger按F2可以setValue,也就是动态更改list的值,然后继续运行。 Alt + F8 ?选定list查看debug出来的list信息(evaluate expression表达式求值),也可以直接在debugger窗口下直接查看。 Alt + F7 ?查找使用的地方引用 Alt + F12 ?调出Terminal Alt + Shift + F9 ?选择对应方法Debug Ctrl + Shift + F9 ?Debug运行当前类、当前上下文(debug context configration) Ctrl + Shift + F10 Run ? ? Alt + 1 打开Project(使用它对应的数字键就能打开),然后按ESC还可以回到代码区。 Alt + 2 打开断点区域。 关闭当前窗口 ?Ctrl + F4 关闭其他窗口 ?Alt + Shift + Click 关闭自己窗口 ?Shift + Click
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 5.14 IDEA—eclipse快捷键 Alt + Enter?? ?相当于eclipse里Alt + /智能补全外的其他选项,或许还要更强大 Alt + Insert?? ?生成代码的constructor override toString等等 Ctrl + shift + 空格?? ?对于喜欢写漂亮的文档注释的,可以通过Ctrl + shift + 空格 来预览Documentation Ctrl + Alt + shift + T?? ?超级重构,包含重构的常用功能 Alt + shift + R?? ?重构之重命名 Alt + shift + C?? ?重构之修改方法签名 Alt + shift + M?? ?重构之修抽取方法 Ctrl + shift + X?? ?大小写切换 Ctrl + F?? ?当前文档查找 Ctrl + H?? ?超级查找 Ctrl + T?? ?查看实现类 Ctrl + o?? ?查看当前类的成员属性 Ctrl + shift + E?? ?最近修改过的文件 Ctrl + D?? ?比较文件内容(注意: 是选中了两个文本文件的情况下是比较文件,如果是文本编辑区域就是删除行) Ctrl + F9?? ?编译所有文件 Ctrl + shift + F9?? ?编译有改动的文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5.15 IDEA—翻译插件安装Translation File—>Settings—>Plugins
?
|