欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

常用快捷键

程序员文章站 2022-03-29 10:44:49
本文用于记录常用的快捷键。原文是用markdown格式写的,稍微改了下发了博客,格式可能会很奇怪。。 Foundation termmeaning shortcut 捷径、快捷方式 keyboard shortcuts 键盘快捷方式,即快捷键聚焦 选中 指聚焦于一段元素的情况 上下文菜单 对选中元素 ......

本文用于记录常用的快捷键。原文是用markdown格式写的,稍微改了下发了博客,格式可能会很奇怪。。

foundation

term meaning
shortcut 捷径、快捷方式
keyboard shortcuts 键盘快捷方式,即快捷键聚焦
选中 指聚焦于一段元素的情况
上下文菜单 对选中元素进行操作的菜单,一般就是鼠标右键打开的菜单
a -> b 表示先按下a键后再按下b键
ctrl + a, b 分别表示 ctrl + a、ctrl + b 两种快捷键
a / b a 或者 b 快捷键
any 非快捷键的任意输入

通用

shortcuts action
shift + f10 打开当前聚焦元素/光标处的上下文菜单
ctrl + n 打开新标签
ctrl + w 关闭聚焦的标签
ctrl + 1, 2, 3 ... 切换到第1,2,3...标签页 (vs code 为切换到相应编辑器)
alt 聚焦于菜单栏,可根据按键提示进行下一步操作
alt + enter 切换全屏/窗口(仅部分程序有效)
shift 进入选中状态,之后可用光标方向键、home键、end键来控制选中内容
ctrl + left, right 快速移动光标(每次移动跨一个单词)
ctrl + shift + left, right 选中光标左/右的文本块
alt + left, right 后退/前进
f5 刷新
esc 退出当前聚焦的元素
ctrl + x, c, v 剪切、复制、粘贴
ctrl + f 打开搜索栏
alt + f4 关闭程序
鼠标单击两次 选中文本块
鼠标单击三次 选中整行
连按 取消

windows

默认的,打开xxx代表着打开xxx界面并聚焦在打开的元素上。所有快捷键皆以win 10最新系统为准。

windows 全局

shortcuts action
win + e 打开 资源管理器(explorer)
win + s 打开搜索窗口(win 10 为cortana)
win + i 打开设置菜单
win + t 循环浏览任务栏上的应用
win + b 将焦点设置到通知区域
win + a 打开操作中心
win + x 打开“快速链接”菜单(即右键左下角win徽标出现的菜单)
win + r 打开 运行菜单
win + l 锁定电脑或切换帐户
win + d 显示/隐藏桌面
win + , 速览桌面(按下,键时显示桌面,松开win键后还原)
win + 1, 2, 3... 打开任务栏第1,2,3...个应用,若应用已运行,则切换到该应用(加上shift键时强制创建新应用)
win + m 最小化所有窗口
win + shift + m 还原最小化的窗口
win + home 最小化当前聚焦窗口外的其他所有窗口
win + tab 打开任务视图
win + up 放大窗口
win + down 缩小窗口
win + space 切换输入法/键盘布局
win -> space 打开快速搜索页面
win + pause 打开系统属性
ctrl + shift + esc 打开任务管理器
win + alt + d 打开 时间和日期 菜单
win + shift + left , right 把当前应用/窗口移动到其他显示器
win + left, right 把当前应用/窗口向左/右移,可越过显示器
win + any 快捷搜索
win + shift + t 打开快速截图功能

windows 资源管理器

shortcuts action
f2 重命名所选元素
f3 / ctrl + f 聚焦搜索栏
f4 / ctrl + l / alt + d 聚焦地址栏列表(连按无法还原焦点)
ctrl + d / delete 删除元素
ctrl + space 取消选中
shift + (打开上下文菜单快捷键) 打开的上下文菜单将多出 在此处打开powershell窗口 的选项
alt + p 打开属性对话框
ctrl + shift + n 创建新文件夹

微软拼音输入法

于配置中关闭简繁体切换,以避免与eclipse格式化快捷键冲突

shortcuts action
ctrl + shift + f 切换简体/繁体(与eclipse格式化快捷键冲突)
(聚焦输入框时)tab + space 打开emoji菜单(表情菜单内按tab/(shift + tab)以来回切换标签)
win + . 打开emoji快速输入面板

