Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Github';在VSCode中作为代码片段的要点_Github_Visual Studio Code_Gist_Vscode Snippets - Fatal编程技术网

使用Github';在VSCode中作为代码片段的要点

使用Github';在VSCode中作为代码片段的要点,github,visual-studio-code,gist,vscode-snippets,Github,Visual Studio Code,Gist,Vscode Snippets,可以在Visual Studio代码中使用我存储在Gist中的片段 最好是一个扩展,它允许我将它们保存在gist中,并且能够在那里修改它们,而无需下载并在VSCode中安装它们。我和您有同样的问题 所以,我做了一个工具 通过gisnippetsync 它的名字是gisnippet,意思是gist+snippet 安装nodejs 使用npm安装-g gisnippet轻松安装 授权您的github令牌,该令牌具有gist权限,可以登录gisnippet (可选)使用gisnippet gl

可以在Visual Studio代码中使用我存储在Gist中的片段


最好是一个扩展,它允许我将它们保存在gist中,并且能够在那里修改它们,而无需下载并在VSCode中安装它们。

我和您有同样的问题

所以,我做了一个工具

通过
gisnippetsync

它的名字是gisnippet,意思是gist+snippet

  • 安装nodejs

  • 使用npm安装-g gisnippet轻松安装

  • 授权您的github令牌,该令牌具有gist权限,可以登录gisnippet

  • (可选)使用
    gisnippet globalfolder
    设置vscode的代码段路径。通常这条路是这样的 C:\Users\yourname\AppData\Roaming\Code\User\snippets

  • 使用gisnippet show查看所有gist,您可以查看gist的说明、id和包含的文件

     vuetify-template e2189f3b10cd5c83156e4c7ac6b9ad4f 2020-10-19T02:55:07Z
    
    • 线框-base.vue 452
    • 线框约束.vue 2101
    • 线框-discord.vue.vue 2393
    • wireframe-extended-toolbar.vue 9
    • wireframe-inbox.vue 2547
    • 线框侧导航.vue 526
    • 线框-system-bar.vue 1171
    • 线框-三柱.vue 1609
  • 复制gist id,并使用
    gisnippet sync
    将gist转换为代码段文件。可选参数-g表示代码段文件将在set全局文件夹中生成,否则将在当前文件夹中生成。您可以将生成的结果复制到vscode根目录中的.vscode文件夹中,以便仅在当前项目中使用