Visual Studio 代码 1.67.1 - 使用片段时无法提供任何选择
Visual Studio Code 1.67.1 - Fails to provide any choices when using snippets
结果:
failed choices in VSC
snapshot.code-片段(代码)
"Wait4widget": {
"scope": "javascript",
"prefix": "wait4widget",
"body": [
"await AWS2Page.hoverclickandload${1|lov,popup,subpanel,cmdstack,page,graphicpage|}(page, ${TM_SELECTED_TEXT:JSHandle});"
],
"description": "Add a hover, click, and wait for loading widgets (Ctrl+F2)"
},
==================
问题:在之前的版本中,文本 'load' 和 $ 之间带有“非 space” 的代码段支持 6 个选项,现在我得到一个下拉列表,指示“没有建议。 “并进入“lov”的第一个选项。如果我在 'load' 和 $ 之间添加一个 space,它会提供选择(但不需要 space)
想法?
谢谢
这在今天的 Insiders 中对我有用。 https://github.com/microsoft/vscode/pull/149430 已修复。
所以我希望在 2022 年 6 月上旬在稳定版 v1.68 中进行修复。我不认为它是对 v1.67.2 恢复版本的补充。
看起来最近在这两个 github 问题中报告了这种回归:
Snippet expansion regression in 1.67
Snippet choices lost
并且错误的位置是已知的。它可能会很快得到修复,但“可能”不会在下一个恢复版本中出现(请参阅 https://github.com/microsoft/vscode/milestone/189?closed=1),因此除非您使用 Insiders Build,否则您可能必须等到 v1.68。
但是您应该在 ${<choice>...
将其修复到第二个问题之前添加您的发现 space,这可能是有用的信息。
结果: failed choices in VSC
snapshot.code-片段(代码)
"Wait4widget": {
"scope": "javascript",
"prefix": "wait4widget",
"body": [
"await AWS2Page.hoverclickandload${1|lov,popup,subpanel,cmdstack,page,graphicpage|}(page, ${TM_SELECTED_TEXT:JSHandle});"
],
"description": "Add a hover, click, and wait for loading widgets (Ctrl+F2)"
},
==================
问题:在之前的版本中,文本 'load' 和 $ 之间带有“非 space” 的代码段支持 6 个选项,现在我得到一个下拉列表,指示“没有建议。 “并进入“lov”的第一个选项。如果我在 'load' 和 $ 之间添加一个 space,它会提供选择(但不需要 space)
想法?
谢谢
这在今天的 Insiders 中对我有用。 https://github.com/microsoft/vscode/pull/149430 已修复。
所以我希望在 2022 年 6 月上旬在稳定版 v1.68 中进行修复。我不认为它是对 v1.67.2 恢复版本的补充。
看起来最近在这两个 github 问题中报告了这种回归:
Snippet expansion regression in 1.67
Snippet choices lost
并且错误的位置是已知的。它可能会很快得到修复,但“可能”不会在下一个恢复版本中出现(请参阅 https://github.com/microsoft/vscode/milestone/189?closed=1),因此除非您使用 Insiders Build,否则您可能必须等到 v1.68。
但是您应该在 ${<choice>...
将其修复到第二个问题之前添加您的发现 space,这可能是有用的信息。