IDEA个人常用配置记录.md

作者: 7f2aceb77681 | 来源:发表于2018-09-05 00:25 被阅读683次

[TOC]

一、常用快捷键

  • 编辑
    ⇧ + ↩:开始新的一行
    ⌘ + ⇧ + U:大小写切换
    ⌥ + ⌦:删除到单词的末尾(⌦键为Fn+Delete)
    ⌥ + ⌫:删除到单词的开头
    ⌘ + D:复制当前行或选定的块
    ⌘ + ⌫:删除当前行或选定的块的行
    ⌘ + ⌥ + L:格式化代码
    ⌃ + ⌥ + O:优化import

  • 调试
    Ctrl + D:调试运行
    F8:跳到下一步
    F7:进入方法内部
    Shift + F8:跳到下一个断点或者跳出方法


  • 重构
    ⌘ + Shift + V:访问历史粘贴板
    ⌘ + Shift + .:折叠指定方法、代码块
    ⌘ + Shift + -:折叠所有方法
    ⌘ + Shift + +:展开所有折叠
    ⌘ + Option + L:格式化代码
    Ctrl + Option + O:优化import
    Shift + F6:重命名文件

  • 查找与替换
    ⌘ + F7:查看方法被哪些地方调用
    ⌘ + G:查找模式下,向下查找
    ⌘ + Shift + G:查找模式下,向上查找
    ⌘ + Shift + F:全局查找(根据路径)
    ⌘ + Shift + R:全局替换(根据路径)
    ⌘ + O:查找类文件
    ⌘ + Option + ← / ⌘ + Option + →:退回 / 前进到上一个操作的地方
    ⌘ + Shift + ⌫:跳转到最后一个编辑的地方
    ⌘ + F12:弹出当前文件结构层,可以在弹出的层上直接输入进行筛选(可用于搜索类中的方法)

  • 自定义书签
    F3:选中文件/文件夹/代码行,添加/取消书签
    Option + F3:选中文件/文件夹/代码行,使用助记符添加/取消书签
    Ctrl + 0...9:定位到对应数值的书签位置
    ⌘ + F3:显示所有书签

  • 版本控制
    ⌘ + K:提交代码到版本控制器
    ⌘ + T:从版本控制器更新代码
    Option + Shift + C:查看最近的变更记录
    Ctrl + V:快速弹出版本控制器操作面板

  • ide设置
    ⌘ + Shift + F12:切换最大化编辑器
    ⌘ + 1:隐藏显示工程面板
    ⌘ + 5:隐藏显示Debug面板
    ⌘ + ,:打开IDEA系统设置
    ⌘ + ;:打开项目结构对话框
    ⌘ + Shift + A:查找动作(可设置相关选项)
    Ctrl+`: 切换主题、切换演出模式、切换免打扰模式

二、技巧

1. 关闭Tabs

关闭Tabs,用以下快捷键代替,这种习惯更高效。
Command + E:访问最近访问的文件
Command + Shift + E:访问最近编辑的文件
Double Shift:访问任意文件、文件夹

image.png

2. Rest Client

Command + Shift + A,然后搜索 Rest Client,仅记录而已,平时还是使用Postman。

image.png

3. Language Injection

定义一个字符串后,使用Alt + Enter将字符串标记为 JSON,就可以非常方便地编写 JSON 了,再也不用担心转义的问题。

image.png

4. it**生成for循环代码块

// itar 生成array for代码块
        for (int i = 0; i < array.length; i++) {
             = array[i];
            
        }
// iter 生成增强forxun
        for (Object o : ) {
            
        }
// itli 生成List的遍历
        for (int i = 0; i < list.size(); i++) {
            Object o =  list.get(i);
            
        }
// itve 生成Vector数组迭代
        for (int i = 0; i < vector.size(); i++) {
            Object elementAt =  vector.elementAt(i);
            
        }
image.png

5. Live Template

使用Live Template定义常用的代码模板。

image.png
// loger
private static  final Logger LOGGER = LogManager.getLogger(TicketOrderController.class);

// mc
/**
 * 功能描述
 *
 * @author: vipinchan
 * @date: $date$ $time$
 */

// todome
//Todo: ——by vipin at $date$ $time$

// tryc
try {

} catch (Exception e) {
    LOGGER.error(e);
}
return Rest.error();

6. File Header 注释

创建文件时,自动生成文件头注释。

image.png

7. 修改文件无须重启tomcat

image.png

8. 自动移除未使用的包

image.png

9. 查看当前文件在项目的具体位置

快捷键:Option+F1

image.png

10. 设置分屏

File->Settings,搜索keymap,搜索Split Vertically (水平分屏)或Split Horizontally(垂直分屏),设置快捷键:Shift + F

三、主题

主题下载:http://color-themes.com/
我的主题:http://color-themes.com/?view=theme&id=563a1a6280b4acf11273ae3f
主题导入:File→Import Settings...
主题切换:Control + `

相关文章

  • IDEA个人常用配置记录.md

    [TOC] 一、常用快捷键 编辑⇧ + ↩:开始新的一行⌘ + ⇧ + U:大小写切换⌥ + ⌦:删除到单词的末尾...

  • Sublime个人常用配置记录.md

    [TOC] 七年之痒,文本工具我一直使用Sublime,因为它轻、插件丰富、语法高亮,最主要还是因为它漂亮(主题)...

  • Chrome个人常用配置记录.md

    一、常用快捷键(Mac) Ctrl + Shift + T:打开刚关闭的页面Ctrl + H:打开历史浏览记录⌘ ...

  • JetBrains IntelliJ IDEA个人设定

    记录一下个人重置JetBrain的IntelliJ IDEA后的常用配置,当然最方便的仍是使用Import/Exp...

  • Windows 配置 git 与 github 关联

    换了电脑之后要配置 git 再次记录配置方式,并且记录之后的常用 git 命令,不过我大多数都是用的 idea 用...

  • IntelliJ IDEA 常用配置

    本文介绍 IntelliJ IDEA 常用配置。 目录 设置方法 配置 File Encodings 配置 Mav...

  • IDEA工具使用

    一、IDEA安装与常用配置 IDEA安装: https://www.cnblogs.com/yjd_hycf_sp...

  • IDEA环境配置

    根据自己开发习惯记录下IDEA的相关配置,基于IDEA版本:2020.1.4 1 必要配置 更改所有运行空间配置 ...

  • Idea 常用配置

    idea配置

  • IDEA常用配置

    1.修改主题及字号 2.设置代码提示不区分大小写 3.设置自动导包 勾选标注 1 选项,IntelliJ IDEA...

网友评论

    本文标题:IDEA个人常用配置记录.md

    本文链接:https://www.haomeiwen.com/subject/xzxnwftx.html