望多多转发
Photoshop快捷键
Photoshop提供了大量的快捷键,以帮助用户提高工作效率和流程的流畅性。以下是一些详细的Photoshop快捷键列表,包括文件操作、编辑操作、工具箱、文字处理和其他常用功能:
文件操作
- 新建文档:CTRL+N(Mac上为CMD+N)
- 打开文件:CTRL+O(Mac上为CMD+O)
- 打开为…:ALT+CTRL+O(Mac上为OPTION+CMD+O)
- 关闭文档:CTRL+W(Mac上为CMD+W)
- 保存:CTRL+S(Mac上为CMD+S)
- 另存为…:CTRL+SHIFT+S(Mac上为CMD+SHIFT+S)
- 另存为网页格式:CTRL+ALT+S(Mac上为CMD+OPTION+S)
- 打印设置:CTRL+ALT+P(Mac上为CMD+OPTION+P)
- 页面设置:CTRL+SHIFT+P(Mac上为CMD+OPTION+P)
- 打印:CTRL+P(Mac上为CMD+P)
- 退出:CTRL+Q(Mac上为CMD+Q)
编辑操作
- 撤消:CTRL+Z
- 向前一步:CTRL+SHIFT+Z
- 向后一步:CTRL+ALT+Z
- 退取:CTRL+SHIFT+F
- 剪切:CTRL+X
- 复制:CTRL+C
- 合并复制:CTRL+SHIFT+C
- 粘贴:CTRL+V
- 原位粘贴:CTRL+SHIFT+V
工具箱
- 移动工具:V
- 矩形、椭圆选框工具:M
- 套索、多边形套索、磁性套索:L
- 快速选择工具、魔棒工具:W
- 裁剪、透视裁剪、切片、切片选择工具:C
- 吸管、颜色取样器、标尺、注释、123计数工具:I
- 污点修复画笔、修复画笔、修补、内容感知移动、红眼工具:J
- 画笔、铅笔、颜色替换、混合器画笔工具:B
- 仿制图章、图案图章工具:S
- 历史记录画笔工具、历史记录艺术画笔工具:Y
- 像皮擦、背景橡皮擦、魔术橡皮擦工具:E
- 渐变、油漆桶工具:G
- 减淡、加深、海棉工具:O
- 钢笔、自由钢笔、添加锚点、删除锚点、转换点工具:P
- 横排文字、直排文字、横排文字蒙板、直排文字蒙板:T
- 路径选择、直接选择工具:A
文字处理
- 左对齐或顶对齐:CTRL+SHIFT+L
- 中对齐:CTRL+SHIFT+C
- 右对齐或底对齐:CTRL+SHIFT+R
- 左/右选择1个字符:左右箭头键
图层操作
- 全部选择:CTRL+A(Mac上为CMD+A)
- 取消选择:CTRL+D(Mac上为CMD+D)
- 重新选择:CTRL+SHIFT+D(Mac上为CMD+SHIFT+D)
- 反向选择:CTRL+SHIFT+I(Mac上为CMD+SHIFT+I)
- 填充前景色:ALT+DELETE(Mac上为OPTION+DELETE)
- 填充背景色:CTRL+DELETE(Mac上为CMD+DELETE)
- 切换前景色和背景色:X
- 将前景色和背景色恢复到默认的黑白状态:D
这些快捷键覆盖了Photoshop中的许多基本和高级功能,掌握它们可以帮助你更快地完成复杂的图像编辑任务。
IntelliJ IDEA
IntelliJ IDEA 是一款非常流行的集成开发环境(IDE),它支持多种编程语言,如 Java、Kotlin、Groovy、Scala 等。IntelliJ IDEA 提供了大量的快捷键,以帮助开发者提高编码效率。以下是一些常用的 IntelliJ IDEA 快捷键及其描述:
通用快捷键
- 打开类: CTRL+N(Mac上为COMMAND+N)- 通过类名打开类。
 
- 打开文件: CTRL+SHIFT+N(Mac上为COMMAND+SHIFT+N)- 通过文件名打开文件。
 
- 打开最近的文件: CTRL+E(Mac上为COMMAND+E)- 显示最近打开文件的列表。
 
- 查找文件: CTRL+SHIFT+O(Mac上为COMMAND+SHIFT+O)- 通过文件路径快速查找文件。
 
- 重构: CTRL+ALT+SHIFT+T(Mac上为COMMAND+ALT+SHIFT+T)- 显示重构菜单。
 
编辑和导航
- 查找: CTRL+F(Mac上为COMMAND+F)- 在当前文件中查找文本。
 
- 替换: CTRL+R(Mac上为COMMAND+R)- 在当前文件中替换文本。
 
