VSCode中的扩展Extension说明
1、Extension通常的叫法
- VS Code 官方中文文档和界面均使用 “扩展” 作为
Extension
的标准翻译。- 例如:
- “扩展市场”(Extensions Marketplace)
- “已安装的扩展”(Installed Extensions)
- “扩展设置”(Extension Settings)
- 例如:
- 技术上更贴近英文直译成“扩展程序”(“程序”对应
Program
)- 出现在某些早期文档或第三方翻译中,例如:
- “安装扩展程序”(Install Extension Program)
- “扩展程序包”(Extension Package)
- 出现在某些早期文档或第三方翻译中,例如:
2、扩展、扩展包和扩展主机
(1)扩展(Extension)
- 指单个
.vsix
文件或已安装的功能单元,例如:- “开发一个代码格式化扩展”(Develop a code formatting extension)
(2)扩展包(Extension Pack)
- 指包含多个扩展的集合,例如:
- “发布一个 Java 扩展包”(Publish a Java extension pack)
(3)扩展主机(Extension Host)
- VS Code 运行扩展的进程,属于技术术语。
3、带数字的扩展包
对于扩展列表里面的带数字的扩展,通常是前面说的扩展包(Extension Pack)
例如:Extension Pack for Java显示如图:
表示它依赖 7 个子扩展(即安装后实际生效的是这 7 个扩展)。点击扩展详情页的 “Dependencies” 选项卡,可以看到具体子扩展列表:
4、不带Pack字样的扩展包
也不是所有的扩展包都带有pack字样,例如python扩展包:
左侧扩展列表没有数字,但确实包含了3个扩展程序。