【发布时间】:2023-03-06 21:57:01
【问题描述】:
有什么方法可以知道是哪个扩展修改了我的文件。
我有一个问题,一旦我将文件移动到另一个文件夹,我的所有路径都被重写。从 import from '../component/hello.js' 到“从 'component/hello.js' 导入”`
这真的很烦人,因为它会为我的应用程序中的所有文件执行此操作。
谢谢
【问题讨论】:
有什么方法可以知道是哪个扩展修改了我的文件。
我有一个问题,一旦我将文件移动到另一个文件夹,我的所有路径都被重写。从 import from '../component/hello.js' 到“从 'component/hello.js' 导入”`
这真的很烦人,因为它会为我的应用程序中的所有文件执行此操作。
谢谢
【问题讨论】:
检查 v1.52 中的Extension Bisect 功能,请参阅https://stackoverflow.com/a/65177115/836330
我目前无法对此进行测试,但可以看到以下设置:
// 在 VS Code 中重命名或移动文件时启用/禁用导入路径的自动更新。可能的值是:每次重命名时“提示”,“总是”自动更新路径,“从不”重命名路径并且不提示我。需要在工作区中使用 TypeScript 2.9 或更高版本。
"javascript.updateImportsOnFileMove.enabled": "prompt",
"prompt" 是默认设置,因此您应该看到这是否是更新导入路径的原因。无论如何,请尝试“never”。
【讨论】: