Ale*_*ach 10 refactoring ecmascript-6 visual-studio-code
如果我ComponentFoo.js
从文件夹 X 移动到文件夹 Y,则一堆导入语句会中断。考虑到这一点,似乎 typescript 有很多解决方案,但是 js / es6 呢?如果我在编辑器中移动文件,它应该找到所有导入语句并将它们更新到新位置。这可能吗?
Jim*_*ell 14
老帖子,但这可能对一些谷歌人有帮助。可以在用户设置中启用和禁用此功能。对于 Javascript 和 Typescript,它称为“文件移动时更新导入”。这些设置位于Extensions \xe2\x86\x92 TypeScript下。他们的名字是
\njavascript.updateImportsOnFileMove.enabled
typescript.updateImportsOnFileMove.enabled
因此搜索updateImportsOnFileMove 将找到它们。
\n\n我显然已经禁用了它,只是认为该功能已损坏:X
\n自 VS Code 1.24 起, VS Code 就内置了对 javascript 和 typescript 的支持。
特别是对于 JavaScript,您需要确保 VS code 的语言支持可以找到对该文件的所有引用,以便导入的引用符号可以正确更新。绝对jsconfig.json
为您的项目创建一个,并考虑启用 JavaScript 语义检查 ,以便 VS Code 在导入未正确解析时显示
如果您的项目配置正确但文件未更新,请确保您正在运行最新的 VS Code 内部版本,如果仍然无法正常工作,请报告问题
归档时间: |
|
查看次数: |
14626 次 |
最近记录: |