IDEA常用配置与使用心得

IDEA常用配置与使用心得

保存IDEA的常用配置与使用心得,配置列出settings中搜索的关键字,详细功能可以点开help至官网查看,持续更新~~~

基本配置

直接搜索关键字修改

配置项 搜索关键字 desc
IDE主题与字体 UI Options Theme:Darcula 字体:Dialog 大小:14
编辑器主题 Color Scheme 可以在网站上下载导入Scheme,Color Scheme下的配置都是针对这个scheme的
编辑器主题字体 Color Scheme Font Consolas 18,可以针对每个Color Scheme设置各自的字体
启动是否开启工程 Reopen last project on startup 去掉可以提高开启速度
文件编码 File Encodings 都改成UTF-8就对了
显示空格换行符号 Show whitespaces 里面三个都勾上,会显示所有空格符
代理 HTTP Proxy 在公司或者在家需要用

Color Scheme资源

color-themes

我的快捷键

不确定快捷键配置会不会同步至配置仓,先把自己的快捷键配置记下来

Tab控制

功能 keymap项 我的快捷键 tips
关闭Tab Main menu -> Window -> Editor Tabs -> Close Ctrl+W
关闭其他Tab Main menu -> Window -> Editor Tabs -> Close Others Ctrl+Alt+W

文件/类搜索

功能 keymap项 我的快捷键 tips
查看最近文件 Main menu -> Wiew -> Recent Files Ctrl+E
查看最近编辑过的文件 Main menu -> Wiew -> Recent Files Ctrl+Alt+E
搜索类 Main menu > Navigate > Class Ctrl+N 连续按可切换include non-project勾选,不用手动点击
搜索文件 Main menu > Navigate > File Ctrl+Shift+N 连续按可切换include non-project勾选,不用手动点击

文件编辑

功能 keymap项 我的快捷键 tips
删除行 delete line Ctrl+D
删除行 duplicate entire line Ctrl+alt+D

code分析

功能 keymap项 我的快捷键 tips
Find Usages Main menu > Edit > Find > Find Usages Ctrl+G

Git

功能 keymap项 我的快捷键
Git push keymap中搜索push Ctrl+P

高级配置

代码模版

关键字 desc
File and Code Templates 自定义自己文件头之类的

for sh

#!/usr/bin/env bash
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Filename:
# Author:      xinwendewen
# Date:        ${DATE}
# Description:
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

文件类型识别

关键字 desc
File Types 某个后缀的文件识别为对应文件类型

format

文件校验

设置中搜索inspections

XML

  • XML tag empyt body

经常看到IDEA对XML元素body为空的warning,XML中empyt元素使用表示都可以,勾选这个校验项会对前者用法warning,可以把勾选去除

快捷编码(针对Java)

  • 快速创建Java类对应Test类

光标定位至类名Alt+Enter,选择Create Test

  • 快速System.out.println()

sout + Tab

VCS(主要是GIT)

在IDEA中使用Git提交的时候,右侧Before commit有一些辅助操作,具体参见Help页
- reformat 回车换行符 Indents
- rearrange {}是否新起一行
- Optimize import 移除多余import
- code analysis 代码check
- cleanup

插件

汇总 http://www.hollischuang.com/archives/966

BashSupport

对于IntelliJ的Bash语言支持。它支持语法高亮,更名重构,文档查询,检查,快速修复。BashSupport可以直接在IntelliJ中运行脚本。你可以为bash脚本创建一个新的运行配置。在这里你可以设置哪个解释器是用来运行它。每当执行脚本时,就会记录输出。如果Bash打印出语法错误,那么点击错误的行就可以跳到错误的位置。

Maven Helper

Key promoter

TODO

https://www.jetbrains.com/help/idea/structure-tool-window-file-structure-popup.html?search=Structure

https://www.jetbrains.com/help/idea/symbols.html?search=Structure#d793807e12

https://www.jetbrains.com/help/idea/class-diagram-toolbar-and-context-menu.html?search=diagrams

你可能感兴趣的:(Editor与IDE,IDEA)