【问题标题】:Calling "add all missing imports" from VScode extension从 VScode 扩展调用“添加所有缺少的导入”
【发布时间】:2020-03-25 05:42:15
【问题描述】:

我想从扩展中触发 VSCode“添加所有缺少的导入”。可能吗? 如果有,怎么做?

【问题讨论】:

  • 你使用什么编程语言?
  • 我正在使用 Typescript/Javascript
  • 我不太明白你的问题。你想要一个具有将所有缺失的导入到工作区的功能的扩展吗?
  • 基本上,VSCode 具有“添加所有缺少的导入”代码操作,内置在 IDE 中(可能来自 Typescript 语言服务)。我想以书面形式从扩展中触发它

标签: visual-studio-code vscode-extensions


【解决方案1】:

在最新的 Linux 版本 (1.33.1) 之前,此选项在“文件”->“首选项”->“键盘快捷键”窗口中不可用。

不幸的是,您必须手动执行此操作,方法是单击帮助图标或键入 Ctrl + 以显示修复选项 =/

【讨论】:

  • 在 Mac OSX 中,Cmd + . 用于显示上下文菜单,其中包含可供使用箭头选择的选项。谢谢你!
【解决方案2】:

您可以通过调用以下命令来调用它:

_typescript.applyFixAllCodeAction

带参数:

[document.fileName, { fixId: 'fixMissingImport'}]

【讨论】:

    猜你喜欢
    • 2019-03-26
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 2018-03-26
    • 1970-01-01
    相关资源
    最近更新 更多