My VSCode extensions recommendations, regardless of the programming language


Conventional commits

Link:
vivaxy.vscode-conventional-commits
Purpose:
• For commit standardization


Markdown Link Checker

Link:
dlyz.md-link-checker
Purpose:
• Checks links in .md files


Error Lens

Link:
usernamehw.errorlens
Purpose:
• Shows an error on the exact line it occurs
• More instant feedback compared to always needing to check the “Problems” in the terminal


Symlink follow

Link:
zaucy.symlink-follow
Purpose:
• Opens the file the symlink points to

Recommendation:
• Open Preferences (On MacOS Command+Shift+P)
• Select: “Preferences: Open User Settings”
• Find: symlink-follow.autoFollow
• Set it to: ✓


Quick go to selected file path

Link:
duXing.quick-go-to-selected-file-path
Purpose:
• Quicker navigation through the repository

Usage:

  1. Select a file path in the text editor or move cursor over the filename
  2. Ctrl (or ⌘) + E: fill the text of selection to Quick Open panel
  3. Press Enter to confirm

Copy filename

Link:
bradzacher.vscode-copy-filename
Purpose:
• Adds options to copy directory name / file name / file name without extensions by right-clicking on the file in the Explorer

Exact commands added:
• Copy Filename
• Copy Filename Without Extensions


.puml viewer

Link:
jebbs.plantuml
Purpose:
• For .puml preview


.md viewer

Link:
shd101wyy.markdown-preview-enhanced
Purpose:
• For .md preview


.ansi/log viewer

Link:
iliazeus.vscode-ansi
Purpose:
• Provides a colorful preview for log files, matching console output conventions