Qt Linguist Tools一个强大的VS Code扩展,为Qt开发者提供完整的翻译文件管理功能。支持Windows、macOS和Linux平台。 功能特性🌍 跨平台支持
🛠️ 核心功能
🎯 便捷操作
安装
使用方法基本操作1. 在Qt Linguist中打开翻译文件
2. 更新翻译文件
3. 编译翻译文件
4. 批量编译
5. 批量更新
状态栏菜单点击状态栏的"🌍 Qt Linguist"按钮,快速访问所有功能:
配置选项打开VS Code设置,搜索"Qt Linguist"进行配置:
|
功能 | Windows/Linux | macOS |
---|---|---|
在Qt Linguist中打开 | Ctrl+Shift+L |
Cmd+Shift+L |
编译翻译文件 | Ctrl+Shift+R |
Cmd+Shift+R |
更新翻译文件 | Ctrl+Shift+U |
Cmd+Shift+U |
显示工具菜单 | Ctrl+Shift+Q |
Cmd+Shift+Q |
自动检测路径
扩展会自动检测以下常见的Qt安装路径:
Windows
C:\\Qt\\Tools\\QtCreator\\bin
C:\\Qt\\*\\bin
C:\\Program Files\\Qt\\*\\bin
C:\\Program Files (x86)\\Qt\\*\\bin
macOS
/opt/homebrew/opt/qt
/usr/local/opt/qt
/Applications/Qt Creator.app/Contents/Resources/qt
/opt/Qt/*/bin
Linux
/usr/bin
/usr/local/bin
/opt/qt/bin
/opt/Qt/*/bin
故障排除
Qt Linguist无法打开
- 检查Qt是否正确安装
- 在设置中手动指定Qt路径
- 确保Qt工具在系统PATH中
编译失败
- 确保lrelease工具可用
- 检查.ts文件格式是否正确
- 查看VS Code输出面板的错误信息
更新失败
- 确保lupdate工具可用
- 检查.pro文件是否存在且格式正确
- 确保源码文件路径正确
支持的文件类型
.ts
- Qt翻译源文件.pro
- Qt项目文件.qm
- Qt编译后的翻译文件(生成)
贡献
欢迎提交Issue和Pull Request到 GitHub仓库
许可证
MIT License
更新日志
1.1.4
- 修复重复打开文件的问题
- 新增批量更新功能
1.1.0
- 新增跨平台支持(Windows、macOS、Linux)
- 新增翻译文件更新功能(lupdate)
- 新增批量编译功能
- 改进错误处理和用户体验
- 添加进度显示
- 优化Qt工具路径检测
1.0.0
- 初始版本
- 基本的Qt Linguist集成功能