<commit_before>---
layout: post
title: 常用快捷键
category: 技术
tags: hotkey
keywords: 
description: 
---

# Intellij IDEA 快捷键
```
【常规】
Ctrl+Shift + Enter，语句完成
“！”，否定完成，输入表达式时按 “！”键
Ctrl+E，最近的文件
Ctrl+Shift+E，最近更改的文件
Shift+Click，可以关闭文件
Ctrl+[ OR ]，可以跑到大括号的开头与结尾
Ctrl+F12，可以显示当前文件的结构
Ctrl+F7，可以查询当前元素在当前文件中的引用，然后按 F3 可以选择
Ctrl+N，可以快速打开类
Ctrl+Shift+N，可以快速打开文件
Alt+Q，可以看到当前方法的声明
Ctrl+P，可以显示参数信息
Ctrl+Shift+Insert，可以选择剪贴板内容并插入
Alt+Insert，可以生成构造器/Getter/Setter等
Ctrl+Alt+V，可以引入变量。例如：new String();  自动导入变量定义
Ctrl+Alt+T，可以把代码包在一个块内，例如：try/catch
Ctrl+Enter，导入包，自动修正
Ctrl+Alt+L，格式化代码
Ctrl+Alt+I，将选中的代码进行自动缩进编排，这个功能在编辑 JSP 文件时也可以工作<commit_msg>Update 2017-10-04-common-hotkey.md<commit_after>---
layout: post
title: 常用快捷键
category: 技术
tags: hotkey
keywords: 
description: 
---

# Mac快捷键
```
#基本
Command-Option-Esc  强制退出 
command + 左括号 ([)　上一个文件夹
command + 右括号 (])　下一个文件夹
control + Space　Spotlight
command + r  画面再表示
Command+C   Command＋Option＋V   文件剪切
Command+X  文字剪切
查看当前窗口的路径名称  按住 Command (⌘) 键点按窗口标题
在单独窗口中打开文件夹  按住 Command (⌘) 键并连按
Command-Shift-N 新建文件夹（New）
Command-Shift-G 调出窗口，可输入绝对路径直达文件夹（Go）
return 重命名文件
Command-O 打开
Command-上箭头 打开包含当前文件夹的文件夹，相当于Windows里的“向上”
Command-L 光标直接跳至地址栏
Command-加号或等号 放大页面
Command-减号 缩小页面


# 截图
Command+Control+Shift+3    截图保存到粘贴版
Command+Shift+3      对整个屏幕截图
Command+Shift+4       对部分屏幕截图 保存到文件
Command+Control+Shift+4       对部分屏幕截图 保存到文件

```

# Intellij IDEA 快捷键
```
【常规】
Ctrl+Shift + Enter，语句完成
“！”，否定完成，输入表达式时按 “！”键
Ctrl+E，最近的文件
Ctrl+Shift+E，最近更改的文件
Shift+Click，可以关闭文件
Ctrl+[ OR ]，可以跑到大括号的开头与结尾
Ctrl+F12，可以显示当前文件的结构
Ctrl+F7，可以查询当前元素在当前文件中的引用，然后按 F3 可以选择
Ctrl+N，可以快速打开类
Ctrl+Shift+N，可以快速打开文件
Alt+Q，可以看到当前方法的声明
Ctrl+P，可以显示参数信息
Ctrl+Shift+Insert，可以选择剪贴板内容并插入
Alt+Insert，可以生成构造器/Getter/Setter等
Ctrl+Alt+V，可以引入变量。例如：new String();  自动导入变量定义
Ctrl+Alt+T，可以把代码包在一个块内，例如：try/catch
Ctrl+Enter，导入包，自动修正
Ctrl+Alt+L，格式化代码
Ctrl+Alt+I，将选中的代码进行自动缩进编排，这个功能在编辑 JSP 文件时也可以工作
{'fraction_non_alphanumeric': 0.1271953166577967, 'fraction_numerical': 0.010643959552953698, 'mean_word_length': 6.833333333333333, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3004276', 'n_tokens_mistral': 1226, 'n_tokens_neox': 1338, 'n_words': 146}