- 查找用法: ALT+F7(Mac上为OPTION+F7)- 查找选定元素的用法。
 
- 前往行: CTRL+G(Mac上为COMMAND+L)- 跳转到文件中的特定行。
 
- 最近编辑的位置: CTRL+ALT+LEFT/RIGHT(Mac上为COMMAND+LEFT/RIGHT)- 后退/前进到之前编辑的位置。
 
代码生成和重构
- 自动导入: ALT+INSERT(Mac上为COMMAND+N)- 自动生成导入语句。
 
- 重构重命名: SHIFT+F6(Mac上为COMMAND+R)- 重命名变量、方法等。
 
- 提取方法: ALT+SHIFT+M(Mac上为COMMAND+ALT+M)- 将选定的代码片段提取到一个新方法中。
 
- 内联变量: ALT+SHIFT+I(Mac上为COMMAND+ALT+I)- 将变量内联到其使用位置。
 
版本控制
- 提交: CTRL+K(Mac上为COMMAND+K)- 提交更改到版本控制系统。
 
- 查看变更: CTRL+SHIFT+D(Mac上为COMMAND+SHIFT+D)- 显示当前更改列表。
 
- 更新项目: CTRL+Y(Mac上为COMMAND+Y)- 从版本控制系统更新项目。
 
运行和调试
- 运行: SHIFT+F10(Mac上为CONTROL+R)- 运行当前应用。
 
- 调试: SHIFT+F9(Mac上为CONTROL+D)- 启动调试会话。
 
- 停止: CTRL+F2(Mac上为COMMAND+F2)- 停止当前运行或调试的应用程序。
 
- 跳过: CTRL+F9(Mac上为COMMAND+F9)- 在调试时跳过当前方法或语句。
 
窗口和布局
- 最大化/恢复: CTRL+SHIFT+F12(Mac上为COMMAND+SHIFT+F12)- 最大化或恢复当前编辑的文件。
 
- 切换布局: CTRL+BACKQUOTE(Mac上为COMMAND+BACKQUOTE)- 切换不同的IDE布局。
 
- 最近文件: CTRL+SHIFT+F6(Mac上为COMMAND+SHIFT+F6)- 显示最近打开的文件列表。
 
这些快捷键是 IntelliJ IDEA 中最常用的一部分,通过熟练使用它们,可以显著提高开发效率。此外,IDEA 还允许用户自定义快捷键,以适应个人习惯。
Visual Studio Code(VSCode)快捷键
Visual Studio Code(VSCode)提供了丰富的快捷键,以帮助开发者提高工作效率。以下是VSCode中一些主要快捷键的详细描述,按功能分类:
编辑器快捷键
- 打开文件…: Ctrl+O(Mac上为Command+O)- 打开文件对话框。
 
- 保存文件: Ctrl+S(Mac上为Command+S)- 保存当前文件。
 
- 另存为…: Ctrl+Shift+S(Mac上为Command+Shift+S)- 另存为对话框。
 
- 关闭编辑器: Ctrl+F4(Mac上为Command+F4)- 关闭当前编辑器窗口。
 
- 关闭所有编辑器: Ctrl+Shift+W(Mac上为Command+Shift+W)- 关闭所有编辑器组。
 
- 撤销: Ctrl+Z(Mac上为Command+Z)- 撤销上一步操作。
 
- 重做: Ctrl+Y(Mac上为Command+Shift+Z)- 重做上一步撤销的操作。
 
- 删除当前行: Ctrl+X(Mac上为Command+X)- 删除当前行或选中的文本。
 
- 复制当前行: Ctrl+C(Mac上为Command+C)- 复制当前行或选中的文本。
 
- 粘贴: Ctrl+V(Mac上为Command+V)- 粘贴剪贴板中的文本。
 
- 查找: Ctrl+F(Mac上为Command+F)- 在当前文件中查找文本。
 
- 在文件中查找: Ctrl+Shift+F(Mac上为Command+Shift+F)- 在整个工作区中查找文本。
 
- 替换: Ctrl+H(Mac上为Command+H)- 在当前文件中查找并替换文本。
 
- 转到行…: Ctrl+G(Mac上为Command+G)- 跳转到文件中的特定行。
 
- 加入行: Ctrl+J(Mac上为Command+J)- 将选中的行向下移动。
 
- 格式化文档: Shift+Alt+F(Windows/Linux)/Shift+Command+F(Mac)- 格式化当前文档。
 
- 格式化选中的代码: Shift+Alt+I(Windows/Linux)/Command+I(Mac)- 格式化选中的代码块。
 
