For further actions, you may consider blocking this person and/or reporting abuse
For further actions, you may consider blocking this person and/or reporting abuse
Sreeju S -
annaredbond -
Ingo Steinke -
Michael Tharrington -
Once suspended, azure will not be able to comment or publish posts until their suspension is removed.
Once unsuspended, azure will be able to comment and publish posts again.
Once unpublished, all posts by azure will become hidden and only accessible to themselves.
If azure is not suspended, they can still re-publish their posts from their dashboard.
Once unpublished, this post will become invisible to the public and only accessible to Brian Clark 💡.
They can still re-publish the post if they are not suspended.
Thanks for keeping DEV Community safe. Here is what you can do to flag azure:
Unflagging azure will restore default visibility to their posts.
Top comments (62)
Thanks for the Angular Snippets love!
Thanks for the GitLens mention!
Thank you for creating it. It's amazing!
Thanks for the Project Manager mention!
You're welcome. Thank you for making it. It's awesome! And welcome to dev.to :)
Thanks for sharing this comprehensive list Dzhavat 👍 I had not heard of the Project Manager or CSS Flexbox Cheatsheet extensions before and am checking them out now.
I have a few that I must have
ctrl+s
= well formatted code.Synthwave x Fluoromachine is what I've been using. It takes the original idea and turns it up to 11.
I didn't know about Settings Sync until now. This is perfect for switching between my mac and pc. Cheers!
All great! In particular Settings sync has been a huge help with jumping between machines. Thanks for sharing Brad 👍
GitLens - it allows me to quickly see history both for files and for individual lines within a file and quickly compare to see what changed without having to remember (or look up) git diff commands.
Yessss. GitLens is fantastic. Thanks for sharing Shawn 👍
Obviously Random Name Generator!
Just kidding, I wrote that one when I just wanted an excuse to get to know the VS Code API.
Here's a few I like:
Azure Pipelines
Azure Repos
Bracket Pair Colorizer 2
C#
Live Share
Peacock
PowerShell
I think they're all pretty straightforward for why I like them and how they're used. The only non-obvious thing, is that with the Azure Pipelines extension, you can change the language of a YAML build definition from
YAML
toAzure Pipelines
and get some better intellisense.Thanks for the Peacock love!
It's stopped me from "doing a dumb" more than a couple times!
We have similar tastes I see 🙂. Definitely a good list of extensions Thomas and thanks for sharing them 👍
The "Remote Development" Extension (pack). This is just amazing! I use it daily and I would cry like a little child when someone would take it away from me! This makes daily development so much easier! Just set up your remote env and from that point just open VS Code and everything is setup. Amazing!
I also published a post about my VS Code setup. There I talk about the other extensions I use.
Lol well I don't think anyone is gonna take it away from you and I'm glad to hear it's been helpful. Thanks for sharing your input and for the post about your setup. It's always fun to see how other devs have everything configured 👍
Some of my current favorites:
console.log()
with the code path in case you're like me and like to litter them all over the placeWhoa Toggle Quotes is pretty neat! Thanks for sharing Marcelo 👍
Glad you like Peacock, thanks :)
Git Graph - Does exactly what it says
Git Lens - Git on steroids
Atlassin Bitbucket - issue tracking, code review, pull requests all inside the editor
Docker - Managing images and containers
VscodeVim - Good way to learn vim
Horizon Theme - My current theme
That Git Graph shows some nice visualizations of my project's history and the Horizon theme looks nice too. Thanks for sharing Quintus 👍
Remote Development is a tool I use every day. It makes it so easy to work on server code.
VsCodeVim is great for people like me who love vim, but also want to use a more modern experience. I especially love how vim macros work in VS Code.
I really need to take the time to learn Vim keyboard shortcuts. I'm very jealous and it's cool to hear the extension helps keep you moving with that skill. Thanks for sharing Jarett 👍
My favorite language-agnostic extensions
Shameless plug: These are all grouped together into my language agnostic extension pack: Essentials
Others that I'm test driving, but I'm not sold on yet include:
Glad you like Peacock, thanks :)
This is a fantastic list. A bunch I had not heard of so thanks for sharing Braden 👍
GitHub Pull Requests
Great for PR checkouts/reviews.
Remote Development Extension Pack
The only way I want to develop now. So much so that I wrote a talk about it.
Gist
Awesome extension for managing/editing your Gists.
Docker
Great for linting Dockerfiles & docker-compose files. Also gives nice insight to containers, images, networks and volumes on your machine.
Angular Snippets (Version 8)
Snippets that speed up my Angular work. Thank you @john_papa for the countless hours you've saved me with this one.
Bracket Pair Colorizer 2
Nice coloring of brackets to identify where you're at and what's closed.
Glad you like the Angular Snippets, thanks :)
Nice Mike. Would've been surprised considering recent events if you hadn't included the Remote Development one. Good stuff and thanks for sharing 👍
Haxe Support for Visual Studio Code has been in super high quality. It's maintained by some of the Haxe compiler developers and I've been seeing them adding features directly to the compiler for the VS code extension!
Whoa that sent me down a fun rabbit hole. Had no idea what Haxe was before and it seems really cool. What kind of apps have you built with it?
Also thanks for sharing Andy 👍
Haxe mostly shines in the game dev area at the moment. You can find many great games in the haxe.org game use-case page.
I myself use Haxe for everything. My current startup Giffon 🎁 is written in Haxe (targeting JS/node). In the past when I was doing my PhD, I use the Haxe Python target for data analysis, and the Java target for writing an Android app.
It's not that using Haxe will let anyone know how to write website, do data analysis, or write native mobile apps instantly, but it's more of a tool to let me jump through all these areas without googling "how to find an element in an array in language X" all the time, and just focus on building the thing.
Azure Functions!!! My less well known but super useful one is REST Client that lets you do Postman-like requests without leaving the editor.
Ooo yea that extension is super handy testing out API's. I love when I can stay in one context while developing. And yes of course the Azure Functions extension is great especially for that local debugging capability. Thanks for sharing Jeff 👍
Apart from the usual well-known ones (GitLens etc.)
ECMAScript Quotes Transformer - Lets you toggle between the three types of quotes. Perfect when binded to Ctrl/Cmd + '
Find-Jump - Press a key combination, start writing the characters you want to jump to, press the keys shown next to your jump target and tadam, you can easily go anywhere in your code without using your mouse, arrow keys or read 3 books about VIM keybindings.
These are both quite interesting. Didn't realize there was so much toggling between quote types as @Marcelo Alves also shared something similar called Toggle Quotes. Maybe I need to dig into this more haha. Thanks for sharing Maxime 👍
Can I shamelessly love my own extension, Profile Switcher, which is used to create profiles of settings & extensions to switch between.
Of course you can and what a great extension it is! Thanks for sharing Aaron 👍
"Prettier" is a must have for me, not having to deal with formatting code manually probably saves me several hours a week.
"Code spell checker" is another key extension, especially when writing user visible text.
"Indent Rainbow" and "Rainbow Brackets" are extremely useful for parsing complexly nested sections.
"Comment anchors" is a huge step up for those TODO comments we all leave. They are color coded, can be navigated directly to via an extension page, and show up on the scroll bar. I frequently use this to mark my path as I'm hunting for an elusive bug or building a complex feature.
For sure Prettier has saved me a ton of time but there have also been times I've felt like I'm in battle with it haha.
I'm gonna check out the comment anchors as that sounds like a nice addition. Thanks for sharing 👍