Calling all devs! We've just launched our brand new newsletter, Dev Notes! Delivered weekly, Dev Notes is your specialized briefing into the world of technology, computer science research, and software engineering, tailored specifically for those who are building it: the developers. Go to www.devnotesdaily.com/ to learn more and sign up! We've also just announced Studious, a Notion template built specifically for students to keep track of everything in your student life. For a very limited time, you can receive the early bird discount by going to notionstudent.com and entering your email before the projected launch date of July 31, 2023. Upon the official launch, you will be notified via an email containing your discount code so you can organize your studies with Studious in time for your Fall semester. _Posted July 20, 2023 by Forrest Knight_ *Original Comment:* So, what are _your_ favorite VS Code settings & extensions? And what theme are you running?
@132_priyankrai52 жыл бұрын
Instead use vscodium
@RianY2K2 жыл бұрын
You can try Mayukai Theme if you like. And use material icon theme for icons.
@xezuthegamer85442 жыл бұрын
Vscode has an auto rename tag feature but it is not enabled by default. Navigate to settings and enable editor.linkedEditing
@pegexo2 жыл бұрын
@@xezuthegamer8544 it does not works with reactJs
@Nozxoki Жыл бұрын
The way this dude pronounces andromeda should be a crime
@FantomDoesWork2 жыл бұрын
Here are some interesting extensions you might find useful: Error Lens - Highlights errors and warnings inline rather than having to hover over red swiggly lines to inspect the error/warning Git Lens - Nice way to see who wrote certain pieces of code quickly. Very useful if the project is developed by a team. Path Intellisense - Autocompletes file names Thunder Client - Lightweight tool to make api calls like postman or insomnia Theme - Atom One Dark, since everyone was commenting what themes they use 😅
@izkuipers2 жыл бұрын
Error lens and Git Lens are two amazing extensions. Being able to see what errors have occured inlined into your code is amazing
@LilYet2 жыл бұрын
I don’t like atom dark to vibrant my favourite is firefly pro midnight
@MarkEdwardTan2 жыл бұрын
Error Lens clutters the editor but I will get used to it.
@justd1zzy383 Жыл бұрын
Hi @Fantom, thanks for sharing! I just started coding last month and this would help a lot. Would like to add "Prettier" as well which makes the codes easier to read not sure if any of those 4 has this feature. :)
@MuhammadUsman-g2g6x4 ай бұрын
@@izkuipers Thank you so much brother I have been looking for the same extension for a long time but didn't know the name. I install it in my VS code, a bundle of thanks again.
@Showmatic2 жыл бұрын
I used the Synthwave '84 theme for almost a year then recently switched to Moonlight. What can I say, I love the glowing text.
@geisenm Жыл бұрын
We had a guy join the team about a year ago, 25+ year industry vet. Whole team uses VSCode with a recommended set of extensions but he was used to his Vim and we weren’t going to force him to make the change. It didn’t end up working out, and it was too little too late but he did eventually realize he made a mistake when he watched me CMD-click through a series of inherited classes that had been taking him literal hours to navigate before
@zenbrandon Жыл бұрын
Shoulda told him about the vim extension for vs code lol
@PamellaCardoso-pp5tr Жыл бұрын
bro just didn't knew about LSP navigation on neovim. right now i can do "gd" on any thing on my code and it simply takes me to the damn definition, even if it's something defined on the language itself, it shows me the actual implementation of said function lol. the guy you hired were just a vim noob tbh
@fincali197 Жыл бұрын
Ctrl + D and Ctrl + U(prefferably with zz) be like frfr
@logato71282 жыл бұрын
I believe Andromeda would be offended by that pronunciation.
@DavidCSaint2 жыл бұрын
ANdro-MEDa
@DavidCSaint2 жыл бұрын
Always good to look up words you don’t know 🎉just to be safe 🎉
@stressedout13542 жыл бұрын
Funny thing, that is the correct pronunciation in Greek
@graceoverall Жыл бұрын
@@DavidCSaint an-DRO-me-da 😋
@AndRooooooo Жыл бұрын
That's as far as I got in the video before jumping into the comments to make sure someone else caught that 😅
@TheCodeholic2 жыл бұрын
I really loved your setup. In fact I am using WSL2 with Ubuntu as well. However I would add few more extensions. 1. Code Spell Checker 2. Auto Close Tag 3. DotENV 4. EditorConfig for VS Code 5. RapidAPI Client 6. TODO Highlight 7. WSL 8. Docker And I use Community Material Theme (Palenight High Contrast) with Material Icon theme. Great Video 👍
@a4yster Жыл бұрын
i love your php vids!
@martinelsasser97292 жыл бұрын
Nice video. Some extensions I really like are: REST Client: To make requests. It is script based and supports comments, thus you can use it as a temporary replacement for API docs. Find it to be really useful. Remote - SSH: Really great if you are working with Remote Servers. JavaScript REPL: Is really nice if you are working on some algorithm and want a fast response to what you are tweaking. MongoDB for VS Code: Basically a database client for MongoDB within VSCode. Theme Cobalt2 - Really pleasing to the eye.
@_wise_one2 жыл бұрын
I created cpu optimised ec2 instance and installed code-server(by coder), it allows me to use vscode in the browser, it's really fast, responsive and I love it. 100X better than coding on my laptop.
@gffftxxx2 жыл бұрын
Do you have the ability to forward ports?
@_wise_one2 жыл бұрын
@@gffftxxx not sure
@gffftxxx2 жыл бұрын
@@_wise_one in such case it will not be a full development(
@_wise_one2 жыл бұрын
@@gffftxxx I don't need port forwarding but if you do, you can use vscode and ssh into ec2, you will have the option to forward port.
@gffftxxx2 жыл бұрын
@@_wise_one yes you are right. If I use remote machine with installed ssh server, but If i can not install ssh server on my remote machine but I can install cli utill (code server) ((
@santiagomontoyas20202 жыл бұрын
Nice vid! I've been using "Bearded Theme Monokai Black" for a while, I strongly recommend, their extension comes with different styles to match your taste
@JeffLowkey Жыл бұрын
That's the one!🔥
@voidmind2 жыл бұрын
Looking at your chosen theme and the fact that you like dimmed pastels in other contexts, the Rainier theme would probably interest you, since it's a middle ground between high saturation colors and dimmed pastels (the colors look like chalk). BTW you can disable font ligatures (the merged characters) in the VS code setting and Fira Code (or any other programming font) would render characters without them.
@Nerkzor2 жыл бұрын
THANK! I've been looking for a well rounded theme and Rainier does exactly that! I have been using Fira Code for a long time now with ligatures, I prefer with than without now.
@kimuyu Жыл бұрын
It's beautiful. Will be my vs code theme for a long time
@abdulrahmanmohamed8298 Жыл бұрын
thanks a lot for the Rainier theme recommendation, bro! tried it earlier this morning, it's PERFECT
@shaynejay10 ай бұрын
my favorite theme is "beautiful dracula darker" its absolutely gorgeous
@thatrandomguy27232 жыл бұрын
Absolutely loved the video , the new era of ForrestKnight is definitely something to not miss out on !! About to start my fall semester with my first computer science class! Thanks for all the inspiration Forrest!
@TrollingMyLawn Жыл бұрын
Great video! FYI, "Andromeda" is pronounced an·draa·muh·duh. "An-dro-me-duh" gave me a good laugh. Appreciate the tips!
@dmitriyobidin60492 жыл бұрын
3:45 But Fira Code doesn't force you to use ligatures, you can turn them off. Tbh, difference between editors really matters when you thinking is much faster than your typing. For me it is true maybe 10% to 20% of the time. And i tried very hard to force myself to learn vim, but in reality it's just not my cup of tea. I'm not fast enough to fully utilize vim but i'm not ready to give up that idea :)
@d-e-v-esh2 жыл бұрын
Vim or neovim even with all the plugins is pretty meh at best and there is no upside of using it these days. Almost every system has a UI. The best way to use it is to just use a vim extension for whatever code editor you use.
@abdelrahman91862 жыл бұрын
10:23, you don't actually need this extension, just hit ( f2 ) and rename the tag to whatever you want, it works for renaming other things like: variables, functions, classes... etc.
@yb39852 жыл бұрын
yeah, nowadays f2 (refactor) is quite impressive. In my case, i use it a lot to rename variable, function, and class across different files, and it also automatically saved.
@felixc.programs82092 жыл бұрын
Great advices here! You motivated me to switch career, start my Tech KZbin channel, and start passive income. Thanks!
@JoelJosephReji2 жыл бұрын
I really like the OG VS Code theme and I use it even in my neovim config xD! Also, Gitlens is the extension that I use that you didn't mention (definitely a widely used extension)
@b1zzler2 жыл бұрын
with you 100%, I've spent hours trying all kinds of themes just to come back to the default theme as my favorite 😅
@quixote59862 жыл бұрын
@@b1zzler lmao
@abubow2 жыл бұрын
Your linux setup looks so cool, could you tell what you're using as tilling manager/ window manager
@utilyre2 жыл бұрын
Lol
@fknight2 жыл бұрын
AwesomeWM
@tmthy.mp42 жыл бұрын
I've been using electron theme for a bit, definitely has colors that pop while still being easy on the eyes
@phucnguyen01102 жыл бұрын
That Andromeda theme is stunning! I've been using Dainty - Panda Theme for my own VS Code setup too!
@badral-balushi59112 жыл бұрын
well, finally I got the extension for the icons *_* thanks a lot and my fav/current theme is Monokai Pro (Filter Octagon)
@RepByK2 жыл бұрын
Jesus! I didn't know about an Ubuntu tab on terminal. Had to use google for copleof minutes, but the result is amazing. Thanks a lot!
@JulianColeman032 жыл бұрын
Not saying that Vim is the best, but I would be cautious to blanket statement "no one uses Vim in a professional development environment". Vim is great. What VSCode has over Vim is the accessibility to great plugins. Vim is much more hands-on, and you need a plugin manager (usually, unless you're using Vim 8.1+). That being said, I'm a highly opinionated frontend software engineer myself and I really enjoy the perspective of other highly opinionated engineers! Keep being opinionated!
@lukemoralesTV2 жыл бұрын
> Not saying that Vim is the best, but I would be cautious to blanket statement "no one uses Vim in a professional development environment". This comment is exactly why he said that statement
@killzonia41 Жыл бұрын
Vim plugin in vs code. Boom. Best of both worlds
@JulianColeman03 Жыл бұрын
@@killzonia41 I slightly agree and disagree. If Vim motions are what you're after (meaning your hands stay on the keyboard), then yep! Match made in heaven. However, I prefer Vim as an editor because it's fundamentally lightweight compared to an IDE. It is mostly out of my way as a developer
@killzonia41 Жыл бұрын
@@JulianColeman03 Yup I agree vim definitely has the upper hand for being lightweight. Vim was a must at one of the companies I worked at where I wasn't given a very beefy development machine. It's all situational for sure
@BenWells19932 жыл бұрын
Theme: SynthWave '84 Font: hack Useful setting: matching colour brackets Useful Extensions: Gremlins tracker - Detects characters which might be harmful to your code. I spent ages debugging an invisble character before from pasting code into my editor from some blog. Settings sync - backup all vscode setttings and extensions to a gist.
@bagwaa99482 жыл бұрын
rescued the video at 30 seconds when you said neovim was good, I was just about to sharpen my pitchfork :D
@alexguillen24932 жыл бұрын
I like the arch linny idea senor! Would enjoy that vid!
@thomasdaskalakis4422 жыл бұрын
Wow, found this channel by YT recommendations, am impressed!
@premdav2 жыл бұрын
Theme: - Github Dark Settings: - Bracket Pair Colorization: Enabled (couldn't live without this) Extensions: - Git Blame - Rainbow CSV
@icaroonofre60552 жыл бұрын
I've been using emacs for my workflow, it works like a charm, it really is funny how people are being bound to an editor/IDE, but in a real world you have to get things done, if spending a lot of time configuring an editor is actually making you more productive, then go for it.
@brhh2 жыл бұрын
the live server extension is fairly good for beginners but for more professional use of vanilla js html css coding, it's better now to just npm init vite and start a vanilla project through vite
@aguynamedandre3502 жыл бұрын
Strange... I didn't realize I wasn't subscribed. Thanks for a great video my guy!
@dq303 Жыл бұрын
theme: dark modern, highlights hex colors: Color Highlight, ES7 shortcuts, Prettier code formatter on save
@sergedmytrienko5605 Жыл бұрын
i'm a software engineer since 20 years, in the greatest web society in France, i only use vim, it's like a guitarist, the music is in your fingers not in the instrument
@eboyHvH2 жыл бұрын
Atom One Dark Theme, the best for me❤
@shanecorning5222 Жыл бұрын
Nah I'm gana use "YOUR" theme, here, homie, lookin' SLICK yes indeed!!!! ... .. And some nice extension recommendations that "Prettier" is a Must Have for any real coders out there. For sure. WOW , VS Code is so awesome. ~ Cheers , ~ "the" Rev
@BrockRocket Жыл бұрын
Themes I use in rotation: Night Owl (light + dark) Cobalt2 CyberWave DuoTone (package of multiple themed themes) Noctis (package, light + dark) Red Tokyo Night/Storm Tomorrow Night Vue
@mr.mo0nrock272 Жыл бұрын
My favorite theme so far is Doki Theme: Re:Zero: Ram.. the first one.. easy on the eyes and very nice contrast
@Simiaaaa2 жыл бұрын
My favorite theme is Ayu ! I LOVE this one
@Hinrikao Жыл бұрын
I was looking for this exactly, but I didn't find your config.json I loved much more than others This one became my favorite Help me, I'm from Brazil we love this guy so much
@theowillis6870 Жыл бұрын
theme: doki theme. allows you to have anime girl stickers in your editor and a theme surrounding it (sayori-dark for the bg and senko for the sticker is my fav and current) terminal: powershell (WSL is great. but until you have todo git commits. then you have togo through adding your git token) wakatime: this is an extension that tracks your time coding discord RPC. code runner as well. saves time so you wont have to write in the terminal to save your code. you juts press a button.
@sem.2803 Жыл бұрын
bro changed my life with auto close tag
@Whisky4Brekfest7 ай бұрын
I’m way into the super vibrant/saturated look. I run the Monokai Charcoal main theme.
@Imbalize Жыл бұрын
I've made my own theme, or well. It's based on Shades of Purple - but I've tweaked some parts. It's called 'Colorful Explosion'. Currently working on a new version to see if I can make any improvements
@elddr22 жыл бұрын
the terminal website is fantastic!
@romanherrera20602 жыл бұрын
God I love your channel dude, thank you for being you!
@texugobr2 жыл бұрын
Great video, I use Moonlight as theme and its pretty good
@alibinnaseer Жыл бұрын
The default theme is the best
@yungyoom929310 ай бұрын
"cursor animation: phase" and "smooth caret: on" (inside settings: makes vscode look and feel at least 10x smoother)
@Cyapow2 жыл бұрын
Nice theme. I use phpstorm myself and use Materials oceanic theme with high contrast. Might try and make the switch to vs code once my license ends
@iagod66602 жыл бұрын
reason for lint instead of hint is probably because a a "Linter" checks for coding, HTML isn't coding, it's just a markup language, so he gives you a hint to make it better
@suryaaytha73762 жыл бұрын
I actually tried the theme "oceanic blue", I felt that great and suggest everyone try once
@Chiramisudo Жыл бұрын
I *am* subscribed Forrest, and have been for some years. You look much better with the shorter hair too BTW.
@halifaxgoldeneye77 Жыл бұрын
I hope the astronomy crowd isn't too hard on you for pronouncing Andromeda that way! Great video.
@codelanguages2 жыл бұрын
Very helpful video. Visual Studio Code is my go-to code software.
@harryporter31162 жыл бұрын
My favourite themes by far are the dark variants of Gruvbox Material and Everforest, both by the same guy as far as I know. They have softer contrast though, so probably not a super helpful recommendation, hey. For those who like less pop, though, I'd highly recommend either, especially the first. I actually don't mind ligatures either; I generally use JetBrains Mono day to day.
@krazymeanie2 жыл бұрын
Jetbrains Mono? You, my friend, are a real one.
@ahha42642 жыл бұрын
for someone who try to get into linux community and choosing arch I would like to see video of setup arch for work enviroment for web development the more detail it get the better I dont care how long the video are I will watch the entire video also yes I do know there a better distro for beginner friendly but still I want the ultimate customize ability so yeah
@somdobomk2 жыл бұрын
Gruvbox Dark Hard on everything possible! Victor Mono font ftw!
@SpiritEdits2 жыл бұрын
BEM helper - if you into it Import cost Git graph - because I like see subways EditorConfig - because team work filesize - to snich budle size easily Gitlens - to execute guilt on teamworkers
@royalcaster52042 жыл бұрын
"Code Blue" very recommended color theme
@hamzaelshennawy3429 Жыл бұрын
Winter is coming is a very good theme you should try it.
@datkumar10242 жыл бұрын
Some useful extensions: Import cost DotENV Thunder Client (Postman alternative)
@gadzbi1232 жыл бұрын
I started using ArcoLinux 2 days ago and there is a lot to learn but it's very rewarding. Hope to see a vid with you leaving Windows Soon :)
@Dalipkumar-wh5tz5 ай бұрын
awesome video forest i really enjoyed the complete also gain some insight from you. thanks
@praveendilruck11692 жыл бұрын
Thank you bro Very important video❤️
@brunofunnie2 жыл бұрын
TabNine is awesome, been using it for a while. Once you use it is impossible to stop, the same goes for the terminal, when you install "fish-like autosuggestions" with bash or zsh is impossible to not use it.
@BilalAhmed-tw5cr2 жыл бұрын
i have issues with it , it makes all other extensions hang , have u ever encounted this issue or
@brunofunnie2 жыл бұрын
@@BilalAhmed-tw5cr no, everything work fine, maybe is one of the other extensions that is conflicting with it, maybe the machine is out of resources (ram, disk) as well
@izkuipers2 жыл бұрын
One thing you didn't cover is your font, because that's one thing I did customize in VSCode. My font is Source Code Pro and my theme is One Dark Pro Flat. Oh, and btw, F2 can also change tag names in React, Svelte, etc. Just put your cursor on a tag and hit F2, specify the new name and it'll update it.
@satyamskillz2 жыл бұрын
This video is gold mine
@naturalfps2 жыл бұрын
You can always use the Vim Hotkeys in VS Code if that's your cup of tea.
@ramlaaal Жыл бұрын
try "aesthetic" theme you'll love it.
@paerra2 жыл бұрын
Comic Code font. I love it!
@joseamayadev2 жыл бұрын
Awesome video! Thanks for sharing!
@TruthMatters626 Жыл бұрын
Dark+ (default dark) all day and all night
@dq303 Жыл бұрын
dark modern also solid
@slyseb Жыл бұрын
I'm a bit late to the party, but I have been using and liking the Palenight Theme
@rumoneanderson2702 жыл бұрын
I really want a collab between him and the primeagen
@ScepticEngineer11 ай бұрын
Fira Code is great when working in Elixir. Pipe functions look great
@keithh79942 жыл бұрын
moving the Side Bar to the right side is money.
@andres3665 Жыл бұрын
Vs code with the vim extension is all I need.
@thaddnarrative Жыл бұрын
Thanks for this mannn
@spencerwilson-softwaredeve63842 жыл бұрын
vim mode in vscode is the best of both worlds
@georgehammond8672 жыл бұрын
Default theme of VS Code is good, and USA is in Recession right now...good luck with that too.
@Jrizy. Жыл бұрын
LOVING that keyboard - what is it, if you don't mind me asking?
@LanaCodes192 жыл бұрын
Deepdark Material Theme is cool)
@lauris5275 Жыл бұрын
live server one of the best things ever.
@OMGZilka Жыл бұрын
Vanilla theme baby!
@g4anode2 жыл бұрын
I widen my vertical scrollbar with "editor.scrollbar.verticalScrollbarSize": 100 It makes changes, errors, bookmarks, etc easier to read since the scrollbar is divided into 3 columns.
@ugurozlem69663 ай бұрын
Your keyboard is very nice, what are you using?
@aarontech80482 жыл бұрын
Thanks, Learning resources !
@ahmed-osama2022 Жыл бұрын
Thanks a lot for sharing, It's a very helpful content 😃, I really have a question for you: Where did you learn react and nodejs??
@ExpandedCuber9 ай бұрын
The way he said Andromeda hurt my brain
@fknight9 ай бұрын
Sorry ☹️
@PetePeteRepeat2 жыл бұрын
Call me basic but Community Material Theme: Darker is my current and favourite VSCode theme by a long way ;)
@foo32682 жыл бұрын
my fav theme is the blueberry series, I find them pleasing but banana has better contrast than the default one. I even built my site around banana blueberry.
@bamideleemmanuel2036 Жыл бұрын
can you share a link to your site?
@Mr.AmeliasDad2 жыл бұрын
What made you swap off of Arch? Also, I would be very interested in seeing that setup. Thanks for all you do!
@taiebxr2 жыл бұрын
Anyways just too excited to see you back
@RoflCopter1011011012 жыл бұрын
12:38 Sounds like a fun idea!
@oscarcontreras Жыл бұрын
Atom may have died, but my favorite color scheme will always be one dark.
@darianmorat2 жыл бұрын
And Vim extension? And DarianTheme extension? Bro are awesome
@rsdnt_of_kyiv Жыл бұрын
Nice content! Thanks!
@cosmincretu Жыл бұрын
You're saying about a few extensions that they should be built in vscode, and also why they're not. VSCode is quite light the way it is now because of that, a lot of other people will never touch html or css with it, why should it be built in for them?
@_tanzil_ Жыл бұрын
Obviously Dracula theme. Dracula has meaning in syntax highlighting. One dark pro is almost same, but there were some codes that dracula decided to highlight better which One dark pro just kept it default. So I use dracula.