create account

Exploring my Visual Studio Code Configuration by themarkymark

View this thread on: hive.blogpeakd.comecency.com
· @themarkymark ·
$47.31
Exploring my Visual Studio Code Configuration
![image.png](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](https://peakd.com/technology/@themarkymark/introducing-vs-code-the-best-text-editor).

**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](https://peakd.com/development/@themarkymark/synchronizing-your-settings-in-vs-code) 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.

* Highlight Matching Tag
* Auto Rename Tag
* Rainbow Brackets

---

## 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
<sub>[Source](https://www.thunderclient.io/)</sub>

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

--

## Misc utilities

Here are a few utility extensions I like.

* Todo Tree - Integrated Todo Tracking
* Copy Relative Path - Simple utility to copy relative path of file
* Duplicate Action - Save a lot of clicking duplicating files in your project
* EditorConfig - Support EditorConfig files in your project
* ColorHighlight - Highlight Web colors
* HTML CSS Support - Intellisense for CSS
* Markdownlint & Markdown All in One - Tools for markdown writing
* npm & npm intellisense - NPM module utilities
* Remote SSH, SSH Editing, WSL - Remote SSH Editing Tools
* Tailwind CSS Intellisense - Tailwind is my new favorite thing, and this makes it better
* Volar - Greatly improves VueJS 3 support
* YAML - Yaml language support
* Jupyter - Jupyter Notebooks support directly in VS Code


<sub>[Cover Image](https://launchdarkly.com/blog/launched-version-2-of-the-launchdarkly-visual-studio-code-extension/)</sub>


---

<center>Securely chat with me on [Keybase](https://keybase.io/officialmarky)
<center>https://images.hive.blog/0x0/https://steemitimages.com/DQmcWxV1dpA1eAtw2ipwZiWZkydyVNU5LaLa2Ak1GUnbGmS/The-Marky-Mark.png </center>
# <center>  [Why you should vote me as witness](https://peakd.com/witness-category/@themarkymark/why-you-should-vote-for-themarkymark-as-witness)  </center> #

[![](https://steemitimages.com/DQmPkQhAQceC7aHr4Gy5GKv7LMoiy47P7PyaNCeZBHMpFke/white-bg-with-drop-shadow.gif)](https://hivesigner.com/sign/account-witness-vote?witness=themarkymark&approve=1)     
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 274 others
properties (23)
authorthemarkymark
permlinkexploring-my-visual-studio-code-configuration
categorydevelopment
json_metadata{"app":"peakd/2021.07.5","format":"markdown","tags":["development","vscode","palnet","neoxian","archon","ash","proofofbrain","cent","technology"],"users":["themarkymark"],"image":["https://files.peakd.com/file/peakd-hive/themarkymark/48HdVgSejyqpgknNiF2EU3cfmj7HEibiSmCYxppQ1rPA1EucrstxRjfM1PmopoJjgL.png","https://i.imgur.com/uRm7O77.png","https://i.imgur.com/YId7gij.png","https://i.imgur.com/KmLiPUF.png","https://i.imgur.com/c9EQZ6J.png","https://i.imgur.com/MuKB8M4.png","https://steemitimages.com/DQmcWxV1dpA1eAtw2ipwZiWZkydyVNU5LaLa2Ak1GUnbGmS/The-Marky-Mark.png","https://steemitimages.com/DQmPkQhAQceC7aHr4Gy5GKv7LMoiy47P7PyaNCeZBHMpFke/white-bg-with-drop-shadow.gif"]}
created2021-08-24 23:36:09
last_update2021-08-24 23:36:09
depth0
children8
last_payout2021-08-31 23:36:09
cashout_time1969-12-31 23:59:59
total_payout_value23.705 HBD
curator_payout_value23.608 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5,096
author_reputation1,783,736,112,855,837
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,771,799
net_rshares57,178,087,589,898
author_curate_reward""
vote details (338)
@bala41288 ·
$0.02
I realize there are a few extensions that I have not been using. I'm going to try them. Thanks for this neat post. 👍
👍  , , , ,
properties (23)
authorbala41288
permlinkre-themarkymark-2021825t94954477z
categorydevelopment
json_metadata{"tags":["development","vscode","palnet","neoxian","archon","ash","proofofbrain","cent","technology"],"app":"ecency/3.0.22-mobile","format":"markdown+html"}
created2021-08-25 04:19:54
last_update2021-08-25 04:19:54
depth1
children0
last_payout2021-09-01 04:19:54
cashout_time1969-12-31 23:59:59
total_payout_value0.010 HBD
curator_payout_value0.009 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length116
author_reputation1,554,833,627,601,913
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,775,698
net_rshares26,332,878,289
author_curate_reward""
vote details (5)
@chasmic-cosm ·
$0.02
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.



---

<center><sub>Posted via [proofofbrain.io](https://www.proofofbrain.io/@chasmic-cosm/qyebw0)</sub></center>
👍  , , , ,
properties (23)
authorchasmic-cosm
permlinkqyebw0
categorydevelopment
json_metadata{"tags":["proofofbrain"],"app":"proofofbrain/0.1","canonical_url":"https://www.proofofbrain.io/@chasmic-cosm/qyebw0"}
created2021-08-25 12:55:15
last_update2021-08-25 12:55:15
depth1
children0
last_payout2021-09-01 12:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.010 HBD
curator_payout_value0.009 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length268
author_reputation4,159,775,155,640
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,784,242
net_rshares25,940,511,623
author_curate_reward""
vote details (5)
@dickturpin ·
$0.02
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.
👍  , , , , ,
properties (23)
authordickturpin
permlinkre-themarkymark-2021825t11134224z
categorydevelopment
json_metadata{"tags":["development","vscode","palnet","neoxian","archon","ash","proofofbrain","cent","technology"],"app":"ecency/3.0.19-vision","format":"markdown+html"}
created2021-08-25 10:13:42
last_update2021-08-25 10:13:42
depth1
children0
last_payout2021-09-01 10:13:42
cashout_time1969-12-31 23:59:59
total_payout_value0.012 HBD
curator_payout_value0.010 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length267
author_reputation42,455,452,634,576
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,781,406
net_rshares30,065,654,642
author_curate_reward""
vote details (6)
@gangstalking ·
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
👎  ,
properties (23)
authorgangstalking
permlinkre-themarkymark-exploring-my-visual-studio-code-configuration-20210824t233617066z
categorydevelopment
json_metadata{"app":"hive-bot/0.6.3"}
created2021-08-24 23:36:18
last_update2021-08-24 23:36:18
depth1
children0
last_payout2021-08-31 23:36:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length343
author_reputation-67,597,107,868,724
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,771,816
net_rshares-25,972,460,207
author_curate_reward""
vote details (2)
@imwatsi · (edited)
> 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.*

- *Witness name: `imwatsi`*
- *[HiveSigner](https://hivesigner.com/sign/account-witness-vote?witness=imwatsi&approve=1)*
👍  , , ,
properties (23)
authorimwatsi
permlinkqyec0t
categorydevelopment
json_metadata{"app":"hiveblog/0.1","links":["https://hivesigner.com/sign/account-witness-vote?witness=imwatsi&approve=1"]}
created2021-08-25 12:58:06
last_update2021-08-25 12:59:21
depth1
children0
last_payout2021-09-01 12:58:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length349
author_reputation131,386,362,730,495
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,784,295
net_rshares20,122,642,827
author_curate_reward""
vote details (4)
@jaminsfrank ·
😁
properties (22)
authorjaminsfrank
permlinkre-themarkymark-2021825t43648701z
categorydevelopment
json_metadata{"tags":["development","vscode","palnet","neoxian","archon","ash","proofofbrain","cent","technology"],"app":"ecency/3.0.19-vision","format":"markdown+html"}
created2021-08-25 00:06:48
last_update2021-08-25 00:06:48
depth1
children0
last_payout2021-09-01 00:06:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1
author_reputation79,852,174,457
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,772,366
net_rshares0
@phuong.sitha ·
It's good program for writing code and use do something.
👍  , , ,
properties (23)
authorphuong.sitha
permlinkre-themarkymark-qye5wm
categorydevelopment
json_metadata{"tags":["development"],"app":"peakd/2021.07.5"}
created2021-08-25 10:46:00
last_update2021-08-25 10:46:00
depth1
children0
last_payout2021-09-01 10:46:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length56
author_reputation8,968,033,084,188
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,781,871
net_rshares19,535,142,023
author_curate_reward""
vote details (4)
@vaipraonde ·
Going to try it. 
Sublime and NetBeans fan here.
Also notepad++ for quick scripting
👍  , ,
properties (23)
authorvaipraonde
permlinkre-themarkymark-qyddav
categorydevelopment
json_metadata{"tags":["development"],"app":"peakd/2021.07.5"}
created2021-08-25 00:28:09
last_update2021-08-25 00:28:09
depth1
children0
last_payout2021-09-01 00:28:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length83
author_reputation82,396,244,761,399
root_title"Exploring my Visual Studio Code Configuration"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id105,772,657
net_rshares6,679,169,923
author_curate_reward""
vote details (3)