10 Best VSCodium and VS Extensions to Improve your productivity if you are SRE

Maureenbarahona
4 min readApr 22, 2022

--

As an SRE / Full Stack developer and as I have shouted to the world, I love open source. First of all, modern IDEs help me focus on the creative task (eg coding) and eliminate a lot of repetitive and tedious tasks. Also, they help me maintain my focus by using a tool and reduce costly context switching of my brain.

In this post I will mainly focus on VS Codium code for cloud native development.

VSCodium is a community-driven, freely-licensed binary distribution of Microsoft’s editor VS Code. Screenshot. Why Does This Exist. Microsoft’s vscode source — https://github.com/VSCodium

But the purpose is that tools help us to be more efficient, so let’s go with it

GitLens — Git supercharged

GitLens simply helps you better understand code. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to gain further insights as to how and why the code evolved. Effortlessly explore the history and evolution of a codebase.

Docker

The Docker extension makes it easy to build, manage, and deploy containerized applications from VS Codium. It also provides one-click debugging of Node.js, Python, and .NET Core inside a container.

Kubernetes

The extension for developers building applications to run in Kubernetes clusters and for DevOps staff troubleshooting Kubernetes applications.

Works with any Kubernetes anywhere (GCP, Azure, Minikube, AWS and more!).

Prettier -Code Formatter

Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.

YAML

Provides comprehensive YAML Language support to VS Codium, via the yaml-language-server, with built-in Kubernetes syntax support.

Git Graph

View a Git Graph of your repository, and easily perform Git actions from the graph. Configurable to look the way you want!

Terraform

This is a VS Code extension. Adds syntax support for the Terraform and Terragrunt configuration language.

Todo Tree

This extension quickly searches (using ripgrep) your workspace for comment tags like TODO and FIXME, and displays them in a tree view in the activity bar. The view can be dragged out of the activity bar into the explorer pane (or anywhere else you would prefer it to be).

vscode-icons

Manage pull requests and conduct code reviews in your IDE with full source-tree context. Comment on any line, not just the diffs. Use jump-to-definition, your favorite keybindings, and code intelligence with more of your workflow.

Code Runner

Run code snippet or code file for multiple languages: C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA, Less, Fortran, Ring, and custom command

You share which ones are your favorites, these are mine

--

--

Maureenbarahona
Maureenbarahona

Written by Maureenbarahona

Cloud GDE - DevOps/SRE Engineer /Co-Organizer in @DevTeam504 /Organizer in @cncfHonduras /ambassador at phi-economy, /Woman Techmakers Ambassador

Responses (2)