何时在VS Code中触发“自动可选链完成”?

VS代码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设置的用例是什么?

gmaj1986 回答:何时在VS Code中触发“自动可选链完成”?

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

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

本文链接:https://www.f2er.com/3123695.html

大家都在问