目录

snippets 快速插入代码片段

  • CTRL+SHIFT+P。

  • 搜索 snippets。

  • 根据提示选择为项目常见 snippet。比如 New Snippet for ‘9ong’。

  • 输入 snippet name。

  • 输入 snippet 内容。

    {
        "hugo-post-ref": {
            // "scope": "javascript,typescript",
            "prefix": "ref",
            "body": [
                "[hugo 会无差别替换导致编译有问题,这里忽略,详见.vscode\hugo-post-link.code-snippets]",			
            ],
            "description": "hugo 内部文档 md ref 绝对路径链接"
        },
        "hugo-post-relref": {
            // "scope": "javascript,typescript",
            "prefix": "relref",
            "body": [
                "[hugo 会无差别替换导致编译有问题,这里忽略,详见.vscode\hugo-post-link.code-snippets]",			
            ],
            "description": "hugo 内部文档 md relref 相对路径链接"
        },
        "9ong-原创尾巴": {
            // "scope": "javascript,typescript",
            "prefix": "原创",
            "body": [
                "---\n[9ong@TsingChan](http://www.9ong.com/) 2024 markdown",			
            ],
            "description": "9ong 原创文档"
        },
        "9ong-收藏尾巴": {
            // "scope": "javascript,typescript",
            "prefix": "收藏",
            "body": [
                "----\n<font size=2 color='grey'>本文收藏来自互联网,仅用于学习研究,著作权归原作者所有,如有侵权请联系删除</font>\n\n [9ong@TsingChan](http://www.9ong.com/) markdown 2024 \n\n> 部分引用格式为收藏注解,比如本句就是注解,非作者原文。",			
            ],
            "description": "9ong 收藏文档"
        },
    }
    
  • 以上内容会写入对应项目文件 .vscode\hugo-post-link.code-snippets

自定义任务一键执行 python 脚本命令

  • CTRL+SHIFT+P。

  • 搜索 tasks。

  • 根据提示选择 Tasks - Configure Task。

  • 根据 example 创建 task。

    {
        "version": "2.0.0",
        "tasks": [
            {
                "label": "hugo-md-format",
                "type": "shell",
                "command": "echo ${file}; C:/Users/jm/AppData/Local/Programs/Python/Python37/python.exe i:/src/9ong/myscript/python/hugo-md-format.py",
            },
            {
                "label": "qiniu-img-class",
                "type": "shell",
                "command": "echo ${file}; C:/Users/jm/AppData/Local/Programs/Python/Python37/python.exe i:/src/9ong/myscript/python/qiniu-img-class.py",
            }
        ]
    }
    
  • 以上内容会写入对应项目文件:.vscode\tasks.json

  • 配置快捷键。

    • 打开菜单:file->preferences->keyboard shortcuts。

    • 输入 tasks 找到对应的快捷键,修改为自定义的。

    • 或者 CTRL+SHIFT+P 输入 shortcuts 打开自定义快捷键配置 json 文件。

      找到对应的 command,并进行键绑定,以下是绑定完成后,复制得到的 json 结果:

      {
          "key": "ctrl+alt+h",
          "command": "workbench.action.tasks.runTask"
      }
      

持续更新。


9ong@TsingChan 2024 markdown