eclipse

ecplipse 设置快捷键时需要特别注意快捷键的"when"属性,这个属性决定了快捷键在什么时候生效

eclipse 通用

shortcuts action
ctrl + shift + f 格式化所选内容,若无选中内容,则格式化整个文档
ctrl + q 返回最后修改的地方
alt + ←, → 跳转到编辑器导航历史的上一步/下一步
alt + / 打开建议菜单
(在建议菜单中) tab 聚焦建议内容
(在建议菜单中) tab + tab 聚焦建议内容的注释
(在建议菜单中,并且聚焦了建议内容后) ←, → 左、右滚动水平滚动条
ctrl + shift + l 打开快速文本搜索框
ctrl + shift + t 打开快速查找类的窗口
ctrl + shift + r 打开快速查找资源的窗口,用该窗口查找java类只能找到项目本身的代码

eclipse 窗口、标签页

shortcut action
f12 聚焦编辑器
ctrl + f6 切换下一编辑器,按住ctrl后再不断按f6以选择下一编辑器
ctrl + shift + f6 切换上一编辑器,按住ctrl后再不断按f6以选择上一编辑器
alt + shift + q 打开常用视图菜单,接着再按其他键跳转到其他窗口(可自定义)
alt + shift + w 打开快捷显示菜单
ctrl + shift + f4 关闭所有标签页
ctrl + pageup 上一标签页
ctrl + pagedown 下一标签页
alt + - 打开标签页的上下文菜单(即右键菜单)

eclipse 选中、光标跳转

shortcuts action
ctrl + k 在选中时使用,往下搜索选中元素
ctrl + shift + k 在选中时使用,往上搜索选中元素
alt + shift + left, right 选中光标上一个、下一个元素
alt + shift + up 选中光标所在域
alt + shift + down 取消上一次选中
ctrl + shift + left, rigfht 选中光标的上一个/下一个单词
ctrl + shift + up, down 跳转到光标所在元素的上一个/下一个元素
ctrl + , 跳转到当前标签的上一项 (包括error, warning)
ctrl + . 跳转到当前标签的下一项 (包括error, warning)

eclipse 删除

shortcut action
ctrl + delete, backspace 删除下一个/上一个单词
ctrl + d 删除当前行,光标向下移
ctrl + shift + delete 删除从光标开始到行尾的内容

eclipse 注释

shortcuts action
ctrl + / / ctrl + 7 创建单行注释(连按取消注释)
ctrl + shfit + / 创建封闭注释(block comment),注释格式形如: /*hello*/
ctrl + shfit + \ 取消封闭注释
alt + shfit + j 为光标所在域增加java注释,注释格式形如: /**hello*/

eclipse java 编辑器

shortcuts action
ctrl + f11 快速运行上一程序
ctrl + f12 (自定义 stop application(when in windows))结束最后启动的程序
ctrl + 2 -> l 在光标处于可赋值的代码块时,为目标代码自动创建变量
alt + shift + r 重命名变量/方法(连按两次以打开重命名窗口)
alt + shift + c 修改方法结构(修改实现类时可同步修改接口结构)
ctrl + shift + o 重新组织import结构,对于没有导入的类会尝试导入
ctrl + shift + p 光标位于各式括号旁边时,跳转到该括号的另一端
f1 (自定义 open declaration)打开(变量的)声明
f3 (自定义 open implementation)打开方法的实现
f6 (自定义 open super implementation)跳转方法的父级实现(super implement)
ctrl + t 快速查看类的实现的层次
ctrl + alt + h 快速查看被调用的层次
ctrl + shift + s 打开自动生成代码的菜单

eclipse 自动补全

在空白区域按补全快捷键(alt + /),可查看eclipse内置的补全指令

keyword action'
for 自动补全各式for代码
sysout 自动补全system.out.println()

vs code

foundation

term meaning
窗口 即标签页
编辑器 用于划分窗口的区域

common

