Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>VSCode字体管理器New to Visual Studio Code? Get it now.
VSCode字体管理器

VSCode字体管理器

KeyuWu

|
16 installs
| (0) | Free
一个功能强大的VSCode字体管理扩展,支持字体应用、历史记录、系统字体扫描等功能
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode字体管理器

一个功能强大的VSCode扩展插件,提供完整的字体管理功能,让您轻松管理和切换编辑器字体。

功能特性

🎨 字体应用

  • 一键应用字体到VSCode编辑器
  • 智能保留备用字体设置
  • 实时生效,无需重启VSCode
  • 支持字体名称验证

📚 字体管理

  • 扫描Windows系统字体目录
  • 支持自定义字体路径
  • 字体搜索和过滤功能
  • 字体预览功能

📝 历史记录

  • 记录最近使用的字体
  • 显示使用次数和最后使用时间
  • 支持清除历史记录
  • 快速切换到历史字体

🔍 高级功能

  • 关键词搜索字体
  • 字体文件详细信息
  • 统计信息显示
  • 配置导入导出

安装方法

从源码安装

  1. 克隆或下载项目到本地
  2. 在项目目录中打开终端
  3. 安装依赖:
    npm install
    
  4. 编译项目:
    npm run compile
    
  5. 在VSCode中按 F5 启动调试,或者打包安装

打包安装

  1. 安装vsce工具:
    npm install -g vsce
    
  2. 打包扩展:
    vsce package
    
  3. 安装生成的.vsix文件

使用方法

打开字体管理器

  1. 使用命令面板(Ctrl+Shift+P)
  2. 输入"打开字体管理器"
  3. 或者点击侧边栏的字体管理器图标

应用字体

  1. 在字体列表中浏览可用字体
  2. 使用预览功能查看字体效果
  3. 点击"应用"按钮应用字体
  4. 字体将立即在编辑器中生效

管理自定义字体

  1. 切换到"自定义字体"标签页
  2. 点击"添加路径"按钮
  3. 选择包含字体文件的文件夹
  4. 系统将自动扫描该文件夹中的字体

查看历史记录

  1. 切换到"历史记录"标签页
  2. 查看最近使用的字体列表
  3. 点击字体名称快速应用
  4. 使用"清除历史"按钮清空记录

支持的字体格式

  • TrueType字体 (.ttf)
  • OpenType字体 (.otf)
  • Web字体 (.woff, .woff2)
  • Embedded OpenType (.eot)

系统要求

  • VSCode 1.74.0 或更高版本
  • Windows 操作系统
  • Node.js 16.x 或更高版本(开发时)

配置说明

扩展会自动管理以下VSCode配置:

  • editor.fontFamily: 编辑器字体族
  • 其他字体相关设置保持不变

配置文件位置:

  • Windows: %APPDATA%\Code\User\settings.json

开发说明

项目结构

├── package.json              # 扩展配置
├── tsconfig.json            # TypeScript配置
├── src/
│   ├── extension.ts         # 扩展入口
│   ├── fontManager.ts       # 字体管理核心
│   ├── configManager.ts     # 配置管理
│   ├── storageManager.ts    # 存储管理
│   ├── fontScanner.ts       # 字体扫描
│   └── webview/
│       ├── fontPanel.ts     # Webview面板
│       ├── webview.js       # 前端逻辑
│       └── webview.html     # 前端界面
├── media/
│   └── styles.css           # 样式文件
└── README.md                # 说明文档

开发命令

# 安装依赖
npm install

# 编译TypeScript
npm run compile

# 监听文件变化
npm run watch

# 代码检查
npm run lint

# 运行测试
npm test

调试方法

  1. 在VSCode中打开项目
  2. 按 F5 启动扩展开发主机
  3. 在新窗口中测试扩展功能
  4. 使用开发者工具调试Webview

故障排除

常见问题

  1. 字体不显示

    • 检查字体文件是否存在
    • 确认字体格式是否支持
    • 重新扫描字体目录
  2. 配置不生效

    • 检查VSCode配置文件权限
    • 重启VSCode
    • 检查字体名称是否正确
  3. 扩展无法启动

    • 检查VSCode版本是否符合要求
    • 重新编译扩展
    • 查看开发者控制台错误信息

日志查看

  1. 打开VSCode开发者工具(Help > Toggle Developer Tools)
  2. 查看Console标签页中的日志信息
  3. 搜索"字体管理器"相关日志

贡献指南

欢迎提交Issue和Pull Request!

  1. Fork项目
  2. 创建功能分支
  3. 提交更改
  4. 创建Pull Request

许可证

MIT License

更新日志

v1.0.0

  • 初始版本发布
  • 基础字体管理功能
  • 系统字体扫描
  • 历史记录功能
  • Webview用户界面

联系方式

如有问题或建议,请通过以下方式联系:

  • 提交GitHub Issue
  • 发送邮件反馈

享受更好的编程体验! 🚀

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft