Coder Social home page Coder Social logo

vscode-config's Introduction

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!)

vscode-config's People

Contributors

nezorflame avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.