Visual Studio Code Gets Another Great Update

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello ladies and gentlemen it's Mike here at game from scratch and today we have another update to visual studio code yes the visual studio April 2024 upgrade just happened the end of last week we're going to jump through what I think are the coolest new updates to visual studio code by the way if I mix up visual studio and visual studio code through this video I am referring 100% to visual studio code blame Microsoft's naming department for that one not me anyways we're going to take a look at what the Highlight new features of the April release are we're going to start with what I think are some of the coolest new ones first off let's bring up our Command pallet and the first thing you can do is type quick search and then search for whatever you wish such as for example GPU or of course you can do it quickly and just do a percent sign so you can sear your entire project so again I search for GPU it's going to go through my entire project as it is you can see the various different uh results show up here threaded based off of where they were actually located and you get a highlight and so on so you have this rapid quick search again just throw in the percent sign and then whatever you're searching for it will search through your project very cool new feature there another one and this one is a little bit on the smaller scale but for certain people it's going to be gamechanging if you're dealing with a markdown thing it used to be that if you opened up a markdown and you wanted to see an image or a video you'd have to open up a preview of the markdown now what you can actually do is just hover over it so if it's a video file uh it will bring up a preview of the image there so if you're working with markdown this is going to make your life so much easier but if you're just even reading documentation sometimes you just want to see what the image is if it's a tutorial or something going step by step now you can just hover over the link instead of having to go to preview and this will work for videos and for uh images as you can see here and you can control click to actually open up that project again it's a smaller change but it's definitely a nice one in that regard now this next one is probably going to be gamechanging for some people out there and that is on extensions so you now add extensions you're going to notice here in my so there's my installed but over here in the recommended you can notice this first guy right here install workspace extensions this is a new feature they've added in so you can actually have your extensions on a workspace by workspace basis instead of just install globally the visual studio code so if you have extensions that only apply to a certain project you're working on you can now install them locally the process is pretty simple all you do is basically in the root of your project like this locate the visual studio or the vs code project and then make a folder called extensions inside of the extensions folder take the vsix file of your extension which you downloaded probably from the visual studio code Marketplace and extract it so what you want to do is you don't put the vsix inside of this folder instead you put the contents in like here you can see I put this Ula uh or Dracula theme in here uh and then it's ready to go so once that's in there you will find it available in the extensions here recommended and then you can install them on a workspace by a workspace basis so now you're going to see it is specific to um that workspace and I think over here oh it doesn't actually tell you in this list here but you'll see at the top it shows as a workspace extension so uninstall it and if you want to since it's available locally you're going to see again a special button there uh for or how to update it so this is going to make it easier to have uh per Project based configuration and I think this is probably the biggest game Cher in this particular release anyways um so that's definitely a nice new feature there next up we get into a Powers shell so let's go ahead and open up a new terminal so new terminal so if you are using Powershell as your terminal uh like so now you've got two new features inside of the terminal one is very specific to Powershell and what you can do is say get so then say all for get object or whatever and then control space and you will get completion so you basically now have Intellis sense for Powershell so if you're working with Powershell and you're you know struggling to come up with how the commands work or whatever control space will give you autoc completion for Powershell which is very nice now another neat new thing we've got here is let's just copy something right now you can right click to paste well if you're on a Linux environment it's normal to have terminals be middle clicked to paste you can now configure that as an option so if you want to paste into your terminal using the middle Mouse button instead of the right mous right Mouse button that is available too so you can now customize that and speaking of customization they've also made it very fast to do hotkey so if you got anything uh in the editor that is actionable uh so for example uh this toggle panel at the bottom you want to change the hotkey on it you just right click and now you can do configure key binding and it will bring you to the uh key binding setting for that one and then you can set it to whatever you wish so again anything that's actionable uh so right here configure key binding uh right here configure key binding and it will bring you to the keyboard shortcutting for that particular setting ready to go so it's going to make setting up the custom keyboarding bindings for uh customizable items a whole lot easier to work with which is uh a neat new feature as well uh that's not it there's a couple of other things here as well so again we talked about the markdown preview hover over definitely useful there this is another one here uh so if you're working with uh multiple different branches you can restore open editors seamlessly when switching between those branches which is going to be useful for people in that particular workflow as I mentioned earlier on there is Middle click paste support this is a configurable option so you do have to set it if you want it uh WSL over remote SSH uh accessible view so this is for like if your vision impaired and it's got better support for things like uh screen readers Etc so your experience there should definitely be improved if you have any kind of visual um impairment to work around uh again keyboard shortcut actions for any UI actions just quick right click and it's available right there quick search which is probably going to be the thing that people use the most again just uh hit the pallet hit the percent sign and then whatever you're searching for and it will search throughout your project which is nice and then we got two and I think I ask this every month of you guys and I'm curious what you think here as well I don't think these should be part of the release noes I think co-pilot is a separate project and it should have its own updates I I know Microsoft are trying to sell you on co-pilot that's how they're making money with Visual Studio code and all that but there's two new co-pilot features again I don't think they should be part of these release notes but I'm curious what do you think about that let me know comments down below but we have uh AIW rename suggestions and content exclusions from the co-pilot context if uh you don't want co-pilot working with a certain part of your project you can exclude it out and then finally if quick search isn't the Marquee new feature here a local workstation extensions probably is that's going to be for people with a very specific workflow but if you want to install extensions on a per workspace basis couldn't do it before you can do it now it does make uh for much more work involved than what you would normally see but it is definitely um it's a new feature that I think a lot of people have been asking for and of course we're just doing tldr stuff you've got other things like language models that are used for again co-pilot I don't think that this should be part of the release notes Here I think that's a SE for project but uh that's either here no there uh so we also have another aspect here remember last month they added the uh custom labels for tabs so say if you're working with like index index index index you have five different index file folders index.html or whatever open from different folders you could have it so that it did different hover over display so you could see how it works while those custom labels will can now apply to Quick open as well so that was a nice new feature from last month that's a nice Improvement to it here as well another area they didn't really kind talk about earlier on here is fine entries key binding uh so fine control uh was frequently being used unintentionally for tree controls for example when the fine control appears in the Explorer view instead of searching in the editor to reduce accidental activations we have changed the default key binding for opening the fine controls in the tree control to to control altf so it's just kind of a usability issue they had before uh but fixed there as well so there's a ton of other things in here uh we got a bunch of the notebook stuff I don't really use notebooks um so I don't have much opinion there but they keep making improvements to that as well but there is a lot to this particular update on top of just what we talked about specifically uh but those were I think the Marquee new features and I'm curious what do you think of this update in general uh visual studio just keeps improving at a pretty rapid Pace to be honest so this is another impressive update not as impressive probably as the last couple of months uh again the ability to finally break tabs off and move them to other screens that was so long overdue but that was one of the most wonderful new features but I do love the new quick search I do love the new local workspace extension so they're adding features at a monthly basis that will be game changers for some people but I'm curious what your opinion is in the comments down below and also let me know again what you think about the co-pilot stuff being intermingled with Visual Studio code stuff I think it should be a separate thing I understand why Microsoft do it but I just think it's wrong but I'm curious what do you think about that let me know in the comments down below and I will talk to you all later goodbye
Info
Channel: Gamefromscratch
Views: 86,443
Rating: undefined out of 5
Keywords: Visual Studio Code, VCS, April Update, Visual Studio Code April, gamedev, game development, visual studio code update, gamefromscratch, programming, ide, game programming, code editor, vsc, copilot
Id: A0EwDw9hh1c
Channel Id: undefined
Length: 8min 31sec (511 seconds)
Published: Mon May 06 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.