Visual Studio Code中的自动完成功能不太好用。

7
我正在开始使用Visual Studio Code,并且之前一直使用Atom。我注意到一个问题,特别是在PHP自动补全时,我必须滚动查找选项才能找到自动填充代码的选项。我希望只需按下Tab键就可以获得自动完成。
例如,我想创建一个“if”语句。在Atom中,我只需输入“if”,然后按Tab键,它就会填充所有需要的代码。但是在VS Code中,如果我先输入“if”,然后按Tab键,什么都不会发生。我必须首先滚动到特定选项。是否有一种方法可以通过键入关键字然后按Tab键来获取自动完成?
这个问题也适用于elseif,else和while。
1个回答

7
看起来你需要代码片段。你可以自己添加,或者安装一个市场扩展,它将提供一些流行的代码片段。
你可能也想调整以下设置,控制tab键的作用方式以及代码片段是否首先出现在建议中:
  • editor.snippetSuggestions
  • editor.tabCompletion
在mac上使用⌘,,在Windows上使用Ctrl+打开设置。然后搜索该设置并点击结果旁边的编辑图标。

谢谢您的输入。我是一个编程和这个网站的新手。我不知道代码片段的存在,看起来非常有帮助。 - Anthony
3
请确保您还检查了 editor.quickSuggestions,因为默认情况下对于某些语言它是被禁用的。 - Abhi Beckert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接