Visual Studio - 包含快捷方式或文本的完整键序列

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (10)

有没有办法用Visual Studio在编辑器中完成文本?如果有一个键盘快捷键或键序列可以自动填充更长的序列,那将会很棒。例如,我永远不会记得from remote_pdb import RemotePdb; RemotePdb('x.y.z.q', 1234).set_trace(),我总是要搜索它,然后将它复制到需要设置断点的地方。我希望能够输入类似的东西brkpt并让visual-studio自动完成它。

提问于
用户回答回答于

您可以配置一个代码段来为您执行此操作。

如何使用?您为代码段添加了一个名称(mySnippet例如)。每次在代码中键入此名称时,都有一个选项,如函数,可以使用此代码段。然后,此名称将替换为您的代码,就像您的示例中一样。按照我下面的示例使用我使用的一个片段。

在Visual Studio代码中:文件>首选项>用户代码>选择代码段的类型(在我的示例中为php.json)。文件内容:

"showErrors": {
    "prefix": "_showErrors",
    "body": [
        "ini_set('display_errors', 1);",
        "ini_set('display_startup_errors',1);",
        "error_reporting(E_ALL);"
    ],
    "description": "Insert an script to show php errors."
}
  • 第一行是我的代码段的名称。
  • 前缀是VSCode在您键入此名称时将识别的内容。
  • 正文是将包含在您的代码中的语句。
  • 该描述只是告诉其他用户您的代码的作用。

所属标签

可能回答问题的人

  • 学生

    3 粉丝476 提问7 回答
  • uncle_light

    5 粉丝518 提问6 回答
  • 最爱开车啦

    8 粉丝503 提问5 回答
  • 骑牛看晨曦

    4 粉丝522 提问5 回答

扫码关注云+社区

领取腾讯云代金券