What are some of the best extensions for Web developers on Vscode?

i would love to have the best set up for my web dev journey
10 Replies
b1mind
b1mindβ€’6mo ago
I say limit the extensions you use and only add them as you find the need There are some language specific you need, some functional, some pure style That being said some I personally can't live without are
//language
html css support
css peek
css var complete
//tooling
prettier
bookmarks
todo+
Cspell (code spell checker)
//looks
symbols (icon theme)
NightMind (my vsc theme)

I also have more specific things but not many (wsl, svelte for vsc, etc)
//language
html css support
css peek
css var complete
//tooling
prettier
bookmarks
todo+
Cspell (code spell checker)
//looks
symbols (icon theme)
NightMind (my vsc theme)

I also have more specific things but not many (wsl, svelte for vsc, etc)
Tok124 (CSS Nerd)
Tok124 (CSS Nerd)β€’6mo ago
I use these ones https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens https://marketplace.visualstudio.com/items?itemName=medzhidov.font-awesome-codes-css https://marketplace.visualstudio.com/items?itemName=glenn2223.live-sass https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense https://marketplace.visualstudio.com/items?itemName=chrmarti.regex https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons https://marketplace.visualstudio.com/items?itemName=jaheenafsarsyed.live-pug-compiler https://marketplace.visualstudio.com/items?itemName=Alexander-Corp.colortohsl https://marketplace.visualstudio.com/items?itemName=Wscats.eno They are all very useful in my opinion πŸ™‚ But you can probably skip the pug compiler unless you also use pug ^^
b1mind
b1mindβ€’6mo ago
ah another Pug lover! you know whats really nice... Using Vituum for pug templating πŸ˜‰ (https://vituum.dev/guide/) Having your editor do the compile is just meh for me anymore.
Tok124 (CSS Nerd)
Tok124 (CSS Nerd)β€’6mo ago
Oh, i've never heard about vituum, thanks for the advice ! I will check that out, i mostly just write pug in codepen, but it happens sometimes that i write it in vscode too :p
b1mind
b1mindβ€’6mo ago
Vituum lets you use it proper with actual templating
Zach
Zachβ€’6mo ago
learning vim keybindings and getting a vim extension is really nice
b1mind
b1mindβ€’6mo ago
second this and if you outgrow it NeoVim extention require a bit more setup (requiring neovim itself installed) but worth it
clevermissfox
clevermissfoxβ€’6mo ago
Base Ext: Prettier , live server, eslint, and if you use react, Simple React Snippets. Also setting up your own keyboard shortcuts or snippets is easy and can save you from having to use some extensions. Also sometimes downloading the extension means you also have to point your settings for example if you download Prettier, you still have to tell VsCode to use it as your default formatter . Like b1 said try to limit the amount of extensions you are using and bring them in only as you need them. So much depends on what you need like for scss or pug or react; if you only need for a one-off project uninstall when you’re done
b1mind
b1mindβ€’6mo ago
Hot tip instead of uninstalling you can set up workspaces* https://code.visualstudio.com/docs/editor/workspaces and only enable the extension you need for that project. So like I have python extensions but I only enable them for workspaces when I'm using it. Someone mentioned using profiles in the same manner
lajkmi.
lajkmi.β€’6mo ago
You can't code wihout Bongo Cat trust me πŸ™‚
Want results from more Discord servers?
Add your server