【问题标题】:When are the "Automatic Optional Chain Completions" triggered in VS Code?VS Code 中的“自动可选链完成”是什么时候触发的?
【发布时间】:2020-03-07 05:28:07
【问题描述】:

VS Code 1.40 有两个新设置javascript.suggest.includeAutomaticOptionalChainCompletionstypescript.suggest.includeAutomaticOptionalChainCompletions,我知道这些设置应该通过建议?. 完成来启用或禁用optional chain completions 的建议。我不明白什么时候会触发这些 ?. 完成。我已将这两个设置设置为 true,并且我使用的是 TypeScript 3.8,但是当我编写以下代码时:

const adventurer = {
    name: 'Alice',
    cat: {
        name: 'Dinah'
    }
};

const dogName = adventurer.dog?.

dog?. 之后我没有自动完成可选链。

那么 VS Code 中 javascript.suggest.includeAutomaticOptionalChainCompletionstypescript.suggest.includeAutomaticOptionalChainCompletions 设置的用例是什么?

【问题讨论】:

    标签: visual-studio-code settings vscode-settings


    【解决方案1】:

    可选链完成在 VS Code v1.40 中不起作用。它在 Insiders v1.41.0 中运行,但现在您无法将其关闭。上面有一个bug report

    此外,可选的链完成在const dogName = adventurer?. 而不是const dogName = adventurer.dog?. 上触发

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      • 2019-09-08
      • 1970-01-01
      相关资源
      最近更新 更多