导航快捷键
- 切换侧边栏: Ctrl+B(Mac上为Command+B)- 切换侧边栏的显示和隐藏。
 
- 快速打开: Ctrl+P(Mac上为Command+P)- 快速打开文件或搜索文件。
 
- 打开最近文件: Ctrl+Shift+T(Mac上为Command+Shift+T)- 打开最近关闭的文件。
 
- 切换标签页: Ctrl+Tab(所有平台)- 在编辑器标签页之间切换。
 
- 下一个编辑器组: Ctrl+Shift+Tab(所有平台)- 切换到下一个编辑器组。
 
- 上一个编辑器组: Ctrl+Shift+`(所有平台)- 切换到上一个编辑器组。
 
调试快捷键
- 开始调试: F5(所有平台)- 启动调试会话。
 
- 停止调试: Shift+F5(所有平台)- 停止当前的调试会话。
 
- 步进: F10(所有平台)- 在调试时步进到下一行。
 
- 步出: Shift+F5(所有平台)- 在调试时步出当前函数。
 
- 步过: F11(所有平台)- 在调试时步过当前函数。
 
Git操作快捷键
- Git: 阶段所有更改: Ctrl+K Ctrl+A(所有平台)- 将所有更改暂存到Git。
 
- Git: 撤销工作区更改: Ctrl+K Ctrl+U(所有平台)- 撤销工作区中的更改。
 
- Git: 拉取: Ctrl+K Ctrl+G(所有平台)- 从远程仓库拉取更改。
 
- Git: 推送: Ctrl+K Ctrl+D(所有平台)- 将更改推送到远程仓库。
 
终端快捷键
- 打开终端: Ctrl+``(所有平台)- 在VSCode中打开一个新的终端窗口。
 
- 切换终端: Ctrl+Shift+``(所有平台)- 在打开的终端之间切换。
 
多光标编辑
- 添加下一个匹配的光标: Alt+Down(Windows/Linux)/Option+Down(Mac)- 在下一个匹配的词或字符上添加一个光标。
 
- 添加所有匹配的光标: Ctrl+D(所有平台)- 在所有匹配的词或字符上添加光标。
 
窗口管理
- 新建窗口: Ctrl+Shift+N(所有平台)- 在新窗口中打开当前工作区。
 
- 最大化编辑器组: Ctrl+Shift+PrtSc(所有平台)- 最大化当前编辑器组。
 
- 拆分编辑器组: Ctrl+1(所有平台)- 将当前编辑器组拆分为两个独立的组。
 
代码操作
- 展开/折叠代码块: Ctrl+K Ctrl+0(所有平台)- 展开或折叠当前代码块。
 
- 展开所有折叠: Ctrl+K Ctrl+J(所有平台)- 展开所有折叠的代码块。
 
- 折叠所有区域: Ctrl+K Ctrl+1(所有平台)- 折叠所有可折叠的区域。
 
这些快捷键覆盖了VSCode中的许多基本和高级功能,掌握它们可以帮助你更快地完成复杂的编码任务。此外,VSCode还允许用户自定义快捷键,以适应个人习惯。通过访问文件 > 首选项 > 键盘快捷键,可以查看、搜索和修改所有可用的快捷键。
MySQL数据库快捷键
MySQL是一款流行的开源关系型数据库管理系统,使用标准的SQL语言进行数据操作。以下是MySQL操作命令的详细列表,包括数据库管理、数据表操作、数据查询与更新、权限管理等常用命令:
数据库管理
-  登录MySQL: mysql -u username -p- username是你的MySQL用户名。
- 执行该命令后,输入密码进行登录。
 
-  显示所有数据库: SHOW DATABASES;
-  创建数据库: CREATE DATABASE database_name;- database_name是你要创建的数据库名称。
 
-  删除数据库: DROP DATABASE database_name;- 删除指定的数据库。
 
-  查看数据库的字符集和排序规则: SHOW VARIABLES LIKE 'character_set_%'; SHOW VARIABLES LIKE 'collation%';
数据表操作
-  选择数据库: USE database_name;
-  显示数据库中的所有表: SHOW TABLES;
-  创建数据表: CREATE TABLE table_name (column1 datatype [NOT NULL] [AUTO_INCREMENT],column2 datatype,...PRIMARY KEY (one_or_more_columns) );- table_name是你要创建的表名。
- column1,- column2等是表的列名。
- datatype是列的数据类型,如- INT,- VARCHAR,- TEXT等。
- NOT NULL表示该列不能有空值。
- AUTO_INCREMENT表示该列是自增的。
- PRIMARY KEY定义主键。
 
-  删除数据表: DROP TABLE table_name;
-  修改数据表: - 添加列:ALTER TABLE table_name ADD column_name datatype;
- 删除列:ALTER TABLE table_name DROP COLUMN column_name;
- 修改列:ALTER TABLE table_name MODIFY column_name new_datatype;
- 重命名表:ALTER TABLE old_table_name RENAME TO new_table_name;
 
- 添加列:
数据查询与更新
-  查询表中的所有记录: SELECT * FROM table_name;
-  带条件的查询: SELECT column1, column2 FROM table_name WHERE condition;- condition是查询条件,如- column1 = value1 AND column2 = value2。
 
-  插入数据: INSERT INTO table_name (column1, column2) VALUES (value1, value2);
-  更新数据: UPDATE table_name SET column1 = value1 WHERE condition;
-  删除数据: DELETE FROM table_name WHERE condition;
-  清空表中数据: TRUNCATE TABLE table_name;
权限管理
-  创建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password';
-  授权: GRANT privilege_type ON database_name.* TO 'username'@'host';- privilege_type是权限类型,如- SELECT,- INSERT,- UPDATE,- DELETE等。
- database_name.*表示授权的数据库和对象。
 
-  撤销权限: REVOKE privilege_type ON database_name.* FROM 'username'@'host';
-  删除用户: DROP USER 'username'@'host';
-  刷新权限: FLUSH PRIVILEGES;
数据备份与恢复
-  备份数据库: mysqldump -u username -p database_name > backup.sql
-  备份特定表: mysqldump -u username -p database_name table_name > backup.sql
-  恢复数据库: mysql -u username -p < backup.sql
这些命令是MySQL操作中的基础,涵盖了日常数据库管理的大部分需求。在使用这些命令时,需要根据实际情况调整参数和条件。此外,MySQL还提供了更多的高级命令和选项,可以通过官方文档或使用 HELP 命令获取更多信息。
Linux虚拟机快捷键
Linux虚拟机可以通过多种虚拟化软件来创建和管理,如VirtualBox、KVM、VMware等。每个虚拟化平台都有自己的命令集和工具集。以下是一些常见的Linux虚拟机管理命令,但请注意,这些命令可能因虚拟化软件和Linux发行版的不同而有所差异。
VirtualBox 相关命令
VirtualBox通常通过图形界面进行管理,但也提供了命令行工具 VBoxManage 来进行虚拟机管理。
-  列出所有虚拟机: VBoxManage list vms
-  启动虚拟机: VBoxManage startvm "VM_Name"
-  关闭虚拟机: VBoxManage controlvm "VM_Name" poweroff
-  重启虚拟机: VBoxManage controlvm "VM_Name" restart
-  导出虚拟机为OVA文件: VBoxManage export "VM_Name" --output "/path/to/filename.ova"
-  导入OVA文件为虚拟机: VBoxManage import "/path/to/filename.ova" --autoimport
KVM (Kernel-based Virtual Machine) 相关命令
KVM是Linux内核的虚拟化扩展,可以通过 virsh 命令或 libvirt 工具进行管理。
-  列出所有虚拟机: virsh list --all
-  启动虚拟机: virsh start VM_Name
-  关闭虚拟机: virsh shutdown VM_Name
-  重启虚拟机: virsh reboot VM_Name
-  创建虚拟机快照: virsh snapshot-create-as VM_Name Snap_Name
-  恢复虚拟机快照: virsh snapshot-revert VM_Name Snap_Name
-  删除虚拟机: virsh undefine VM_Name
VMware 相关命令
VMware提供了 vmrun 命令行工具来管理虚拟机。
-  列出所有虚拟机: vmrun list
-  启动虚拟机: vmrun start /path/to/VM_File.vmx
-  关闭虚拟机: vmrun stop /path/to/VM_File.vmx
-  重启虚拟机: vmrun reset /path/to/VM_File.vmx
-  导出虚拟机: vmrun export /path/to/VM_File.vmx "New VM Name"
-  导入虚拟机: vmrun import "/path/to/VM_File.ovf" "New VM Name"
通用Linux命令
除了虚拟化软件特有的命令外,还有一些通用的Linux命令可以用于管理虚拟机,如使用scp进行文件传输,使用ssh远程登录等。
-  通过SSH复制文件到虚拟机: scp /path/to/local/file username@vm_ip:/path/to/remote/directory
-  通过SSH复制文件从虚拟机: scp username@vm_ip:/path/to/remote/file /path/to/local/directory
-  远程登录到虚拟机: ssh username@vm_ip
这些命令提供了虚拟机管理的基本操作,但每个虚拟化平台都有更丰富的功能和选项。要了解更多详细信息,建议查阅相应虚拟化软件的官方文档。