Why I Switched To VS Code & Should You Too?

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 24

  • @naroslife
    @naroslife 29 วันที่ผ่านมา +4

    There is no single festure I can think of that is possible in VS and not in VSCode. The power of VSCode is the extensibility and customizability. Works on almost every platform with almost all languages and tools. There are endless extensions. For CI/CD, Jira, Copilot, Docker, multiple shells, remote access. For Cpp it can use the same toolchain as VS.
    VSCode is a better preforming, more user friendly, open source SUPERSET of Visual Studio (given you have the toolchain and even MSBuild that is used by VS is free. Basicslly you're paying only for some bloated gui)

  • @ManrajSingh-m3s
    @ManrajSingh-m3s 28 วันที่ผ่านมา +2

    i like vs community

  • @As_Ss
    @As_Ss 28 วันที่ผ่านมา +1

    Everyone should actually switch to Rider, its destroys both for Unity and Unreal development (and .Net too)
    Its just so so much better, u just dont write code there, u just flow, its so fluent and with excellent code tools.
    There is no competition at all for game dev.
    But 16GB wont make it for game dev, i recommend 32GB minimum.
    All the neat things and superior ide functionality has a cost in memory.

    • @freedomcoding
      @freedomcoding  28 วันที่ผ่านมา

      I will definitely try Rider at some point. I heard many people say it is better than VS, I just don't want to pay for the license yet. Yep, RAM is probably something I should invest in.

    • @As_Ss
      @As_Ss 27 วันที่ผ่านมา

      @@freedomcoding Rider is free now, not commercial, but very easy to try, truth is they dont check, and even cant, for what u use it for.
      Would be very interesting for you to test it and make a video about it.
      Regarding the RAM, yeah, if someone cant get more and have issues with too little ram, its possible to just crank up windows pagefile to even dozens GBs of size, its will be slower, but the apps wont be forced to close.

    • @ibeatboxer_9673
      @ibeatboxer_9673 27 วันที่ผ่านมา

      @@As_Ss I don't agree with "truth is they dont check, and even cant, for what u use it for." In reallity they can check that easily even externally. Once you save any script and ship it with your game and you have no license they still can see it. When it saves the script it actually contains information about it but you can't access nor to see it visually.

    • @As_Ss
      @As_Ss 27 วันที่ผ่านมา

      @@ibeatboxer_9673 U dont need to agree at all, doesn't matter as nothing u said is true and u just confirmed u know nothing about how tech works, u are just utterly wrong, simple as that.
      There is nothing in the scripts or meta data u cant change, they cant do it anyway for legal reasons, and they know it, but they want to be the new king, they want to dethrone VS forever, thats why they are doing it.
      And it still does not change a fact that u can test it for free as long as u want.
      Doesn't also stop this channel from making a review.

    • @yourmonkey_daddy1259
      @yourmonkey_daddy1259 2 วันที่ผ่านมา

      ​@@ibeatboxer_9673First of all I would agree with you. Nothing illegal brings a good thing to your life at all.
      Rider want dethrone a VS? Then VS is already a huge winner and you know why? Because it's simply allows you to use it for free and they already did a community version for free and for legal commercial use as well.
      Like give you a quick shot extreme example:
      Blender is free - Maya costs thousands of dollars and it has everything.
      It gives you a huge possibility of starting point. That would and should cost a thousands of dollars if not more but hey it's free so the Blender in the first place is incredible winner.
      The same concept goes to VS it was free from the beginning and the shitty Rider wasn't and it still not. They doesn't even have a community version for commercial benefits how can they dethrone someone if they're already lost a battle.

  • @Datseri
    @Datseri 28 วันที่ผ่านมา

    I started with vs studio and then vs code. But about 2 years ago I switched to jet brains rider and I will never go back. For Unity development Rider is just amazing. The small things like seeing if you changed a value of a variable in the inspector inside the IDE is just so useful. There are so many other good features for Unity development that is just so useful and helps me iterate faster on my game.
    I recommend to try it. The only downside is that it is not free. They have a free non commercial version if you want to test it.
    Good video! Keep it up! 👍

    • @freedomcoding
      @freedomcoding  28 วันที่ผ่านมา +1

      I will surely try Rider some time in the future! Thanks for sharing your experience. I am glad you liked the video

  • @pavelp80
    @pavelp80 29 วันที่ผ่านมา +1

    Hard to say. From perspective of C++ development, I'd say that you need VS because of compiler and toolchain and project setup in vs code is more complicated - basically via some JSON file(s). I don't want to go deeper into comparison as I'm using VS code for hobby projects, whereas I'm using full VS for application which has like 150 subprojects, each somewhere between ten to hundreds of cpp files. Here VS often fails in searching classes with respect to included files and i think even namespaces and in late versions it has very buggy debugger - like out of sudden it can't recognize half of variables and whole project needs to be recompiled, maybe output folder deleted, I guess it has something to do with incremental builds.
    But I never used vscode on the same project or project of a similar scale. In VSCode editor, I sometimes miss selecting rectangular blocks - when you need to rename variable on five lines at once etc.
    Also I use VSCode basically for everything else than CPP - Python, markdown, plain text, various xml/json/yaml configs ... and even terminal actually - because server can run on a different PC and it's possible to edit files on Linux from windows and see remote file system.

    • @freedomcoding
      @freedomcoding  28 วันที่ผ่านมา

      Thanks for sharing your experience. I like how you are using both VS and VS Code depending on the project you work on. Surely VS Code isn't the solution for everything.

  • @SeanBotha
    @SeanBotha 29 วันที่ผ่านมา +4

    Debugging is better in visual studio. vs code is good for website coding but no as good for unity.

    • @snatvb
      @snatvb 29 วันที่ผ่านมา

      there's a debugger in vscode
      maybe not so powerful, but most of requirements covers

    • @naroslife
      @naroslife 29 วันที่ผ่านมา

      Actually it uses the same debugger binary unless otherwise specified. Rest is just GUI around it which you can empower more in vscode

  • @flamart9703
    @flamart9703 28 วันที่ผ่านมา

    Noooo! I'll buy you a better PC when get rich from my games if you switch back to VS! :) By the way on my current mid PC (Ryzen 5 5600X, 32 GB Ram, 1 GB NVMe) VS 2022 loads all 9 scripts of my game in about 7 seconds, but usually I open VS only one time per day. Do you work on your game or other project?

    • @freedomcoding
      @freedomcoding  28 วันที่ผ่านมา +1

      I mostly work on projects for clients, but now I am also finally starting to work on my own game.

    • @freedomcoding
      @freedomcoding  28 วันที่ผ่านมา +1

      I am sure VS would perform better on more powerfull machine. Maybe I will switch back at some point, who knows :D

    • @flamart9703
      @flamart9703 28 วันที่ผ่านมา +1

      @@freedomcoding Okay, then wish me luck with my games. :) If you make videos for your game, I can give feedback on everything except codding.

  • @snatvb
    @snatvb 29 วันที่ผ่านมา

    I don't understand at all how the same company managed to make a vscode that is so great and a vs that is so horrible
    I use vs sometimes because of c++ at work, it is extremely difficult to customize vscode for our project, it is already more than 10 years old. and using vs is a real misery
    everything is slow, awkward, like they've done “how to do better” research and studiously avoided their results

    • @freedomcoding
      @freedomcoding  28 วันที่ผ่านมา

      I wouldn't say VS is horrible but thanks for sharing your opinion!