Skip to content

nezorflame/vscode-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vscode-config

Useful links and settings for VSCode IDE.

Short link for settings file: https://git.io/JJigb

Documentation

Recommended extensions

Keybindings as in the IDEA-like IDE's - link

Integrations

  • Go (link): main extension for VSCode which transforms it into the IDE for Go + LSP-server gopls for proper Go modules integration
  • Go Autotest (link): support for autotesting of Go tests
  • Docker (link): Docker integration
  • Kubernetes (link): Kubernetes integration
  • Team Chat: for Slack, Discord, Live Share (link): integration with the popular team chat platforms

Additional formatting support

  • vscode-proto3 (link): Protobuf v3
  • Clang-Format (link): multi-language formatting support (including protobuf) - must-have companion for the vscode-proto3 (don't forget to install the ClangFormat binary e.g. with brew install clang-format)
  • YAML (link): YAML
  • shell-format (link): script and config formatting (shellscript, Dockerfile, hosts, etc.)
  • Markdown All in One (link): extended Markdown support
  • markdownlint (link): linter for the Markdown files
  • Better TOML (link): TOML support
  • pgFormatter (link): PostgreSQL

Utilities

  • TODO Highlight (link): better support for TODO, FIXME and other WIP-like code comments
  • Quick Task (link): task manager for VSCode tasks
  • Paste JSON as Code (link): code generation out of the JSON files
  • Dash (link): support for the Dash (macOS) and Zeal (Linux/Windows) documentation helpers
  • Share Code (link): enables quick code sharing through the Github Gist / Pastebin
  • carbon-now-sh (link): make beautiful code screenshots with formatting support
  • change-case (link): quickly change the case of the word(s), supports multiple styles
  • VS Live Share (link) + extension pack (link): allows to create remote coding sessions and work collaboration (more on that here)

Git

  • GitLab Workflow (link): Gitlab workflow integration
  • GitLens — Git supercharged (link): Git-multitool
  • Git History (link): extends native Git support with rich history functions
  • ignore "g" it (link): quickly add files/folders to .gitignore

Database tools

  • vscode-database (link): support working with MySQL and PostgreSQL right from the VSCode editor (can be integrated with other DB extensions)
  • SQLite (link): SQLite
  • SQL Server (mssql) (link): MSSQL

Themes and icon packs

  • One Dark Pro (link): Atom-like theme
  • Material Icon Theme (link): Material-styled icons
  • Material Theme (link): a set of Material themes (already with icons!)

About

Useful links and settings for VSCode

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published