Skip to content
| Marketplace
Sign in
Visual Studio>Tools>DHL.VSPackages.TODOHelper
DHL.VSPackages.TODOHelper

DHL.VSPackages.TODOHelper

MAJAHIDE

|
327 installs
| (1) | Free
It adds TODO comments into the code with a specific nomenclature that can be used as metadata in order to query such todos list.
Download

 

Important Note: this is a beta version, is still under development with minor updates and modifications, the UI to trace and create metrics will be the following additions.

The main goal of the tool its the addition of the TODOs comments with a nomenclature in order to treat this pieces of data as metadata son can be tracked and queryable in a interface with this propouse.

The nomenclarure for now its not configurable for the moment, the one its proposed for now are the following:
//TODO: ([ProjectName]|[FileName]|[UserName]|[Date]|[Priority]|[Classification]) [Description] | [Posible_Action]

Example:

The possible values for "Priority" are the following ones (by default it's setted Medium, in case is required to be modify needs to be manually):

  • Low
  • Medium
  • High

For Classification the only one accepted for now are: TechDebt

All values will be set automatically, the only values will be required to be updated are Description and possible action, where description basically describes the issue found, can be a bad implementation, guidelines not implemented, refactor is required, etc. for Possible action it will be a possible action will be taken in order to fix the issue found.

This extension it's linked to a shortcut in this case "Alt + T + D" and added to the tool menu as an option.

Each piece of data bettewn parenteshis will be considered as the querybable metadata:

  • ProjectName: Name of the project where TODO is.
  • FileName: Name of the physical file where TODO comment it is.
  • UserName: Name of the user its working on it (Logged User)
  • Date: When was added the comment, gives tracebelity how old was detected and no action was taken.
  • Priority: Respond accord how critical is the issue found, respect risks, mantenatibility, etc.
  • Classification: for now only respond for TechDebt

 

Comming soon...

VS Dashboard to trace all TODOs...

Wait for more...


www.digitalhivelabs.com
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft