Move TS:简化TypeScript文件移动和导入路径更新的利器
Move TS是一款为TypeScript开发者设计的便捷工具,旨在简化在工作区内移动文件和文件夹时更新相对导入路径的过程。无论您是使用Windows、macOS还是Linux,都能轻松享受其带来的高效开发体验。
主要功能:
- 移动文件和文件夹: 支持移动TypeScript文件及其所在的文件夹,并自动更新所有相关的相对导入路径。
- 路径映射支持: 为Windows用户提供路径映射支持,并支持映射到多个路径。
- 多选移动: 支持在资源管理器中多选多个项目,同时移动这些项目(前提是所有项目位于同一个文件夹中)。
- 编辑模式: 提供在VSCode中进行编辑而不直接更改磁盘文件的选项,开启后,每个更改的文件将在新标签页中打开。
- 相对路径解析: 根据tsconfig.json的位置解析相对路径,增强路径管理的灵活性。
- 热键支持: 允许通过热键(如Ctrl+Alt+M)快速发起当前文件的移动操作,提升操作效率。
- 导出路径更新: 支持更新导出语句中的相对路径,确保项目结构的完整性。
- 性能优化: 使用TypeScript解析器替代正则表达式,提高索引和替换导入路径的性能。
使用说明:

发布说明:
- 1.12.0:新增从索引文件导入时移除文件名后缀的功能,可通过设置movets.removeIndexSuffix为false来禁用。
- 1.11.3:为Windows用户添加路径映射支持。
- 1.11.2:添加对映射到多个路径的支持。
- 1.11.0:支持在资源管理器中多选移动多个项目。
- 1.10.0:添加选项在VSCode中编辑文件而不是直接修改磁盘文件,通过设置movets.openEditors为true启用。
- 1.9.0:添加根据tsconfig.json位置解析相对路径的功能,通过设置movets.relativeToTsconfig为true启用。
- 1.8.2:修复移动文件时两个导入语句使用相同模块说明符的bug。
- 1.8.1:使用TypeScript解析器改进索引性能。
- 1.8.0:使用TypeScript解析器替代正则表达式来查找和替换导入路径。
- 1.7.1:修复Windows下的索引bug。
- 1.7.0:提升工作区索引性能。
- 1.6.0:使用VSCode的withProgress API在索引工作区时报告进度。
- 1.5.0:添加对tsconfig.json中CompilerOptions -> paths的支持。
- 1.4.0:添加对*.tsx文件的支持,并提供movets.filesToScan配置选项来限制扫描路径。
- 1.3.1:允许通过热键启动当前文件的移动操作。
- 1.3.0:支持更新导出语句中的相对路径。
- 1.2.0:添加对Windows路径的支持。
- 1.1.0:添加movets.skipWarning配置选项。
- 1.0.0:Move TS首次发布。
Move TS通过其丰富的功能和持续的更新,致力于为TypeScript开发者提供一个高效、便捷的开发环境,帮助您轻松管理项目结构,提升开发效率。
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com