我的Visual Studio Code插件介绍

Sublime Text Keymap and Settings Importer

Sublime Text

其实这个看跟人爱好,我是从Sublime Text 3过来的,所以保留了以前快捷键的使用习惯。关于这两种编辑器对比,总的来说Sublime Text 3更轻量级,打开文件速度还是很快的。

Better Comments

Better Comments

效果看上图中红框部分,会让你的代码注释更漂亮,看着更舒服

file-icons

file-icons

效果看上图中红框部分,其实就是根据类型在文件前面显示文件图标

psioniq File Header

psioniq File

  • 看上图中红框部分,用处就是在新建文件中插入文件头,快捷键是按两次ctrl+alt+H

  • 动画演示
    psioniq File2

  • 分享一下我的模板,使用方式是去到Settings->User(or Workspace)->Extensions->psioniq File Header->Templates->Edit in settings.json
    然后copy以下代码。其中User和Workspace的区别,就是User是全局设置,Workspace是当前项目工程设置。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    "psi-header.templates": [
    {
    "language": "*",
    "template": [
    "@file <<filename>>",
    "@version 1.0.0",
    "@date <<filecreated('YYYY-MM-DD')>>",
    "@author FrankieLuo",
    " ",
    "@brief ",
    " ",
    "@note ",
    " ",
    "@copyright Copyright (C) <<year>> HomeIntelligence Co., Ltd. All rights reserved."
    ]
    },
    ],

Doxygen Documentation Generator

doxygen generator

  • 直接动画演示,输入/**,然后回车
    doxygen generator

koroFileHeader

koroFileHeader

这个是国人做的插件,也可以自动产生文件头和函数头,可玩性也很高

markdownlint

markdownlint

这个就是写markdown文档时候的语法提示

Markdown PDF

Markdown PDF

  • 这个插件的作用就是可以导出pdf, html, png, jpeg等,直接点右键就可以导出
    doxygen generator

Bookmarks

Bookmarks

  • 看代码的时候会在代码中多次跳转,嵌套层数过多肯定晕球,这个插件的作用就是记录浏览代码路径,
    快捷键是ctrl+alt+k
  • 下面动画演示整个过程
    doxygen generator

Todo Tree

Todo Tree

  • 写代码中经常有部分功能以后再写再调,这时候我们会写上TODO标记一下以后再做。
  • 点击左边TODO Tree图标,可以展示整个工程的TODO项
    Todo Tree 2

vscode-pdf

vscode-pdf

这个插件其实就是vscode中直接打开PDF文件