服务端2月18日 09:40
VSCode 设置优先级怎么算?全局、工作区和文件夹级别配置覆盖规则VSCode 的设置分三个层级:全局 > 工作区 > 文件夹。优先级从低到高,后者的设置覆盖前者。理解这个层级关系才能避免"明明改了设置为什么不生效"的困惑。
## 三层优先级
| 层级 | 存储位置 | 作用范围 | 优先级 |
|------|----------|----------|--------|
| 全局(User) | ~/.config/Code/User/settings.json | 所有项目 | 最低 |
| 工作区(Workspace) | .vscode/settings.json | 当前工作区 | 中 |
| 文件夹(Folder) | .vscode...服务端2月18日 09:45
VSCode 怎么用 Git?内置 Git 功能和常见操作图文指南VSCode 内置了 Git 支持,日常的 commit、diff、branch、merge、resolve conflict 都不用离开编辑器。不装任何扩展就能用,大部分情况下不需要命令行。
## 基本操作
### 查看变更
左侧栏的 Source Control 图标(分支形状)显示当前仓库状态。点击后能看到所有已修改文件,点击文件名查看 diff(左右对照显示新增/删除的行)。
### 暂存和提交
- 点击文件旁的 + 号暂存(相当于 git add)
- 点击 - 号取消暂存(相当于 git reset HEAD)
- 在输入框写 commit message,按 Ct...服务端2月18日 09:46
VSCode 太卡怎么办?5 个有效的性能优化方法VSCode 变卡通常是因为扩展太多、大文件处理、或 TypeScript 语言服务过载。按优先级排查:禁用扩展 → 排除大文件夹 → 调整 TypeScript 配置。
## 1. 禁用不需要的扩展
扩展是 VSCode 卡顿的头号原因。每个扩展都会在后台运行,有些还监听所有文件变化。
**快速定位问题扩展**:按 Ctrl+Shift+P 输入 `Developer: Show Running Extensions`,看哪些扩展占用 CPU 高。
**按工作区禁用**:不需要全局禁用。在扩展面板右键选 "Disable (Workspace)",只对当前项目禁用。比如前端项目...服务端2月18日 09:47
VSCode 主题怎么换?配色方案、图标主题和自定义颜色 token 详解VSCode 主题分两种:颜色主题(编辑器配色)和文件图标主题(资源管理器图标)。想更深入,还可以通过 color customization 精细控制每个 UI 元素的颜色。
## 安装主题
扩展市场里有上千个主题。Ctrl+Shift+X 打开扩展面板,搜索 "theme" 就能找到。几个口碑好的:
- **One Dark Pro**:Atom 风格暗色主题,下载量最高之一
- **Dracula**:经典暗色,跨编辑器统一风格
- **GitHub Theme**:GitHub 官方亮色/暗色主题
- **Catppuccin**:柔和的暖色调暗色主题,2024-2025 ...服务端2月18日 09:54
VSCode 快捷键怎么改?自定义键绑定和多快捷键方案切换VSCode 的快捷键可以完全自定义,还能装不同平台的键位方案(Vim、Sublime、IntelliJ)让肌肉记忆无缝迁移。
## 查看和搜索快捷键
Ctrl+K Ctrl+S 打开快捷键设置面板。在这里可以:
- 搜索命令名或快捷键组合
- 修改任意命令的绑定
- 查看冲突(同一个快捷键绑定了多个命令)
搜索框里输入命令名(如 "format")或快捷键组合(先按 Ctrl+K 再按要搜索的键),快速定位。
## 修改快捷键
两种方式:
**方式一:面板里直接改**。在快捷键面板里找到命令,双击或右键选 "Change Keybinding",按下新快捷键组合。
**方...服务端2月18日 09:55
VSCode 内置终端怎么用?分屏、多终端和配置技巧VSCode 内置终端省去了在编辑器和终端窗口之间来回切换的麻烦。Ctrl+` 一键打开,和编辑器共享同一个窗口,代码和命令行并排操作。
## 基本操作
- **打开/关闭终端**:Ctrl+`(反引号)或 View > Terminal
- **新建终端**:终端面板右上角的 + 号,或 Ctrl+Shift+`
- **拆分终端**:终端面板右上角的拆分图标,或 Ctrl+Shift+5,在同一个终端面板里左右分屏
- **切换终端**:终端面板右上角的下拉菜单选择,或 Ctrl+PageUp/PageDown
拆分终端比新建标签页更实用——可以同时看着两个终端的输出,比如左边...服务端2月18日 09:58
VSCode IntelliSense 智能提示怎么用?代码补全、参数提示和自定义配置IntelliSense 是 VSCode 的智能代码补全系统——输入几个字符就弹出建议列表,显示函数参数、类型信息、文档注释。不是所有语言的 IntelliSense 都一样强:TypeScript/Python 开箱即用,C++/Java 需要装扩展和配置。
## IntelliSense 提供什么
输入代码时自动弹出的建议列表,不只是简单的文本补全,而是基于语义理解的:
- **成员列表**:输入 `console.` 后自动列出 `log`、`error`、`warn` 等方法
- **参数信息**:调用函数时显示参数名、类型和默认值,不用跳到定义去看
- **快速信息**...服务端2月18日 10:01
FFmpeg 是什么?能做什么?核心组件和常用命令入门FFmpeg 是音视频领域的瑞士军刀——转码、剪辑、录屏、推流、截图、质量分析,一条命令搞定。它不是带界面的软件,而是命令行工具集,所有操作都在终端完成。OBS、VLC、YouTube 后台都用到了 FFmpeg。
## FFmpeg 能做什么
- **转码**:AVI 转 MP4、H.264 转 H.265、4K 降 1080p
- **剪辑**:截取视频片段、合并多个视频、去掉静音段
- **录屏**:录制屏幕和摄像头(macOS/Linux/Windows)
- **推流**:RTMP 直播推流、生成 HLS 流媒体
- **截图**:截取视频帧、批量生成缩略图
- **分析*...服务端2月18日 10:01
FFmpeg 视频转码怎么做?常用格式转换命令和参数详解视频转码 = 解码 + 重新编码。最简单的形式是换个容器(MP4 转 MKV),最复杂的是同时改编码器、分辨率、码率、帧率。FFmpeg 一条命令搞定。
## 最基本的转码
```bash
# 让 FFmpeg 自动选择编码器(按输出文件后缀推断)
ffmpeg -i input.avi output.mp4
```
这样 FFmpeg 会自动把 AVI 里的 MPEG-4 视频转成 H.264,音频转成 AAC。简单但不可控——你不知道它选了什么参数。
明确指定编码器:
```bash
ffmpeg -i input.avi -c:v libx264 -c:a aac out...