Text Editor - DanielvandeVelde/Matcher GitHub Wiki

Text Editor

code editor

I'm using Visual Studio Code
I used Atom before this, but all the senior developers at my internship were using this so I switched over like the sheep I am.
I really like the built-in Terminal and Problems switch so I can run my code and also keep an eye on any possible problems in the linter.

I'll do a small list of what extensions I'm using and why I love them, since I don't really know what else to say.

Theme

Dracula Official

Dracula Official is one of the themes I like best and currently have installed.
I also used One Dark Pro and Gruvbox Material but Dracula Official seemed to stick.
I'm specifically using Dracula Soft as a theme.

Font family

Fira Code

Fira Code is my preferred font family.
It is a monospaced font and just works for me.
On their GitHub they have some fancy words like fine-tuning punctuation and frequent letter pairs which means that it just looks better (to me at least).
They also have ligatures which might be an issue for some people.
I personally like it a lot since my mind reads => as a single arrow anyway but some people find it wrong, an eyesore or just don't like it.
You can try it out/think about it yourself or read one of the many discussions to why it's good or bad.

ESLint

As a linter I have ESLint set in my code-editor.
I'm running it for every file it can run for.
I'm not using it as a formatter though, that's where Prettier comes in.

Prettier

I prefer Prettier as my formatter.
Why I don't use ESLint as a formatter I don't quite know.
I probably have a very good reason for it though.
I've set it up this way a while ago and just never touched it again.
It might be worth checking out or moving the configurations over to ESLint.
Another thing to add to my TODO-list.

Easier life

Bracket pair colorizer 2

Bracker pair colorizer 2 makes looking at brackets a lot better.
I thought it was a bit childish at first but quickly seeing which brackets belong to eachother makes life a lot easier.

Visual Studio IntelliCode

Visual Studio IntelliCode is a great addition to code quickly.
It auto-completes a lot of things based on what and where you're typing.
This can be a function-name, variable name it just in general saved me a lot of time by not having to type the same thing (but mostly spelling-mistakes).

Path Intellisense

Path Intellisense auto-completes the path based on your current working directory.
This also saves me some time and hassle but most of the time I know I'm doing something wrong since the auto-complete doesn't pop-up and I was just trying to access something in the wrong folder all along.

Markdown Preview Enhanced

Markdown Preview Enhanced is also something I use just like path intellisense to not suffer from embarrassment.
A lot of the times I think my MarkDown is nice, push it to GitHub only to notice I completely failed some formatting and am forced to immediately commit a 'oopsie whoopsie, fixed code block' .

Code Spell Checker

Code spell Checker is also one of the things that annoy me to no end for throwing up problems with my aptly named camelCased variable- and function-names.
But the few times I do make a spelling mistake it saves me a lot of embarrassment.

file-icons

file-icons.. I like little icons.
They look nice and colorful, also lets me know what something is so I don't need to read the file-extension.

Not using

I'm not using any GitHub or Heroku plug-ins or the webversions.
I might want to someday, but for now I'm fine using the CLI for everything.
It's the way I learned it so that's probably why I prefer the control it gives me and using it.
My bash is also quite nice (but unnecessarily so) If you do have any suggestions I would love to know!

⚠️ **GitHub.com Fallback** ⚠️