【问题标题】:Is it possible to highlight vscode snippets variables?是否可以突出显示 vscode 片段变量?
【发布时间】:2022-01-02 13:38:55
【问题描述】:

我已经为带有块注释的 python 函数定义编写了 vscode sn-p。 但是,并不总是需要块 cmets。

我希望能够遍历到块注释的内部,然后到突出显示的块注释,以便在必要时快速删除。

"def": {
        "scope": "python",
        "prefix": "def func",
        "body": [
            "def $1 ():",
            "\t$BLOCK_COMMENT_START $2 $BLOCK_COMMENT_END",
            "\t$0"
        ],
        "description": "Python function"  

期望的输出

【问题讨论】:

    标签: python json visual-studio-code vscode-snippets


    【解决方案1】:

    尝试将整个块注释包装在制表位中:

    
    "def": {
      "scope": "python",
      "prefix": "def func",
      "body": [
          "def $1 ():",
          "\t${3:$BLOCK_COMMENT_START $2 $BLOCK_COMMENT_END}",
          "\t$0"
      ],
      "description": "Python function" 
    }
    
    

    \t${3:$BLOCK_COMMENT_START $2 $BLOCK_COMMENT_END}
    "${3:\t$BLOCK_COMMENT_START $2 $BLOCK_COMMENT_END}"\t 包含在选择中。

    然后在$2之后,tab所有的块注释开始和结束都会被选中,你可以删除它。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-03
    • 2019-01-22
    • 2013-08-30
    • 2020-03-16
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多