代码之家  ›  专栏  ›  技术社区  ›  Divide by Zero

如何阻止vscode在移动文件时更改导入路径?

  •  2
  • Divide by Zero  · 技术社区  · 6 年前

    我的 import react from 'react'

    变为

    import React from '../../../../../../../Library/Caches/typescript/2.9/node_modules/@types/react';

    我该如何恢复?当vscode问我时,我不小心打了“是”。

    1 回复  |  直到 6 年前
        1
  •  4
  •   axiac    6 年前

    如何阻止vscode在移动文件时更改导入路径?

    打开vscode设置(菜单->文件->首选项->设置)并搜索 typescript.updateImportsOnFileMove.enabled .
    单击配置行装订线中的笔图标并选择 prompt never .

    我该如何恢复?当vscode问我时,我不小心打了“是”。

    恐怕没有办法撤消这项更改。vscode在所有包含已移动文件的文件中进行重构,但afaik不提供撤消此类操作的方法。