User_guide
Windows
Windows 11卸载小组件
- 使用 管理员身份 运行 CMD
- 卸载小组件:输入
winget uninstall MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy后按回车(会提示需要同意协议条款,请安Y) 输出如下: ``` Nix C:\Windows\system32>winget uninstall MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy “msstore"源要求在使用前查看以下协议。 Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction 源要求发送当前计算机的地理区域才能正常工作。
是否同意所有源协议条款?
[Y] 是 [N] 否:
[Y] 是 [N] 否: y
已找到 Windows Web Experience Pack [MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy]
正在启动程序包卸载...
██████████████████████████████ 100%
已成功卸载
C:\Windows\system32>
```
恢复小组件(未测试):
- 使用 管理员身份 运行 CMD
- 卸载小组件:输出
winget install 9MSSGKG348SP后按回车
Visual Studio Code
Visual Studio Code官方文档: https://code.visualstudio.com/docs
默认键盘快捷键
默认键盘快捷键官方文档多重选择&多光标
- 手动添加 多光标(选择)
使用方法:
按住:
Alt+在需要添加光标(选择)的位置点击鼠标左键 - 添加多光标:根据当前光标"列"位置添加多光标
Visual Studio Code 在右下角使用"行”,“列"来标识光标所在位置.
使用方法:
选择需要添加光标的列位置,然后按住
Ctrl+Alt,最后使用down或up键来添加多个光标(选择)
添加多光标
</figure>
>注意:您的图形卡驱动程序(例如 NVIDIA)可能会覆盖这些默认快捷方式。
- 逐个多选:根据当前选中的内容逐个多选
使用方法:
选中 需要多选的内容,然后按:
Ctrl+D逐个选择相同的内容
逐个多选
</figure>
-
多选相同的内容 使用方法: 使用光标选中 需要多选的内容,然后按:
Ctrl+Shift+L -
缩小/展开选区—这是微软官方叫法(实际效果是:根据段落选择) 快速缩小或展开当前选区。使用 Shift+Alt+Left 和 Shift+Alt+Right 触发它。 下面是使用 Shift+Alt+Right 扩展选择的示例:

根据段落选择
-
列(框)选择—这是微软官方叫法(实际效果是:根据光标当前"列"位置,垂直向上或向下选择内容) 使用方法: 选择需要添加光标的列位置后,按住
Shift+Alt+按住鼠标左键后向上或向下拖动光标.
垂直选择
也可以使用快捷键:
按键 作用 命令标识 Ctrl+Shift+Alt+down 列选择下 cursorColumnSelectDown Ctrl+Shift+Alt+Up 列选择上 cursorColumnSelectUp Ctrl+Shift+Alt+Left 列选择左 cursorColumnSelectLeft Ctrl+Shift+Alt+Right 列选择右侧 cursorColumnSelectRight Ctrl+Shift+Alt+PageDown 列选择向下翻页 cursorColumnSelectPageDown Ctrl+Shift+Alt+PageUp 列选择向上翻页 cursorColumnSelectPageUp
折叠代码块
Visual Studio Code折叠策略默认是auto模式:根据语言进行折叠,当语言不可用时才会按照缩进折叠,因此我们需要更改折叠策略为indentation模式,基于缩进进行折叠
- 使用快捷键
Ctrl+,打开设置 - 输入
folding strategy
folding strategy
</figure>
-
将下拉框
auto更改为indentation.
折叠快捷键:
功能 快捷键 功能说明 折叠 (Ctrl+Shift+[) 折叠光标处最内层未折叠的区域。 展开 (Ctrl+Shift+]) 展开光标处的折叠区域。 切换 折叠 (Ctrl+K Ctrl+L) 折叠或展开光标处的区域。 递归折叠 (Ctrl+K Ctrl+[) 折叠光标处最内层的未折叠区域以及该区域内的所有区域。 递归展开 (Ctrl+K Ctrl+]) 在光标处展开该区域以及该区域内的所有区域。 全部折叠 (Ctrl+K Ctrl+0) 折叠编辑器中的所有区域。 全部展开 (Ctrl+K Ctrl+J) 展开编辑器中的所有区域。 折叠级别 X (Ctrl+K Ctrl+x) x表示级别 叠级别 X 的所有区域,但当前光标位置的区域除外。 折叠所有块注释 (Ctrl+K Ctrl+/) 折叠以块注释标记开头的所有区域。 默认情况下,折叠区域是根据线条的缩进来计算的。当一条线的缩进量小于一条或多条后续行时,折叠区域开始,当存在一条缩进量相同或更小的线时结束。 自 1.22 版本以来,还可以根据编辑器配置语言的语法标记来计算折叠区域。以下语言已经提供了语法感知的折叠:Markdown,HTML,CSS,LESS,SCSS和JSON。
如果您希望为上述一种(或所有)语言切换回基于缩进的折叠,请使用:
"[html]": { "editor.foldingStrategy": "indentation" },区域也可以由每种语言定义的标记来定义。以下语言当前定义了标记:
Language Start region End region Bat ::#regionorREM #region::#endregionorREM #endregionC# #region#endregionC/C++ #pragma region#pragma endregionCSS/Less/SCSS /*#region*//*#endregion*/Coffeescript #region#endregionF# //#regionor(#_region)//#endregionor(#_endregion)Java //#regionor//<editor-fold>// #endregionor//</editor-fold>Markdown <!-- #region --><!-- #endregion -->Perl5 #regionor=pod#endregionor=cutPHP #region#endregionPowerShell #region#endregionPython #region or # region#endregionor# endregionTypeScript/JavaScript `//#region //#endregionVisual Basic #Region#End Region要仅折叠和展开由标记定义的区域,请使用: 折叠标记区域 (Ctrl+K Ctrl+8) 折叠所有标记区域。 展开标记区域 (Ctrl+K Ctrl+9) 展开所有标记区域。