shortcuts action
ctrl + space 自动补全
ctrl + k -> w 关闭(当前编辑器)所有窗口,即关闭编辑器
ctrl + shift + w 关闭 vs code
ctrl + p / ctrl + e 打开快捷菜单
f1 / ctrl + shift + p 打开命令菜单
ctrl + 1, 2, 3 ... 切换到第1,2,3...编辑器窗口
alt + 1, 2, 3... 在当前编辑器内,切换到第1,2,3...标签页
ctrl + up, down 向上/下移动窗口显示的内容,但不移动光标
ctrl + tab, (shift + tab) 打开当前编辑窗口中 上一次/最早一次 打开的编辑器
ctrl + alt + f 格式化整个文档(无法仅格式化选中内容)
ctrl + k -> ctrl + f 格式化选中内容
ctrl + shift + k / shift + delete 删除当前行,光标下移
ctrl + delete 删除光标所在行的光标后的内容
(未选中元素的情况下)ctrl + x, c 剪切,复制光标所在行
ctrl + shift + ; 聚焦导航栏(最后一节)
ctrl + shift + , 聚焦导航栏最后一节并打开选择菜单
ctrl + k -> m 切换语言模式(即对聚焦文件的解析模式)
ctrl + shift + e 聚焦到 侧边栏-资源管理器
ctrl + b 隐藏侧边栏(与markdown快捷键冲突)
alt + shfit + up, down 向上/向下复制当前行
ctrl + t 快速跳转
ctrl + ~ 打开终端面板
ctrl + alt + l (自定义 editor.action.openlink)打开光标所在链接,但不会移动光标
ctrl + g 跳转到指定行数
alt + shift + left, right 缩小,扩大选择光标所在的域

vs code markdown

需要的插件为 markdown all in one, markdown shortcuts

shortcuts action
ctrl + v -> k 对于makrdown编辑器,打开预览侧边栏
ctrl + shfit + v 打开预览
ctrl + {, } 当前行向左/向右缩进
ctrl + shift + {, } 提高/降低标题级别(toggle heading up/down),即在当前行前增加#
ctrl + b 设置/添加粗体
alt + c 选中/取消选中复选框
ctrl + p -> # 检索markdown标题
ctrl + shift + i emoji code picker

everythings

建议先将搜索结果设为按运行次数(即用everythings打开次数)排序:【常规】-【首页】-【排序】 => 运行次数(降序)

shortcuts action
ctrl + shift + q (自定义 显示窗口快捷键)打开everything界面
ctrl + enter 聚焦到结果列表
(ctrl + f), f3 聚焦到搜索栏
alt + enter 查看属性
ctrl + shift + c 复制完整路径(路径 + 文件名)
ctrl + 1, 2, 3, 4, 5, 6, 7 按【文件名,路径,大小,扩展名,类型,修改时间,创建时间】排序
ctrl + b 全字匹配,即 过滤掉 文件名(含或不含后缀)/文件夹名 不完全匹配搜索值的结果
ctrl + u 匹配路径,即 将搜索出路径匹配(模糊匹配)搜索值的结果,只支持匹配单个文件夹

chrome

shortcut action
ctrl + t 打开新标签
ctrl + shfit + t 还原最后关闭的标签页
ctrl + enter (聚焦于地址栏时)自动补全(仅能补全www./.com)
alt + enter (聚焦于地址栏时)在新标签页打开
shift + delete (聚焦于地址栏时自动补全选项时)删除自动补全选项
ctrl + pageup, pagedown 向左/右切换标签
ctrl + tab, (shift + tab) 向左/右切换标签
alt + left , right 打开当前标签页浏览历史的上一页/下一页
ctrl + backspace 删除上一个单词
ctrl + 左键点击链接 在新标签打开链接,但不跳转
ctrl + shift + 左键点击链接 在新标签页打开链接,并跳转到该标签
ctrl + shift + o 打开书签管理器
shift + esc 打开chrome的任务管理器
ctrl + h 打开历史页面
ctrl + j 打开下载页面
ctrl + l 聚焦到地址栏
ctrl + k 搜索
f6 从标签页开始自上往下切换聚焦
alt + f , alt + e 打开菜单
shift + alt + t 聚焦到工具栏
alt + home 打开首页
ctrl + 鼠标左键 多选标签页
鼠标中键 关闭标签页

github desktop

shortcut action
ctrl + p push
ctrl + shift + p pull