In this article, I’ll be sharing my VS-Code Setup with you. It includes the theme and Icons that use and Extensions (this is very important).
🎨Theme
I switch between themes.
Most of the Time I use Andromeda as my primary theme for VS Code but sometimes I switch to C/C++ theme.
🪟Icons
For Icons, I sometimes switch between Fluent Icons Theme
and vscode icons.
Now let’s dive into the best part, there are a lot of extensions I mention only my favorite or the one that I use mostly every day. Anyway, let’s start from A to Z.
Better Comments
The Better Comments extension will help you create more human-friendly comments in your code.
Download: Better Comments
C/C++ Extension Pack
An extension package which includes all necessary extensions for C/C++ Developer
Download: C/C++ Extension Pack
C/C++ Include Guard
The C/C++ Include Guard extension enables you to add, remove or update include guard macros to your C/C++ header files in one go.
Download: C/C++ Include Guard
Doxygen Documentation Generator
This VS Code Extensions provides Doxygen Documentation generation on the fly by starting a Doxygen comment block and pressing enter.
Download: Doxygen Documentation Generator
Error Lens
Error Lens turbo-charges language diagnostic features by making diagnostics stand out more prominently, highlighting the entire line wherever a diagnostic is generated by the language and also prints the message inline.
Download: Error Lens
Markdown All in One
All you need for Markdown (keyboard shortcuts, table of contents, auto preview and more).
Note: VS Code has basic Markdown support out-of-the-box (e.g, Markdown preview), please see the official documentation for more information.
Download: Markdown All in One
PlatformIO IDE
PlatformIO IDE is a Professional development environment for Embedded, IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbed OS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy
Download: PlatformIO IDE
Tabnine AI
Tabnine is an AI code assistant that makes you a better developer. Tabnine will increase your development velocity with real-time code completions in all the most popular coding languages and IDEs.
Download: Tabnine AI
WakaTime
And last but not least WakaTime is an open-source VS Code plugin for metrics, insights, and time tracking automatically generated from your programming activity.
Download: WakaTime
Wrapping up
This is all. I hope you find this useful. If you do, then don’t forget to give ❤️ and Bookmark 🏷️ for later use and if you have any questions or feedback then don’t hesitate to drop them in the comments below. I’ll see in the next one.
Please visit also my website to read more informative blogposts
Connect with me on LinkedIn to read more about C/C++, Git, Github, and more…!
Top comments (0)