更新记录

1.0.39(2023-12-20)

修复bug

1.0.38(2023-12-20)

修复已知bug

1.0.37(2023-12-02)

增加翻译并替换为大写

查看更多

平台兼容性

HBuilderX最低兼容版本
3.1.0

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


前言

aTool-翻译,一个快捷的在线翻译工具,界面参考百度,使用有道词典翻译。 翻译结果提供驼峰命名、大写、中划线、下划线等命名方式。

  • 作者利用业余时间开发,维护

功能

  1. 中英互译
    1. 驼峰转换,翻译结果自动转换命名方式
    2. 生成组件文档
    3. 复制文件目录路径、当前文件名
  2. 翻译并替换

1. 中英互译

方法一,鼠标右键

鼠标选中需要翻译的内容-->单击鼠标右键-->tools翻译

方法二、快捷键

  1. 添加快捷键命令:

HBuilderX【工具】-->【自定义快捷键】

{ "command": "tools.quickTranslation", "key": "alt+z", "override":true }
  1. 鼠标选中需要翻译的内容,按下快捷键 "alt+z" 快速翻译

  2. 可以修改"key"的值,自定义为你喜欢的快捷键,如:"key":"ctrl+alt+t","key":"ctrl+k"

2. 复制相对路径

  1. 如果是cli创建的项目,根目录下面有src目录,会自动去掉src前面的路径,只留下后面的路径

例如:位于D:/file/HBuilderProjects/testVue/src/index/index.vue的index.vue文件,复制页面路径,得到:/index/index。D:/file/HBuilderProjects/testVue/是项目根目录

  1. 如果是hbuilderx创建的项目,会自去掉根目录前面的路径,只留下后面的路径

例如:位于D:/file/HBuilderProjects/testVue/pages/index/index.vue文件,复制页面路径,得到:/pages/index/index。D:/file/HBuilderProjects/testVue/是项目根目录

使用场景:复制路径可直接用于页面跳转

3. 翻译并替换内容

选中内容,鼠标右键,翻译并替换为小驼峰、大驼峰、中划线、下划线

选中内容会被替换

使用场景示例:函数命名,先用中文命名,然后翻译替换为小驼峰。获取用户列表 翻译替换为 getUserList

命令列表

功能 command 快捷键
翻译弹窗 tools.quickTranslation alt+z
复制当前文路径 tools.copyCurrentFilePath 自行配置
复制当前文件名 tools.copyCurrentFileName 自行配置
翻译并替换为中划线 tools.transAndReplaceToCenterLine 自行配置
翻译并替换为小驼峰 tools.transAndReplaceToCamelCase 自行配置
翻译并替换为大驼峰 tools.transAndReplaceToPascalCase 自行配置
翻译并替换为下划线 tools.transAndReplaceToSnakeCase 自行配置
翻译并替换为中划线大写 tools.transAndReplaceToCenterLineUpperCase 自行配置
翻译并替换为下划线大写 tools.transAndReplaceToSnakeUpperCase 自行配置
  1. 自行配置快捷键命令:

HBuilderX【工具】-->【自定义快捷键】

{ "command": "tools.copyCurrentFilePath", "key": "ctrl+alt+z", "override":true }
  1. 鼠标选中需要翻译的内容,按下快捷键 "ctrl+alt+z" 复制当前文路径

  2. "key"的值,可以自定义为你喜欢的快捷键,如:"key":"ctrl+alt+t","key":"ctrl+k"

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

无广告

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问