IntelliJ IDEA 配置与使用

本文以 Windows 10 中安装的 IntelliJ IDEA 2018.3.5 为例。

配置

恢复默认配置

只要删除 C:\Users\wxj\.IntelliJIdea2018.3\config 目录,即可恢复默认配置。

显示内存指示器

Settings for New Projects(Ctrl+Alt+S)Appearance & BehaviorAppearance,定位到 Window Options 一栏,勾选 Show memory indicator

取消自动打开项目

Settings for New Projects(Ctrl+Alt+S)Appearance & BehaviorSystem Settings,定位到 Startup/Shutdown 一栏,取消勾选 Reopen last project on startup

取消自动保存

关闭自动保存功能

Settings for New Projects(Ctrl+Alt+S)Appearance & BehaviorSystem Settings,定位到 Synchronization 一栏,取消勾选以下三项:

  • Save files on frame deactivation
  • Save files automatically if application is idle for [15] sec
  • Use "safe write" (save changes to a temporary file first)

打开修改文件后的星号提示

Settings for New Projects(Ctrl+Alt+S)EditorGeneralEditor Tabs,定位到 Appearance 一栏,勾选 Mark modified (*)

关闭自动更新检查

Settings for New Projects(Ctrl+Alt+S)Appearance & BehaviorSystem SettingsUpdates,取消勾选 Automatically check updates for [Stable Releases]

设置 Maven 仓库的位置

Settings for New Projects(Ctrl+Alt+S)Appearance & BehaviorPath Variables,修改 MAVEN_REPOSITORY 的值为 D:MvnRepository

启用软换行

Settings for New Projects(Ctrl+Alt+S)EditorGeneral,定位到 Soft Wraps 一栏,勾选 Use soft wraps in editor

Settings for New Projects(Ctrl+Alt+S)EditorGeneralConsole,勾选 Use soft wraps in console

修改编译器字体

Settings for New Projects(Ctrl+Alt+S)EditorFont,Font 选择为 Fira Code,Size 设置为 12

设置文件换行符

Settings for New Projects(Ctrl+Alt+S)EditorCode Style,定位到 General 标签,Line separator 选择为 Unix and OS X (\n)

设置工程和文件 UTF-8 编码

Settings for New Projects(Ctrl+Alt+S)EditorFile Encodings,Global Encoding 选择为 UTF-8,Project Encoding 为 UTF-8

定位到 Properties Files (*.properties) 一栏,Default encoding for properties files 选择为 UTF-8,但不要勾选 Transparent native-to-ascii conversion

定位到 BOM for new UTF-8 files 一栏,Create UTF-8 files 选择为 with NO BOM

设置控制台 UTF-8 编码

D:\Program Files\JetBrains\WebStorm 2018.3.5\bin\[idea|idea64].exe.vmoptions 文件末尾添加 -Dfile.encoding=UTF-8

Java 编译器 UTF-8 编码

Settings for New Projects(Ctrl+Alt+S)Build, Execution, DeploymentCompilerJava Compiler,在 Additional command line parameters 中添加 -encoding UTF-8

Tomcat 控制台 UTF-8 编码

Run/Debug ConfigurationsTomcat Serverxxx,在 VM options 中添加 -Dfile.encoding=UTF-8

版本控制文件发生改变时上级目录也会有相应提示

Settings for New Projects(Ctrl+Alt+S)Version Control,勾选 Show directories with changed descendants

配置 GitHub 账户

Settings for New Projects(Ctrl+Alt+S)Version ControlGitHub,点击 Add account (Alt+Insert),在弹出的 Login In to Github 中的 Login 和 Password 分别填写 GitHub 账户名密码,然后点击 Log In。最后勾选 Clone git repositories using ssh

配置 Git

Settings for New Projects(Ctrl+Alt+S)Version ControlGit,Path to Git executable 选择 D:\Program Files\Git\bin\git.exe

配置 Maven

Settings for New Projects(Ctrl+Alt+S)Build, Execution, DeploymentBuild ToolsMaven,Maven home directory 选择 D:\Portable\apache-maven-3.6.0。User settings file 勾选 Override 选择 D:\Portable\apache-maven-3.6.0\conf\settings.xml。Local repository 勾选 Override 选择 D:\MvnRepository

Settings for New Projects(Ctrl+Alt+S)Build, Execution, Deployment → Build ToolsMavenRunner,JRE 选择 1.8 (1.8, path: D:\Program Files\Java\jdk1.8.0_202)

开启注解处理器

Settings for New Projects(Ctrl+Alt+S)Build, Execution, DeploymentCompilerAnnotation Processors,勾选 Enable annotation processing

插件

JRebel for IntelliJ

Settings for New Projects(Ctrl+Alt+S)JRebelAdvanced,定位到 Usage and environment data 一栏,勾选 Disable reporting

Lombok Plugin

使用默认配置即可。

快捷键

以下所展示的快捷键是默认时的选择,即 Settings for New Projects(Ctrl+Alt+S)Keymap 中,选择的是 Default

编辑代码

  • 同步磁盘文件:Ctrl+Alt+Y
  • 格式化代码:Ctrl+Alt+L
  • 撤销或反撤销修改:Ctrl+ZCtr+Shift+Z
  • 删除行:Ctrl+Y
  • 重复选中的内容或当前行:Ctrl+D
  • 重命名:Shift+F6
  • 快速生成通用方法:Alt+Insert
  • 注释和取消注释:Ctrl+/Ctrl+Shift+/
  • 快速修复问题:Alt+Enter

阅读代码

  • 隐藏/显示所有工具窗口:Ctrl+Shift+F12
  • 隐藏/显示工程目录窗口:Alt+1
  • 移动窗口分割线:Ctrl+Shift+左箭头Ctrl+Shift+左箭头
  • 在工程目录中定位当前文件的位置:Alt+F1
  • 显示说明文档:Ctrl+Q
  • 折叠/显示代码块:Ctrl+.
  • 光标移到内容的开始或结束标签处:ctrl+[ctrl+]
  • 查看代码的定义:Ctrl+Shift+I
    • 退出:Esc
  • 在所有文件中列出代码使用情况:Alt+F7
  • 在当前文件中高亮代码使用情况:Ctrl+Shift+F7
    • 导航至下一高亮处:F3
    • 导航至上一高亮处:Shift+F3
    • 取消高亮:Esc
  • 跳至代码声明处:Ctrl+BCtrl+鼠标左键
  • 跳至代码实现处:Ctrl+Alt+BCtrl+Alt+鼠标左键
  • 跳至父类代码:Ctrl+U
  • 回到之前的位置:Ctrl+Alt+Left
  • 前进到之前返回的位置:Ctrl+Alt+Right
  • 导航文件中的各成员:Ctrl+F12
  • 打开 UML 类图:Ctrl+Alt+UCtrl+Alt+Shift+U

打开文件

  • 根据 Classes 打开文件:Ctrl+N
  • 根据文件名打开所有文件或定位目录:Ctrl+Shift+N
  • 根据 Symbols 打开所有文件:Ctrl+Shift+Alt+N
  • 打开最近操作过的文件:Ctrl+E

打开配置

  • 打开配置:Ctrl+Alt+S
  • 搜索所有可用的操作(Actions):Ctrl+Shift+A
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值