首页 > 解决方案 > 自动完成在 Visual Studio 代码中无法正常工作

问题描述

我开始使用 Visual Studio Code 并且一直是 Atom 的用户。我注意到一件事,特别是对于 PHP 的自动完成功能,我必须滚动选项列表才能找到自动填写代码的选项。我想通过点击标签来获得自动完成。

比如说,我想if发表声明。在 Atom 中,我只需键入“if”,然后点击选项卡,它就会在代码中填写我需要的所有内容。在 VS Code 中,如果我键入“i​​f”,然后键入 tab,则不会发生任何事情。我必须先滚动到特定选项。有没有办法通过输入关键字然后按tab来自动完成?

这个问题也适用于elseif, else, while

标签: phpvisual-studio-code

解决方案


听起来你想要片段。您可以自己添加它们,或者您可以从市场上安装一个扩展,其中包含许多流行的片段。

您可能也有兴趣更改以下设置,控制选项卡的工作方式以及片段是否首先出现在建议中。

  • editor.snippetSuggestions
  • editor.tabCompletion

⌘,在 Mac 或Ctrl+Windows上打开设置。然后搜索设置并单击结果旁边的编辑图标。


推荐阅读