20 Essential VS Code Extensions In 2024

  Рет қаралды 107,058

Traversy Media

Traversy Media

Күн бұрын

20 extensions for Visual Studio Code to increase your productivity.
Check out my courses:
traversymedia.com
Social Media:
Github - github.com/bradtraversy
Twitter - / traversymedia
Instagram - / traversymedia
Facebook - / traversymedia
Linkedin - / bradtraversy
Timestamps:
00:00 - Intro
1:08 - Prettier
1:56 - GitHub Copilot
3:05 - Live Server
3:35 - Multiple Cursor Case Preserve
4:29 - Git History
4:48 - Git Lens
5:26 - Code Runner
5:49 - Markdown Preview Enhanced
6:21 - Console Ninja
6:56 - RegEx Snippets
7:30 - Polacode
8:05 - Code Spell Checker
8:53 - Document This
9:19 - ChatGPT
9:57 - Peacock
10:41 - Postman
11:17 - REST Client
11:45 - Bookmarks
12:07 - Codiumate/Codium AI
12:44 - Quokka
13:24 - Wrap Up

Пікірлер: 172
@TraversyMedia
@TraversyMedia Ай бұрын
Let us know which VS Code extensions that you use daily
@TheSpecialOne7
@TheSpecialOne7 Ай бұрын
Mostly all of them
@olaniyisunday4308
@olaniyisunday4308 Ай бұрын
Which vscode theme are you using
@TheSpecialOne7
@TheSpecialOne7 Ай бұрын
@@olaniyisunday4308 monokai
@kidushh4426
@kidushh4426 Ай бұрын
For code screenshot I prefer "code snap", but all are very imoprtant extensions thank you for sharing!
@koxafis
@koxafis Ай бұрын
I use Background by Katsute. The best extension if you want a background while coding. It's actually neat, and you get used to it pretty quickly. You can even put gifs and it's amazing. Also, I use a custom program to color rotate the hue of the colors of the borders of my editor, just like with rgb strip LEDs. Though this is a hack as I just update the settings.json on an interval which is not ideal. I wish there was an extension like that but I don't have the time to make it.
@bobdpa
@bobdpa Ай бұрын
Always nice to see videos from Traversy. I'm 10 years into my career and absolutely would not have learned as much as I did without Brad. Thank you!
@craigleppan7164
@craigleppan7164 Ай бұрын
Thanks, keeping me in tune like you always do. Great.
@v1r47
@v1r47 Ай бұрын
I have been your subscriber since the start of my career. It is always so nice to watch your videos. I see you shed a lot of weight. Keep going man. Love everything that you do for the community.
@MateuszModrzejewski
@MateuszModrzejewski Ай бұрын
Great video as always! I've been looking for something like Polacode for a while now. Will give some of the other ones a try as well 😀
@kerimtim
@kerimtim Ай бұрын
Brad. Thank you so much, your content is undeniably great and to the point!
@dlouhavideacz
@dlouhavideacz Ай бұрын
Thanks Brad, you and Will are actually my gurus and mentors.
@stefangajic9207
@stefangajic9207 Ай бұрын
Material Icon Theme, Image preview, Color Highlight, Auto Rename Tag, Auto Close Tag... Some simple extensions that make my life easier.
@teerawatwcprtn
@teerawatwcprtn Ай бұрын
Thank you so much for sharing
@outis99
@outis99 Ай бұрын
I recently started using Git lens at work, it's a must have for when working in a team
@IRgEEK
@IRgEEK Ай бұрын
Thanks for the updated recommendations!
@cbbcbb6803
@cbbcbb6803 Ай бұрын
Why does Visual Studio Code have such a large number of extensions and other editors do not?
@poncardas
@poncardas Ай бұрын
As always, thanks Brad!
@outis99
@outis99 Ай бұрын
Oh my god Multiple cursor case preserve is a game changer, I literally run in to this problem almost every day, THANK YOU
@mdcode
@mdcode Ай бұрын
Do you have the link to the official extension, the one he is using
@outis99
@outis99 Ай бұрын
@@mdcode Pretty sure it's this one, just copy paste the id: Cardinal90.multi-cursor-case-preserve
@TraversyMedia
@TraversyMedia Ай бұрын
Yeah, something so simple but so useful
@theDanielJLewis
@theDanielJLewis Ай бұрын
Great list! I added several of these. I especially like Multiple Cursor Case Preserve, which is going to be such a timesaver for me! Note on the Postman extension. After months of frustration, I found that _it_ was the reason the Refresh Browser extension wasn't refreshing when I would press Cmd-R.
@philipbollen4609
@philipbollen4609 Ай бұрын
In my base profile I always include 3 must-have extensions, - Better Comment, and whenever I include custom comments I make sure to save them in the workspace so everybody has the same highlighting - Path intellisense, although not always needed whenever you start using paths in a project this one saves my time And the best for last, - Sonarlint, I absolutely love this extension, it works for multiple languages, and tells me all the code-smells which are in my projects (plus a simple page why it's bad and what it should be)
@dancehalllyrics1303
@dancehalllyrics1303 Ай бұрын
For the screenshot extension, I use one called Snipped. It works mostly in the same way as Polacode (which I didn’t know of beforehand), but the benefit of Snipped over Polacode is that it actually takes a screenshot of the code you’ve highlighted (or the entire file by default, if no specific part of your code has been selected).
@Kloud9Creative
@Kloud9Creative Ай бұрын
Looking good, Brad. I haven’t seen a vid pop up in quite some time.
@TraversyMedia
@TraversyMedia Ай бұрын
Thanks! Yeah the KZbin algorithm hates me lol. I refuse to do clickbait titles and 3 minute over-excited videos and that seems to be what works these days 🤷‍♂
@chivicks_hazard
@chivicks_hazard Ай бұрын
​@@TraversyMediawell at least I'll always your vids when they come up 😊
@zoltanhorvathandsomenumbers
@zoltanhorvathandsomenumbers Ай бұрын
​@@TraversyMedia That is why I love your content in the first place. You have a characteristic, calm voice, great style of speaking, coherent, slow pace, good quality content. Maybe that is not so popular nowadays, I really appreciate the value.
@2ru2pacFan
@2ru2pacFan Ай бұрын
Thank you Brad 🔥
@go_better
@go_better Ай бұрын
Thanks a lot! Awesome tutorial.
@bibilicalbaby
@bibilicalbaby Ай бұрын
i think it's been a minute, good job
@juansanchez1616
@juansanchez1616 Ай бұрын
Bookmarks is my favorite, I didn't know about it, thanks!!!
@dalar2
@dalar2 Ай бұрын
This was great, thank you!
@aronstone2700
@aronstone2700 Ай бұрын
Awesome Video. Here are other good general Extensions I use: 1. Auto Close Tag - Automatically add HTML/XML close tag 2. Better Comments - create more human-friendly comments 3. Black Formatter - Python Text Formatter 4. Color Highlight - css/web colors found in your document.
@1995taunus
@1995taunus Ай бұрын
Thank you for the great video!
@mahdiandalib186
@mahdiandalib186 Ай бұрын
thx man, you are the best
@fahimsautomation1288
@fahimsautomation1288 Ай бұрын
Thanks for sharing Awesome😀
@BRBS360
@BRBS360 Ай бұрын
Reopen closed Editor is like reopening a closed tab in browser. Very useful if you accidentally closed a file and quickly want to reopen it (also uses the Ctrl + Shift + T shortcut like in a browser).
@bennyvalentine8221
@bennyvalentine8221 Ай бұрын
Dude you look so healthy. I took a 3 year break from coding its good to see you.
@carlosrangel4500
@carlosrangel4500 Ай бұрын
Awesome, Brad
@Alazuofficial
@Alazuofficial Ай бұрын
Thank you Sir!
@2pacgamer
@2pacgamer 12 күн бұрын
Thanks Brad, so useful !! :D
@nathandereje345
@nathandereje345 Ай бұрын
Added 4 on my lists, Tnx !!
@fran_sar
@fran_sar 27 күн бұрын
Awesome video! Thank you
@JonBrookes
@JonBrookes Ай бұрын
Thanks Brad, some I've not seen before and will now use. Your the boss. You asked about vscode extensions we use a lot, I have to say Dev Containers by MS. I use this daily and clone repos in container volumes in conjuration with Docker. It can take a bit of getting used to but has become a daily driver for me personally. I get consistent and reproducible dev environments and can switch from one system to another, syncing as I go. This makes me happy. Hope your doing ok.
@sbylk99
@sbylk99 14 күн бұрын
Thank you sir very much!
@AngelHdzMultimedia
@AngelHdzMultimedia Ай бұрын
Thanks very useful🎉🔥
@aymenbachiri-yh2hd
@aymenbachiri-yh2hd 7 күн бұрын
Thank you , post more videos like this
@adrianmowat
@adrianmowat Ай бұрын
'chmod' and 'duplicate action' - simple but handy extensions. I used to have one in Atom that would automatically set the executable bit on any file with a `#!` line at the top but I have never found an equivalent in VSCode
@adm1nistration
@adm1nistration Ай бұрын
was just scrubbing my subscriptions after my daughter subscribed to every roblox channel there is and saw this again. You helped me starting in web dev my dude, legend!
@kevinfoendoe6987
@kevinfoendoe6987 Ай бұрын
Very nice tutorial.
@VaibhavShewale
@VaibhavShewale Ай бұрын
some of them are really amazing
@code_with_sheynet
@code_with_sheynet Ай бұрын
Weldone Brad
@tejusr5525
@tejusr5525 Ай бұрын
Todo tree is also nice.
@fromagetriste
@fromagetriste Ай бұрын
you need to explain what it does for this to be a good comment
@AlVerGmz
@AlVerGmz Ай бұрын
Really appreciate the one "Multiple cursor case preserve" existing, thanks for the video and for letting me know it existed. Couple of them not mentioned here really good for me would be: - CodeMetrics - for code complexity - indent-rainbow - to add colors to the tabs of your file so you know what's the beginning and what's the end in a function with multiple ifs for example - Template String Converter - if you type ${ inside a simple quote with " or ' it will transform it to ` so you don't need to go and do it yourself everytime
@syedmohammadsannan964
@syedmohammadsannan964 Ай бұрын
If someone truly needs indent-rainbow, it is very likely that they are writing bad code. One normally shouldn't have more than 3 nested if (or similar) statements, and that too, is being generous.
@monkeydluffy2063
@monkeydluffy2063 Ай бұрын
indent-rainbow feature has been available in vscode for a while now, you can uninstall the extension and turn the native feature on in settings
@monkeydluffy2063
@monkeydluffy2063 Ай бұрын
@@syedmohammadsannan964Ever thought about accessibility, maybe people have sight issues?
@syedmohammadsannan964
@syedmohammadsannan964 Ай бұрын
@@monkeydluffy2063 You do have a good point there but I did say "likely" in my statement, there are quite a few valid use cases :)
@syedmohammadsannan964
@syedmohammadsannan964 Ай бұрын
@@monkeydluffy2063 Wait, are you sure it's a native feature in VSCode now? The closest thing I can access is simply a highlight on the current indent you are on.
@muhamedmouzoun
@muhamedmouzoun Ай бұрын
I'm still learning! I only use prettier and live server. I'm trying to do everything by myself.
@johnnkereuwem9295
@johnnkereuwem9295 Ай бұрын
Hi Traversy hope you are good, noticed your looks has changed and very noticable, do take of yourself and great job you've done.
@hashimabbas2508
@hashimabbas2508 Ай бұрын
The OG ❤
@mitrajeetgolsangi3586
@mitrajeetgolsangi3586 Ай бұрын
Error lens is also nice to quickly find out errors detected in the code
@RayAndrewsDev
@RayAndrewsDev Ай бұрын
Some really nice ones in there.
@sujoykrhaldar
@sujoykrhaldar Ай бұрын
There is an extension called colourised brackets i guess which is super helpful for maintaining brackets related errors
@TravisHi_YT
@TravisHi_YT Ай бұрын
Some of my unmentioned daily essentials: - Powermode - Rainbow indent - Todo Tree
@Andris_Briedis
@Andris_Briedis Ай бұрын
The problem with "multiple cursors" type extensions, at least for me, is that you don't have to use them often enough to be worth learning them, remembering the commands. But even if I learn them, I forget them because I don't have to use them that often. So 50/50.
@TravisHi_YT
@TravisHi_YT Ай бұрын
ctrl+d is something every developer should know and use frequently, I feel like it's way faster than search and replace inside a single file
@adrianmowat
@adrianmowat Ай бұрын
Agreed but I'd definitely recommend learning to use the multi-cursor features of VSCode because they are an absolutely massive time saver.
@tuananhdo1870
@tuananhdo1870 Ай бұрын
Oh, you dont have to do anyyhig wiyh that extension. Just install it and done
@NuncNuncNuncNunc
@NuncNuncNuncNunc Ай бұрын
With Console Ninja I've found that the logger is not useful, but what is useful is the count of times a message is logged, i.e. how many time a block is run. Could be useful to check if API is being called more than expected, for example. Would love it if the tool were actually dedicated to this and producing a summary of all marked locations.
@ChichaGad
@ChichaGad Ай бұрын
TabNine AI Autocomplete can be a free alternative to Copilot, especially because it can operate on 2 modes, locally trained data, and cloud data, or better yet hybrid Also, great video Brad!
@user-ez5xj9hq5b
@user-ez5xj9hq5b Ай бұрын
it's been a long time since i've seen one of these videos popup
@sadique_x_
@sadique_x_ Ай бұрын
i miss them
@andrewshorts1198
@andrewshorts1198 Ай бұрын
Thunder Client can replace PostMan
@thelastninja4825
@thelastninja4825 Ай бұрын
i think PostMan is better
@kishorekevin5372
@kishorekevin5372 Ай бұрын
No , thunder client so far better, give it a try
@2u841r
@2u841r Ай бұрын
Or Hoppscotch?
@kishorekevin5372
@kishorekevin5372 Ай бұрын
@2u841r yeah , it's also a perfect app
@kishorekevin5372
@kishorekevin5372 Ай бұрын
@@2u841r yeah its also a perfect app
@AlphaFrog1021
@AlphaFrog1021 Ай бұрын
instead of postman I use thunder client which is pretty good, you don't need to create account.
@447necro8
@447necro8 Ай бұрын
Some other good ones: - Auto Close Tag - Auto Rename Tag - Bracket Lens - Copy Filename - Change Case
@johnnydriesen7575
@johnnydriesen7575 Ай бұрын
Thanks for your time & effort. Great vid, as always. One question... When explaing Quokka, you type "clg TAB" and it replaces into "console.log"... Did you write your own code-snippets, or is this an existing one (from a package, I mean) Thanks in advance for your time to reply.
@dev-akeel
@dev-akeel Ай бұрын
No it is by default in vscode without any extension
@johnnydriesen7575
@johnnydriesen7575 Ай бұрын
@@dev-akeel Didn't know about that... Thanks for replying.
@vinaykumarkharwar177
@vinaykumarkharwar177 Ай бұрын
@@johnnydriesen7575 You can also install many such extensions in vscode
@VforVanish
@VforVanish Ай бұрын
Looking buff!
@codeozz
@codeozz Ай бұрын
sir, which theme do you use?
@THEJPIndustry
@THEJPIndustry Ай бұрын
Are these extensions also available fr phpstorm? If not can you please make a video about goo phpstorm addons
@Orionus83
@Orionus83 Ай бұрын
I used to a few extensions to git, but Git Graph is the best.
@JoseMVelazquez
@JoseMVelazquez Ай бұрын
I'm trying to reduce my extension dependency (in editors, browsers, Linux), VSCode has built in formatting and linting for html, css, javascript... It might not be as feature rich as Prettier but, at least for me, it does the job.
@davitgogidze4310
@davitgogidze4310 Ай бұрын
When should we expect your next course on Laravel?
@LasTCursE69
@LasTCursE69 Ай бұрын
I usually like writing my own regexes, but it's nice to know about this extension now as well :D
@programmingintrouble
@programmingintrouble Ай бұрын
neovim and lunar vim ?
@yodkwtf
@yodkwtf Ай бұрын
what vscode theme is this?
@lahmouriakram6433
@lahmouriakram6433 Ай бұрын
Are all the github copilot alternatives gated behind a wallet ?
@elidvenega3017
@elidvenega3017 Ай бұрын
Have the same hat but in blue
@renehoxha6393
@renehoxha6393 Ай бұрын
What do you think about devin
@LEGnewTube
@LEGnewTube Ай бұрын
Surprised Codeium isn't on here instead of Copilot. It's incredible, I've heard it's better than Copilot, and it's free. Even more surprised that VS Code Pets isn't on here.
@owaisahmed7820
@owaisahmed7820 Ай бұрын
Yes, good I'm using. It's free
@_thechriscast
@_thechriscast Ай бұрын
Don’t forget my Tab Jumper extension
@simpingsyndrome
@simpingsyndrome Ай бұрын
BiomeJS is a replacement for Eslint and Prettier(Web Dev)
@monkeydluffy2063
@monkeydluffy2063 Ай бұрын
I feel it is important to mention that ChatGPT is actually not from openai but developed by someone else. Although dev name is visible but still be careful.
@nishantchandgude9037
@nishantchandgude9037 Ай бұрын
Please make a similar video for the chrome extension for developers like AI tools and hacks
@danishimwe278
@danishimwe278 Ай бұрын
live share for remote share and collaboration
@DrewLandgrave
@DrewLandgrave Ай бұрын
Fyi Live Server on M2 mac can leave an orphaned node process with a memory leak that will ear up your CPU and RAM.
@Prointech05
@Prointech05 11 күн бұрын
Top 10+ Essential VS Code Extensions In 2024 || Top 10 VSCode Extensions YOU MUST TRY! : kzbin.info/www/bejne/naDclZ6Cg7h_hrs
@kirillvoloshin2065
@kirillvoloshin2065 Ай бұрын
thunder client looks much easier and doesn't propmpt for an account
@KamalJyotwal10
@KamalJyotwal10 Ай бұрын
looking so slim
@AnupSharma6191
@AnupSharma6191 19 күн бұрын
How to disable all extensions except using one in vscode?
@LeoMcPherson-uv5qm
@LeoMcPherson-uv5qm Ай бұрын
i've got a challenge, try building an i-message clone with complete features
@almannazyrov394
@almannazyrov394 Ай бұрын
Brad, barely recognised you😮
@Design_no
@Design_no Ай бұрын
Quokka is pronounced Kwokker. In real life Its a small marsupial that is native to Rottnest Island, a small island off the West Australian coast.
@user-us3bs8px3m
@user-us3bs8px3m Ай бұрын
Multiple Cursor Case Preserve (new to me) Git History (always ignored, not again) Console Ninja (new to me) RegEx Snippets (new to me) REST Client (always ignored, not again)
@Andris_Briedis
@Andris_Briedis Ай бұрын
One of the very, very convenient things about PhpStorm is - no saving. More precisely, autosave. I forgot about ctrl + s. And if I have to work in some other environment, it is immediately painful. At first it was unusual. But now it is so organic that it is not understandable how it could be otherwise. And as long as you haven't closed the IDE, ctrl + z works. Plus there's always git reset. Maybe VS also has something like that.
@shajjadshaju
@shajjadshaju Ай бұрын
1st cmmnt
@user-kx9hc1jg6x
@user-kx9hc1jg6x 22 күн бұрын
1. Auto Complete Tag: include Auto Close Tag and Auto Rename Tag. 2. Better Comments: more human-friendly comments 3. color-highlight 4. Error Lens 5. Git Graph 6. Open in Browser 7. Path Intellisense
@user-kx9hc1jg6x
@user-kx9hc1jg6x 22 күн бұрын
8. Project Manager
@darianmorat
@darianmorat Ай бұрын
You missed the most important one... VIM EXTENSION
@mahmoudelagamy3761
@mahmoudelagamy3761 Ай бұрын
What is VIM ?
@maximumcockage6503
@maximumcockage6503 Ай бұрын
I don't know how I'd feel about having Postman inside VS Code. Feels like it'd be too cluttered, in my opinion.
@nomad100hd
@nomad100hd Ай бұрын
There are far better options for a development server than Live Server, such as Prepros, BrowserSync, or PHP development server.
@hpn1427
@hpn1427 Ай бұрын
Where did your cheeks go? :) Looking good!
@cyc00000
@cyc00000 Ай бұрын
I have found Phind to be far more useful than Copilot. I use both, but probably phind 80% copilot 20% of the time. They're both good, however phind is better.
@somerandomdude-hoyeaaaaa
@somerandomdude-hoyeaaaaa Ай бұрын
I use neovim btw 😂
@novantha1
@novantha1 Ай бұрын
0. Lazyvim
@Andris_Briedis
@Andris_Briedis Ай бұрын
"Pretty" one of the things I don't like is that he removes the "unnecessary" parentheses. The code should be easily human readable. Not for the machine. The machine doesn't care. If I have written "x + y + z + (i * m)" I want it to remain so. Not the "cleaner" "x + y + z + i * m"
@JeanDidier
@JeanDidier Ай бұрын
Oh Brad you're growing old too fast. Hope you're doing well
@Apis035
@Apis035 Ай бұрын
Good list but this isn't for me. Should've changed the title to "20 Essential VS Code Extensions for Web Developer in 2024"
12 VS Code Extensions to INCREASE Productivity 2024
27:13
Devression
Рет қаралды 409 М.
20 Browser Extensions For Web Design & Development
14:27
Traversy Media
Рет қаралды 40 М.
КАКАЯ ХИТРАЯ КОШКА! #cat #funny #pets
00:50
SOFIADELMONSTRO
Рет қаралды 18 МЛН
And what’s your age? 🥰 @karina-kola
00:12
Andrey Grechka
Рет қаралды 4,6 МЛН
How to open a can? 🤪 lifehack
00:25
Mr.Clabik - Friends
Рет қаралды 2,8 МЛН
Лизка заплакала смотря видео котиков🙀😭
00:33
I Tried Every AI Coding Assistant
24:50
Conner Ardman
Рет қаралды 621 М.
25 VS Code Productivity Tips and Speed Hacks
11:35
Fireship
Рет қаралды 2,2 МЛН
Top 10 Extensions You NEED! | Flutter 2024
6:09
AK Flutter
Рет қаралды 1,7 М.
You might not need useEffect() ...
21:45
Academind
Рет қаралды 120 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 878 М.
Zed “kills” VSCode
12:10
Alex Ziskind
Рет қаралды 385 М.
Top 6 Tools to Turn Code into Beautiful Diagrams
3:24
ByteByteGo
Рет қаралды 481 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 267 М.
The Best VSCode Extensions 2024
9:29
Coding With Adam
Рет қаралды 256 М.
Компьютер подписчику
0:40
Miracle
Рет қаралды 179 М.
Как часто вы чистите свой телефон
0:33
KINO KAIF
Рет қаралды 1,2 МЛН
Распаковка айфона под водой!💦(🎥: @saken_kagarov on IG)
0:20
Взрывная История
Рет қаралды 9 МЛН