[VSCode] Todo Tree VSCode插件 待辦事項樹


Todo Tree 一款待辦事項插件

我們寫程序的時候,難免會遇到一些情況需要標記或者擱置,在寫代碼的時候會用一些特殊的注釋來表示不同的內容,使我們可以快速的定位我們注釋的位置。

主要有以下幾種:

TODO: 用來標記待辦的地方。常常在有些地方,我們的功能並沒有實現,使用ToDo標記我們可以快速定位需要實現的部分。

HACK: 用來標記可能需要更改的地方。在寫代碼的時候,有的地方我們並不確定他是正確的,可能未來有所更改,這時候可以使用HACK標記。

NOTE: 添加一些說明文字。

INFO: 用來表達一些信息。

TAG: 用來創建一些標記。

XXX: 用來標記一些草率實現的地方。在寫代碼的時候,有些地方需要頻繁修改,這時候使用XXX標記。

BUG: 用來標記BUG~

FIXME: 用來標記一些需要修復的位置,可以快速定位。

下面是我的一些配色:(左側可以通過點擊快速定位到位置)

示例

配置代碼:(直接設置里搜索todo tree,然后隨便選一個能打開setting.json的選項,復制進去覆蓋就好了)

  "todo-tree.tree.showScanModeButton": false,
  "todo-tree.filtering.excludeGlobs": ["**/node_modules", "*.xml", "*.XML"],
  "todo-tree.filtering.ignoreGitSubmodules": true,
  "todohighlight.keywords": [
  ],
  "todo-tree.tree.showCountsInTree": true,
  "todohighlight.keywordsPattern": "TODO:|FIXME:|NOTE:|\\(([^)]+)\\)",
  "todohighlight.defaultStyle": {

  },
  "todohighlight.isEnable": false,
  "todo-tree.highlights.customHighlight": {
    "BUG": {
      "icon": "bug",
      "foreground": "#F56C6C",
      "type": "line"
    },
    "FIXME": {
      "icon": "flame",
      "foreground": "#FF9800",
      "type":"line"
    },
    "TODO":{
      "foreground": "#FFEB38",
      "type":"line"
    },
    "NOTE":{
      "icon": "note",
      "foreground": "#67C23A",
      "type":"line"
    },
    "INFO":{
      "icon": "info",
      "foreground": "#909399",
      "type":"line"
    },
    "TAG":{
      "icon": "tag",
      "foreground": "#409EFF",
      "type":"line"
    },
    "HACK":{
      "icon": "versions",
      "foreground": "#E040FB",
      "type":"line"
    },
    "XXX":{
      "icon": "unverified",
      "foreground": "#E91E63",
      "type":"line"
    }
  },
  "todo-tree.general.tags": [
    "BUG",
    "HACK",
    "FIXME",
    "TODO",
    "INFO",
    "NOTE",
    "TAG",
    "XXX"
  ],
  "todo-tree.general.statusBar": "total",


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM