Visual studio code 在VisualStudio代码中,有没有办法使代码段在引号内可用?

Visual studio code 在VisualStudio代码中,有没有办法使代码段在引号内可用?,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我发现VSCode有一件事令人非常恼火,那就是在一组引号中没有一个已定义的代码段可用。这意味着,如果要触发一个片段,例如一组双花括号,则不能在锚定标记(例如,Laravel:home)内使用片段触发它们 这让我非常恼火,最终我使用BetterTouchTool配置Cmd+[以渲染两组花括号并将光标移到中间 但是在VSCode中应该有一种方法可以做到这一点。Atom具有这种开箱即用的功能,但是它太烦人了,如果不添加很多包,它就没有VSCode的许多其他功能 是否有任何方法可以在VSCode内部触发

我发现VSCode有一件事令人非常恼火,那就是在一组引号中没有一个已定义的代码段可用。这意味着,如果要触发一个片段,例如一组双花括号,则不能在锚定标记(例如,Laravel:home)内使用片段触发它们

这让我非常恼火,最终我使用BetterTouchTool配置Cmd+[以渲染两组花括号并将光标移到中间

但是在VSCode中应该有一种方法可以做到这一点。Atom具有这种开箱即用的功能,但是它太烦人了,如果不添加很多包,它就没有VSCode的许多其他功能


是否有任何方法可以在VSCode内部触发此功能?是否有任何扩展可以这样做?

使用字符串是可能的。如果使用引号,我将在字符串中假设。如果是这样

您需要修改编辑器代码段设置

转到您的设置,搜索“快速”,找到此选项

并将其添加到
settings.json

"editor.quickSuggestions": {
        "other": true, // you need this if you want ctrl+space to work elsewhere. 
        "strings": true // this is your relevant option
    }

您也可以使用Intellisense在该对象中找到更多关于此的选项!(ctrl+space)。

是的,我在文件末尾或文件打开的位置添加了此字符串。它不是已经添加了值吗?您只需要将其替换为ans中的代码。是的,很有效!谢谢!