PS IDEA VSCode MySQL Linux快捷键 整理
以下是一些常见的Linux虚拟机管理命令,但请注意,这些命令可能因虚拟化软件和Linux发行版的不同而有所差异。这些快捷键覆盖了VSCode中的许多基本和高级功能,掌握它们可以帮助你更快地完成复杂的编码任务。这些快捷键是 IntelliJ IDEA 中最常用的一部分,通过熟练使用它们,可以显著提高开发效率。这些命令提供了虚拟机管理的基本操作,但每个虚拟化平台都有更丰富的功能和选项。除了虚拟化软件特
望多多转发
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
这些命令提供了虚拟机管理的基本操作,但每个虚拟化平台都有更丰富的功能和选项。要了解更多详细信息,建议查阅相应虚拟化软件的官方文档。
更多推荐
所有评论(0)