+-+-+ +-+ +-+-+-+-+
|G|O| |4| |H|I|V|E|
+-+-+ +-+ +-+-+-+-+

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

Exploring my Visual Studio Code Configuration

BY: @themarkymark | CREATED: Aug. 24, 2021, 11:36 p.m. | VOTES: 337 | PAYOUT: $47.31 | [ VOTE ]

[IMAGE: https://files.peakd.com/file/peakd-hive/themarkymark/48HdVgSejyqpgknNiF2EU3cfmj7HEibiSmCYxppQ1rPA1EucrstxRjfM1PmopoJjgL.png]

I love Visual Studio Code, it is without a doubt the best thing Microsoft has done in the last 10+ years. I used to be a big Sublime Text fan until VS Code came out and made it obsolete. I still use Sublime Text every day but only for standard text editing, any coding I do in VS Code. I don't even use extensions in Sublime Text anymore, just a vanilla install.

I'm not going to go into why I love VS Code so much, I already did that.

If you are a developer and want to improve your developing experience, I recommend using VS Code.

Here are some settings and extensions I recommend to improve your experience.

Settings Synchronization

The first thing I recommend doing before doing anything else is configure settings synchronization. You can find my instructions here on how to do it, this will automatically sync any configuration and extension changes you do so you can have the same experience across multiple devices or when you need to reinstall your computer for whatever reason.

Hive Status Bar Extension

You can find my Hive Status Bar extension in the Marketplace for free.

https://i.imgur.com/uRm7O77.png

This extension will show the Hive price in the status bar.

https://i.imgur.com/YId7gij.png

Theme

There are a lot of options here, and this is up to you what you think is best. I will recommend a theme I recently come across I am enjoying. It's a bit extreme but it is called Synthwave '84 and it is nuts!

https://i.imgur.com/KmLiPUF.png

There are lots of good options to choose from if you don't like this one, I recommend Github Theme, Winter is Coming, Cobalt2, Dracula, or Material. There are tons to choose from, only you know what is best. Do not underestimate how much a good theme can improve your experience and ability to grok code.

I also recommend using an icon theme as well, I like VS Code Icons.

https://i.imgur.com/c9EQZ6J.png

Code Formatting and Linting

You absolutely must use a linter and code formatter, it will make your code more readable, prevent errors, and minimize changes every time you or a collaborator commit code.

If you are using Python I recommend the official Python module and Prettier formatter.
If you are using Javascript I recommend ESLint & Babel ES6/ES7 and Prettier formatter.

In all cases, I recommend you use Prettier as it is the standard for code formatting. Linter depends on the language you develop in.

Git Extensions

I highly recommend Git History and GitLens, both will dramatically improve your experience when working with git. To be honest though, I typically use git from the command line, but there are still benefits for both of these plugins.

Tag plugins

There are a few tag plugins that will make your life easier, I highly recommend these.

API testing from within VS Code

Most developers are familiar with Postman, there is now a similar extension built into VS Code that works just as good. I also don't like the recent changes to Postman requiring you to run an agent.

Check out Thunder Client.

https://i.imgur.com/MuKB8M4.png
Source

The functionality covers about 98% of what you would need Postman for.

--

Misc utilities

Here are a few utility extensions I like.

Cover Image

Securely chat with me on Keybase
https://images.hive.blog/0x0/https://steemitimages.com/DQmcWxV1dpA1eAtw2ipwZiWZkydyVNU5LaLa2Ak1GUnbGmS/The-Marky-Mark.png

Why you should vote me as witness

[IMAGE: https://steemitimages.com/DQmPkQhAQceC7aHr4Gy5GKv7LMoiy47P7PyaNCeZBHMpFke/white-bg-with-drop-shadow.gif]

TAGS: [ #development ] [ #vscode ] [ #palnet ] [ #neoxian ] [ #archon ] [ #ash ] [ #proofofbrain ] [ #cent ] [ #technology ]

Replies

@gangstalking | Aug. 24, 2021, 11:36 p.m. | Votes: 2 | [ VOTE ]

Electronic-terrorism, voice to skull and neuro monitoring on Hive and Steem. You can ignore this, but your going to wish you didnt soon. This is happening whether you believe it or not. https://ecency.com/fyrstikken/@fairandbalanced/i-am-the-only-motherfucker-on-the-internet-pointing-to-a-direct-source-for-voice-to-skull-electronic-terrorism

@jaminsfrank | Aug. 25, 2021, 12:06 a.m. | Votes: 0 | [ VOTE ]

😁

@vaipraonde | Aug. 25, 2021, 12:28 a.m. | Votes: 3 | [ VOTE ]

Going to try it.
Sublime and NetBeans fan here.
Also notepad++ for quick scripting

@bala41288 | Aug. 25, 2021, 4:19 a.m. | Votes: 5 | [ VOTE ]

I realize there are a few extensions that I have not been using. I'm going to try them. Thanks for this neat post. 👍

@dickturpin | Aug. 25, 2021, 10:13 a.m. | Votes: 6 | [ VOTE ]

Up until the FOSS community started accepting MS love, I would have been forced by my community peers and values to respond "Eww! Visual Basic!" course nowadays it's all one big love fest. However, I've always subscribed to the "Whatever gets the job done." attitude.

@phuong.sitha | Aug. 25, 2021, 10:46 a.m. | Votes: 4 | [ VOTE ]

It's good program for writing code and use do something.

@chasmic-cosm | Aug. 25, 2021, 12:55 p.m. | Votes: 5 | [ VOTE ]

I found synthwave '84 a bit much for me. I personally use dark + material.

Thunder client looks super cool! I'll certainly be adding that to my arsenal.

Posted via proofofbrain.io

@imwatsi | Aug. 25, 2021, 12:58 p.m. | Votes: 4 | [ VOTE ]

> it is without a doubt the best thing Microsoft has done in the last 10+ years

I totally agree.

Glad you shared Thunder Client, been looking to move away from Postman for a while. Thanks.

I run a Hive witness node.

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>