Best C/C++ IDE (CLion vs VSCode)

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

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

  • @davidbadalyan6849
    @davidbadalyan6849 ปีที่แล้ว +22

    in the beginning, I was using neither of these. I used Visual studio, and I think it is more popular than VS code for C/C++ developers. But I knew about JetBrains cuz I also used PyCharm and InteliJ IDEA. I thought they were very very good and I'm still sticking with the decision to use CLion

  • @patlecat
    @patlecat ปีที่แล้ว +16

    Obviously a dedicated IDE will always be better in terms of productivity and smooth operations over an editor.

    • @catto-from-heaven
      @catto-from-heaven 8 หลายเดือนก่อน +5

      Tell that to a vim user

    • @wicked_sash
      @wicked_sash 2 หลายเดือนก่อน

      definitly not, a lot of ides are very chunky and slow to use. visual studio for example has to be configured because it reformas and deletes yout code at will. the thing you actually want from the ide is the debugger, for code editing you should use a more lightweight editor (no intelisense makes you a betrter programmer), like for example emacs.

    • @patlecat
      @patlecat 2 หลายเดือนก่อน

      @@wicked_sash Then you're not using them correctly or have weird plugins loaded. Never had any such problems.

  • @TheGrimtraveller
    @TheGrimtraveller 2 ปีที่แล้ว +11

    On the Windows platform, no one in the industry uses VS Code for production C++ - we use Visual Studio...

    • @johnc3403
      @johnc3403 ปีที่แล้ว

      We know.

    • @Abon963
      @Abon963 9 หลายเดือนก่อน +1

      One the few things that annoys me being on Linux.

  • @arshiaaghaei
    @arshiaaghaei ปีที่แล้ว +16

    The reason CLion is a huge memory/CPU hog is because of clangd mostly
    Now you might say VSCode uses clangd too (if the extension is installed) and doesn't eat resources as much.
    I've come to the conclusion that CLion seems to use more clangd features than the VSCode extension.
    But yeah it being paid might turn some people off and that's understandable.

    • @catto-from-heaven
      @catto-from-heaven 8 หลายเดือนก่อน +2

      Yeah, it's easier to just blame someone else

  • @dasstraat
    @dasstraat ปีที่แล้ว +16

    CLION looks nice, but is a monster to configure and start using. After a month trial, we just give up and decided not to pay for this expensive tooling. Sorry. Next to this, it looks more suitable for smaller projects with lower demands. The project is just not finished yet. Jetbrain is earning a lot of money for a simple editor.

  • @epessoarocha
    @epessoarocha 2 ปีที่แล้ว +5

    Excellent review. I'll try to get a non paid licence because I'm studying chemistry at college. Hope they allow me to apply that. Thanks!!

  • @Wizatek
    @Wizatek ปีที่แล้ว +6

    Maybe for multi platform development, but on Windows, nothing beats Visual Studio for C++

    • @Abon963
      @Abon963 9 หลายเดือนก่อน +1

      Yeah that's true. Iam in Linux and for that i can't use Visual Studio and iam confused between CLion and Visual Studio Code. If i were on Windows then definately I wouldn’t think about anything else but Visual Studio. Specially for large and complex C++ projects.

    • @slo3337
      @slo3337 9 หลายเดือนก่อน

      I stopped coding when they started charging for VS. I've been thinking of coding again but am reluctant to commit to any compiler still

    • @MarquisDeSang
      @MarquisDeSang 8 หลายเดือนก่อน

      but C++ is WOKE, pure C is superior and VS does not support C correctly

    •  หลายเดือนก่อน

      @@slo3337 What are you talking about. Visual Studio Community edition is free

  • @reiniergarcia
    @reiniergarcia 8 หลายเดือนก่อน +23

    VS Code is not even an IDE, so the comparison is dumb. CLion is an IDE & Visual Studio is an IDE, but VS Code is not.

    • @Sakupenny
      @Sakupenny 3 หลายเดือนก่อน +2

      VS Code is literally a code editor

    • @MrNoBody_55555
      @MrNoBody_55555 3 หลายเดือนก่อน

      ​@@Sakupenny
      So which one is better

    • @Sakupenny
      @Sakupenny 3 หลายเดือนก่อน

      @@MrNoBody_55555 CLion, because VS code isn't even an IDE, how can a non-IDE be better than an actual one

  • @walidyider7766
    @walidyider7766 3 หลายเดือนก่อน +1

    i always use clion but i hate one thing about it, its slow, especially when trying to find a match for a certain type or a method i type

  • @m-vendor
    @m-vendor ปีที่แล้ว +13

    How can you compare IDE with a Text editor? XD

    • @johnc3403
      @johnc3403 ปีที่แล้ว +4

      ..he just did, or did you miss something?

  • @edinetgrunhed6000
    @edinetgrunhed6000 7 หลายเดือนก่อน +1

    jetbrains products never fail ever since

  • @MikeM-py2hq
    @MikeM-py2hq 2 ปีที่แล้ว +4

    useful video, thanks

  • @H4x4t3hN00bz
    @H4x4t3hN00bz 2 ปีที่แล้ว +4

    good vid, thanks

  • @xemptyxempty7921
    @xemptyxempty7921 2 ปีที่แล้ว +4

    VSC is cool for beginner and small projects . This editor can't handle big projects , files. On JB-IDE ( in my case ) i don't have any issues with performance and i can handle very big files on battery laptop without any performance drop. So JB-IDE > Vim > VSC .

  • @weiSane
    @weiSane 4 หลายเดือนก่อน

    And that’s the problem with jetbrains IDEs. You better have a beefy laptop or computer to use it smoothly. Otherwise the ide will hog all your little ram

  • @KX36
    @KX36 ปีที่แล้ว +1

    clion has a power save mode

    • @devhara
      @devhara  ปีที่แล้ว

      yes it does, but it disables inspections and code analysis

    • @gregd6022
      @gregd6022 2 หลายเดือนก่อน

      @@devhara that is soooo laughable in 2024 with what is 1,000,000 the power of an engineering workstation from the 90s, where we had the same functionality... retard devs now..

  • @cernejr
    @cernejr 2 ปีที่แล้ว +3

    You did not cover debugging. Many professional developers develop using their favorite (usually light-weight) editor, and use an IDE only for debugging.

  • @MarquisDeSang
    @MarquisDeSang 8 หลายเดือนก่อน +2

    This video is lying, C-Lion is perpetual (subscription with fallback perpertual)

  • @suvasanketrout772
    @suvasanketrout772 ปีที่แล้ว +8

    I use VIM btw

    • @MarquisDeSang
      @MarquisDeSang 8 หลายเดือนก่อน

      I use EMACS, gcc and gdb because I am superior to you.

    • @PARADOXzss
      @PARADOXzss 5 หลายเดือนก่อน +2

      I use arch btw

    • @MarquisDeSang
      @MarquisDeSang 5 หลายเดือนก่อน

      @@PARADOXzss So you are the "modern audience"?

  • @firebolt3626
    @firebolt3626 3 หลายเดือนก่อน

    i hate vscode's console. idk why, i just feel really uncomfortable.

  • @ferhat3223
    @ferhat3223 ปีที่แล้ว +3

    Emacs is best.

    • @Abon963
      @Abon963 9 หลายเดือนก่อน

      I used to spend more time on writing e-lisp for configuration than C++ development there lol.

    • @MarquisDeSang
      @MarquisDeSang 8 หลายเดือนก่อน

      always has been

  • @zoenagy9458
    @zoenagy9458 ปีที่แล้ว +1

    eclipse!!!

  • @gammyhorse
    @gammyhorse 4 หลายเดือนก่อน

    You compare apples with oranges. VSC is not an IDE. Useless video.

  • @catklyst
    @catklyst 2 ปีที่แล้ว +3

    Who the hell does real c++ dev work on a laptop on a battery? Great review otherwise.

    • @johnc3403
      @johnc3403 ปีที่แล้ว +1

      real c++ dev work? ..as opposed to what?

    • @catklyst
      @catklyst ปีที่แล้ว +1

      @@johnc3403 what I was getting at, sitting there and compiling something like boost or an application with a few hundred k lines of code will take some time and seriously drain a battery. Unless you want to waste 5 or 10 minutes just on compiling a library, sure go for it, but for major applications, using a laptop would be painful.
      Nobody with a codebase of half a million lines or more of code plus libraries is going to waste their time on some anemic MacBook.

    • @astarothmarduk3720
      @astarothmarduk3720 ปีที่แล้ว

      @@catklyst Nowadays there are notebooks with 16-core CPU and 64 GB of RAM, which I would call powerful enough for development, but a stationary PC is preferable for many reasons if mobility is not vital for actual development work.

    • @ipodtouch470
      @ipodtouch470 11 หลายเดือนก่อน +1

      @@catklyst As a student I'm not doing real dev work but I'm still compiling large code bases and most students run exclusively on laptops. Last week I had to compile a custom linux kernel. Took quite a while to finish...

    • @stolenlaptop
      @stolenlaptop 4 หลายเดือนก่อน

      Actually me all the time.

  • @patlecat
    @patlecat 2 ปีที่แล้ว +10

    Comparing apples with prunes is kinda pointless. A code editor is obviously not an IDE and vice versa. *facepalm*

    • @shoucs2
      @shoucs2 2 ปีที่แล้ว +5

      dumb comment, this review either way points out the differences, why shouldnt you compare them?

    • @patlecat
      @patlecat 2 ปีที่แล้ว +1

      @@shoucs2 it's only dumb to someone not knowing how to produce software in a professional environment. if you don't care about details then enjoy the video. Opinions matter more nowadays as we know.

    • @shoucs2
      @shoucs2 2 ปีที่แล้ว

      @@patlecat wouldn't this video still help at choosing a ide instead of a code editor for your "professional environment"?

    • @patlecat
      @patlecat 2 ปีที่แล้ว +1

      @@shoucs2 not really, the pros know of all them. But I find it misleading for the beginners.

    • @shoucs2
      @shoucs2 2 ปีที่แล้ว +1

      @@patlecat So you do not think that a beginner in coding should actually go with own preference at first but instead need guidelines to follow by professionals?