Code Editors vs IDEs : Why you NEED to STOP using IDEs

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 544

  • @ivanschekoldin7315
    @ivanschekoldin7315 3 года назад +676

    IDEs are easy and efficient. Started with them, learned in them, working in them. They save a ton of time and reduce the number of small mistakes.

    • @vkdude1209
      @vkdude1209 3 года назад +6

      You are right

    • @nocopyrightgameplaystockvi231
      @nocopyrightgameplaystockvi231 3 года назад +12

      I gained my confidence in Java with IDEA! Can't compare anything with that!

    • @raahimfareed
      @raahimfareed 3 года назад +8

      I started off with npp, moved to sublime, then tried a few IDEs, and now finally settled down at VSCode. It can pretty much do almost everything that an IDE can.

    • @jonathanandreaspangkey3167
      @jonathanandreaspangkey3167 3 года назад +6

      i just wanna ask, im a beginner, what is the thing that make IDE better than code editor?

    • @raahimfareed
      @raahimfareed 3 года назад +4

      @@jonathanandreaspangkey3167 it has everything you need in one place. (and some things that you don't need as well as a beginner)
      IDE is basically an all in one package. It gives you got code editor, compiler, debugger, everything in one place.

  • @adtc
    @adtc 3 года назад +356

    I lost you when you said "Notepad++" is an IDE 😂😂😂

    • @vikashlanjhi9919
      @vikashlanjhi9919 3 года назад +4

      😂😂

    • @pogchamp1081
      @pogchamp1081 2 года назад +2

      LOLLLL

    • @GordieGii
      @GordieGii 2 года назад +14

      And VS Code is lightweight...

    • @X40Gaming
      @X40Gaming 2 года назад +2

      @@GordieGii is vs code run on dual core ??

    • @GordieGii
      @GordieGii 2 года назад

      @@X40Gaming Not sure. Ask Isham Sharma. (OP)

  • @JBande
    @JBande 3 года назад +336

    notepad++ is not IDE, its actually most lightweight of the lot. The video is confusing the topic totally!

    • @jeet7000
      @jeet7000 3 года назад +20

      He's saying vs code is also not an ide😅

    • @Prometheus720
      @Prometheus720 3 года назад +2

      @@jeet7000 I mean, for it to be a useful IDE you have to play with it a bit. It's definitely somewhere in the gray area.
      I would never launch it just to open a JSON file, for example. Thats what n++ is for

    • @imelitist2828
      @imelitist2828 3 года назад +16

      @@jeet7000 It isn't, Visual Studio is, but Visual Studio Code is a code editor.

    • @DenisovichDev
      @DenisovichDev 3 года назад +6

      @@jeet7000 it's not, buddy

    • @Digger-Nick
      @Digger-Nick 3 года назад +7

      @@jeet7000 Because VS Code isn't an IDE. . .

  • @EvilTim1911
    @EvilTim1911 3 года назад +239

    I think the line between IDEs and code editors becomes fuzzy when you install a bunch of plugins for an editor like VSCode or Atom

    • @slygg
      @slygg 3 года назад +20

      The real difference is in the quality of features. You can install as many plugins as you want in vscode but for me it doesn't come close to the competence of the features in intellij when i'm working on a large java, php, python or whatever project. (and it reflects it in the price tag :/ )

    • @raahimfareed
      @raahimfareed 3 года назад

      @@slygg Yeah, I've used it as well, I got it free in student pack. But unfortunately that price is too much for some people, myself included.

    • @raveendraramani9501
      @raveendraramani9501 3 года назад +2

      I only have autocomplete and ui plugins lmao, thats almost all you need

    • @slygg
      @slygg 3 года назад

      @@raveendraramani9501 It's all you need but you are faster with specific plugins.

    • @raveendraramani9501
      @raveendraramani9501 3 года назад

      @@slygg tru

  • @aaravdeysarkar7653
    @aaravdeysarkar7653 3 года назад +166

    i started python on pycharm but my pc was lagging a lot, then i installed sublime and my god that speed

    • @proton4898
      @proton4898 3 года назад +8

      Had the same issue when on windows, using pycharm on Linux performed excellent compared to when on windows.

    • @someonehere4380
      @someonehere4380 3 года назад +7

      try vim

    • @cupcakenomplicated7527
      @cupcakenomplicated7527 3 года назад +7

      Time to upgrade your ram

    • @rgamez4049
      @rgamez4049 3 года назад +2

      Jet brains for programmers who need more features than speed

    • @proxxit3896
      @proxxit3896 3 года назад +2

      Mine lags a bit ...bit in the beginning

  • @erz_mafia
    @erz_mafia 4 года назад +149

    I am a beginner and i use pycharm for python .....but i am not that person who's like digging all the options and wasting his time in exploring the IDE ....i just use it to write ,debub ,run my code and that's what i need ...❤️❤️

    • @adityaraut9364
      @adityaraut9364 3 года назад +3

      Me too 👍

    • @HelloWorld-os2cg
      @HelloWorld-os2cg 3 года назад +2

      Which is best pycharm or original python ide????

    • @feyg0
      @feyg0 3 года назад +2

      @@HelloWorld-os2cg pycharm

    • @harshvardhanbajpai7846
      @harshvardhanbajpai7846 3 года назад

      same : c++ >> DevC++

    • @Feronom
      @Feronom 3 года назад

      that's good until your app is bigger and you wanna refactor. For example what if you move file from one folder to another? Many imports will break

  • @avikghosh244
    @avikghosh244 3 года назад +148

    Notepad++ is not an ide. It is a text editor and also very lite weight in comparison to vs code. Although VS CODE is my favorite Text Editor for development.

    • @mnfari2471
      @mnfari2471 3 года назад +38

      @@IshanSharma7390 one of the shortest meaningless answers which I love to use: yes

    • @George-nd7ot
      @George-nd7ot 3 года назад

      @@mnfari2471 雍遘垀兢你們這些 㿭卉箋 必 😭😭

    • @NewLondonMarshall
      @NewLondonMarshall 3 года назад

      @@mnfari2471 🤣

    • @mnfari2471
      @mnfari2471 3 года назад +2

      @@George-nd7ot uhh what?

    • @thatsalot3577
      @thatsalot3577 2 года назад +3

      and Visual studio is an IDE, not a code editor.

  • @philfv
    @philfv Год назад +8

    I think it might be useful for beginners to use a text editor... But for serious projects, you want to have a debugger, and some advanced functions like for refactoring, etc. It saves a lot of time.

  • @casdf7
    @casdf7 2 года назад +10

    I started with ides, and now I try to avoid them as much as possible.
    In the beginning, all the details are really overwhelming but when you get to know the stuff better you really learn the details about every language much better in a code Editor like vscode.
    I think everyone should try it at some point because it can give you some real new insights

  • @thedayleevlogs9323
    @thedayleevlogs9323 3 года назад +65

    I personally love lightweight code editors like vim, nano and I also have a 1k lines of vim config whose purpose is make vim more like an IDE. So why people basically love IDE bcz you don't have to dig in too much to get started with development, it's straight forward and whole lot options of extensions and scripts gives you an extra edge. It's pointless to compare both and what should you use. It depends upon you what you like.

    • @azophi
      @azophi 2 года назад +2

      just use an ide then, be a normal person and use nano instead of vim ;-;

  • @clintonreisig
    @clintonreisig 2 года назад +9

    Lack of tutorials on Code Editors make people discover that the IDE is visually friendly and tells people what is happening !! This is a huge advantage for a beginner. I use A LOT of Terminal and code editing, but still need an IDE once in a while because there might be NO information available on how to do a particular task in a code editor. IT IS THAT SIMPLE

  • @prithvireddy2262
    @prithvireddy2262 3 года назад +11

    npp is not an ide, its just a code editor, rather we can turn vs code to a near ide level by installing few extensions and plugins for it

  • @josiahhockenberry9846
    @josiahhockenberry9846 2 года назад +9

    For beginners, Thonny is great. It's free, lightweight and fast. I had to play with the settings to get the lines to line up with the line numbering, but overall it's pretty good. For me, the only thing that's a little annoying is there's no word wrap. One day I want to write a plugin to fix that.

    • @elisachin9330
      @elisachin9330 2 года назад

      Oh, that is a shame, no word wrap.

  •  3 года назад +22

    It depends on what kind of app and tech stack you are using. IDEs provide a way more powerful environment right out of the box than code editors.

    • @MsCellobass
      @MsCellobass 3 года назад +1

      In light of what I went through with VS IDE I disagree.

  • @MsCellobass
    @MsCellobass 3 года назад +7

    I am so glad I found your video. Only reason I was installing VS IDE on my puter was because I was following a textbook on coding and it mentioned that IDE IS what’s needed to get web project going. That was not a good experience. There were a LOT OF STUFF in there that I had no idea what they were and then it asked me to also install some other things of which had errors in the installation process. I ended up calling Apple to help me delete the program.

  • @theplaymakerno1
    @theplaymakerno1 3 года назад +40

    IDE's save you a lot of time and you can use debuggers to debug your code.

    • @kentheengineer592
      @kentheengineer592 3 года назад

      Cheat sheet 2021 version for visual basic 2021 version on how to debug code for c programming language

    • @noobyboon6062
      @noobyboon6062 3 года назад +1

      But it may make beginniner lazy

    • @ayushmishra6077
      @ayushmishra6077 3 года назад

      but no for 20 years old pc which i use i ide are really freaking in mine . eg ; intellij

    • @ayushmishra6077
      @ayushmishra6077 3 года назад +1

      @@noobyboon6062 true u shold alos know how to use an treminal

    • @Prometheus720
      @Prometheus720 3 года назад +1

      An IDE is good but I think he has the right general idea.
      Start simple. Back in the day most people started with the stock text editor and shell scripts. That's a good way to start. No new languages installed, no fuss. Just the very basics of scripting in a quick editor you can leave open all day long or close/launch quickly.
      Save the IDE for after you've built a couple little automation scripts and used them for a while. Thats my take

  • @SriHarshaChilakapati
    @SriHarshaChilakapati 3 года назад +6

    This is interesting. However, this is only for beginners and I think that needs to be mentioned in the title of the video as I think it is misleading if the case is otherwise. I am a Software Engineer who's programming for almost 16 years now, and the more your project's complexity grows, using IDEs makes your life immensely useful. Code editors make sense for beginners as you have clearly explained in the video.
    And by the way, regarding Netbeans, I feel that even now that it is mostly cluttered, and rightly so. That is a bad IDE which looks bad. Use either Eclipse or IntelliJ IDEA and you will never look back with it. IntelliJ is more seamless in my opinion. And for people learning programming through Android Development, they have no other option other than to use Android Studio, or Xcode for learners who's learning to make iOS apps. So that is another gotcha you need to look out for.
    But other than that, Notepad++ is simply a text editor and it is the most basic one at that, even in the complexity of the code. It's text editor is a project called Scintilla which is a pluggable code editor that you can integrate into your own shell and that is what Notepad++ does. So no complexity there too. Sublime on the other hand tries to theme every element which I doubt if the elements that you see in it are really native or not. I guess it's not. VS Code, I don't recommend as it is an electron app.

    • @dice6541
      @dice6541 2 года назад +1

      whats wrong with electron apps?

  • @jimmyf.x.9526
    @jimmyf.x.9526 2 года назад +6

    For learning, agree. For development, no. Ide improves efficiency ++.

  • @RahulKeshav
    @RahulKeshav 3 года назад +2

    notepad++ is a text editor and Visual Studio is an IDE, my brother.

  • @lumawhtut1109
    @lumawhtut1109 2 года назад +3

    thanks man as im machine learning engineer (beginner), i didnt really know what ide or edit do i need to choose. but now i know it is gonna be Anaconda, and i aslo know the difference between ide and editor. Thank a lot man.

  • @INeedsMoneys
    @INeedsMoneys 2 года назад +1

    Finally a Microsoft Guy who speaks understandable English. No scam. Thanks.

  • @suprecam9880
    @suprecam9880 3 года назад +27

    First of all, great informative video, you have a bright personality!
    I will add, however, that I think you missed the opportunity to state that IDEs also do more hand-holding in terms of setting up the environment(s) for you. Sure, they are indeed intimidating and while I agree with everything you said, the reason I am choosing to switch to VS Code from PyCharm myself (at least for now) is simply to make sure I understand how to properly construct an environment from the command line interface. VS Code still requires you to execute commands from the terminal which is good for anyone just beginning with a language.

    • @tsutt8390
      @tsutt8390 2 года назад

      VS looks very busy and seems like a lot to remember. I might download it..not sure because I love my NetBeans! Also, I haven't seen any videos using vs with Java code.

  • @rahulg8872
    @rahulg8872 3 года назад +48

    From all of these Android studio is best. I know it's IDE but still Android development becomes alot more easy with it.

  • @mrblob5413
    @mrblob5413 3 года назад +6

    Visual studio code is even chunkier than most ide’s

  • @notexactlynikhil
    @notexactlynikhil 3 года назад +10

    I love atom but the problem is - It runs on web technology which makes it slow :(

    • @chiragsingla.
      @chiragsingla. 3 года назад

      isnt vscode build on electron

    • @neek01
      @neek01 3 года назад

      @@chiragsingla. it is

  • @danielvickery1233
    @danielvickery1233 3 года назад +12

    When it comes to teaching yourself in general, he's absolutely right that the complexity of an IDE interface can be overwhelming and counterproductive to learning to code. However, his conclusion is absolutely wrong IMO.
    TLDR: Spending a little more time in the beginning to learn an IDE and best practices regarding the language will save you a hell of a lot more time you'd later be spending unlearning bad habits, making an inordinate amount of errors that you'd have to correct, and just not having all of the quality of life features that an IDE can provide.
    The suggestion not to use an IDE should only be followed if you literally only have access to a resource regarding the language itself. But most of us have Google, as well as access to resources that can introduce you to a development environment and guide you through the most important features so you're not lost right out of the gate. And once you understand the general layout of the IDE, you only need to know the most prominently used features when learning syntax and semantics, researching new concepts as they emerge.
    I highly recommend doing this rather than just plowing forward learning a language inside a code editor. Because most coders recognize that very little time is actually spent writing the code. Most of your time will be spent deciding the best way to achieve your intended result before you write and testing and debugging code you've already written. the sooner you start learning best practices and the different options provided by an IDE, the sooner you will be proficient. Meaning you will make less errors in the first place, you'll be able to find errors easier, and you'll hopefully be using best practices so your code will be easier to read and therefore easier to maintain.
    As I'm studying C++, I can only provide the resource that I've found most useful. If you want to learn C++, I highly recommend www.learncpp.com if you have no prior coding background. Before I started, I didn't even know what a variable was. The course takes you step by step, and doesn't expect you to have any prior knowledge. There hasn't been a single lesson that used terminology that wasn't already explained and no given examples introduce concepts that haven't been explored at least to some degree. I can't recommend this resource highly enough.

  • @aviralgupta9869
    @aviralgupta9869 3 года назад +8

    My preference for competitive programming is linux environment its terminal does a hell lot of things that can't be done in windows

    • @jugalshah8199
      @jugalshah8199 3 года назад +2

      U heard of Linux subsystem in windows? Hahaahah Man you living under caves. Go and use the windows feature

    • @slygg
      @slygg 3 года назад

      @@jdeep7 Because this way you get the best of both worlds. You can do your linux things and still open exe files natively. You can do .net stuff and you can take advantage of the fact that windows is the best supported os out there with the most programs for almost everything you can think of. And no dual boot hassel.

    • @mrlucmorin
      @mrlucmorin 2 года назад

      Like what exactly?

    • @viktordoe1636
      @viktordoe1636 2 года назад

      wtf is competitive programming?

  • @varunrithvikgudluru4904
    @varunrithvikgudluru4904 4 года назад +9

    Very nice content bruhh.....
    Always expecting a lot from u...
    Please come with more videos like this !!!!
    Cheers!!

  • @kewtomrao
    @kewtomrao 3 года назад +2

    The problem is you do not know the difference between a text editor and and IDE :)

  • @achintya-7
    @achintya-7 3 года назад +18

    IDE is for professional work generally where you might have a lot of folders as resources

  • @abhishalsharma1628
    @abhishalsharma1628 3 года назад +3

    What's the slight difference between Code Editor and IDE

  • @findstr.s-hi-c._w
    @findstr.s-hi-c._w 2 года назад

    (on windows)
    create your project folder anywhere.
    create your main.py file in there.
    create a run.bat file. ( in the same folder,you should create your entire project in that folder,or sub folders.)
    put this in the bat file:
    "cmd | python main.py"
    this is all you need.
    you can now start writing in main.py,with any editor you like.
    and "debug / Run" with the run.bat file.
    IDE's put the file explorer,text editor,and terminal in one programm.
    but you dont need to use it,also IDE's can have licenses.
    you also need python ofc.
    ( the only thing i miss is the run button,in editors)

  • @SnowBits33
    @SnowBits33 4 года назад +3

    Bro I have one question if I wrote a program that finds spam emails in mobile how to apply that code to realtime ( for eg I want apply that code for my mobile to find spam msg or email how we can do that)

  • @sunilk8013
    @sunilk8013 Год назад +1

    I learned C using vi and ctags as my "IDE". I now use things like vscode or vs2022 or some of the jet brains tooling. Reason is simple, it speeds things up. Especially refactoring things e.g., renaming, moving, moving to another package.
    Single biggest advantage to vi.. it will be on every Unix box you run into, and you can ssh into a unix box and still use vi.
    Emacs does the same I think, but it's not built in as the default editor.

  • @davidm.johnston8994
    @davidm.johnston8994 3 года назад +12

    Thank you for sharing your experience man!

  • @kanuos
    @kanuos 2 года назад +2

    I love how he categorises Notepad++ as an IDE while VSCode is a text editor.

    • @kenkillian9221
      @kenkillian9221 2 года назад

      I started on NotePad++, and like that a lot. VSCode is very good. But requires you know JSON. As a begginner, that can be overwhelming. While Notepad++ just works and is simple. It is not an IDE!
      Still love & recommend VS Code, just slight more of pain to learn customization for your own preference. Everything takes time to learn.

  • @pietraderdetective8953
    @pietraderdetective8953 2 года назад +1

    how come you categorized notepad++ as IDE? it is a text editor and one of the most lightweight I've tried..and I'm using it for daily use with Python.

  • @CrippleX89
    @CrippleX89 2 года назад +2

    Honestly, this is about the worst advice you could give to a beginner. IDEs aren't bad, there's just some bad IDEs out there... To name a few that I've experienced:
    - Eclipse (versitile but clunky, not easy to use and not very helpful when misconfigured and has a *very* steep learning curve);
    - Netbeans (basically an outdated code editor that wants to be an IDE but doesn't do a very good job at it);
    - BlueJ;
    Code editors tend to have problems recognizing a project structure and you'll end up having problems with intellisense, compiler errors etc. That's because they don't always have a good sense of context, they usually tempt you to work from the filesystem instead of a project or solution (even VSCode does that).
    IDEs are usually built to support a limited set of programming languages and are much better geared toward those languages. They provide the tools to easily set up projects (through a wizard) and perform common tasks whereas code editors are much more likely to provide you with a terminal in which you have to run commands yourself.

  • @soumyadeeppaul2389
    @soumyadeeppaul2389 3 года назад +2

    once your learning phase is complete move to an IDE, otherwise you can't survive with an enterprise level development activities.

  • @sanchogodinho8769
    @sanchogodinho8769 3 года назад +3

    I Like Visual Studio Code, it's not too complex unless you install complex extensions!

    • @bloxotrotbt4732
      @bloxotrotbt4732 3 года назад +1

      Yah you either just code, or Install a Entire Repository to code a game there’s no middle ground 🤣

  • @antonpil135
    @antonpil135 2 года назад +2

    95% of my time i will use IDE, like pycharm or visual studio(not vs code) to get productivity coding. So tell me, why i should learning use axe instead chainsaw?

  • @ianbdb7686
    @ianbdb7686 3 года назад +8

    His voice is next level lmao

  • @drewwilkins9963
    @drewwilkins9963 Год назад

    I googled besst way to learn python for beginner and ended up downloading pycharm. It's so confusing! Thank you for the advice. Will try jupyter now.

  • @var5723
    @var5723 3 года назад +1

    Not true. I find Visual Studio 2019, an IDE, very easy - maybe easier than VS Code, a Code Editor. I don't know what other IDEs are (maybe they are complex) but VS 2019 makes it really easy to work with environments, files and packages in Python.

  • @tanmaiysethiajain4367
    @tanmaiysethiajain4367 4 года назад +15

    Sublime is just pretty powerful , it's almost multi purpose

    • @parthsingh3569
      @parthsingh3569 3 года назад +2

      @@IshanSharma7390 ya i am also using sublime......

    • @aadarshkumarshah8795
      @aadarshkumarshah8795 2 года назад

      powerful is the language and not editors or IDEs lol

  • @kidando
    @kidando 3 года назад +2

    Stop telling people to not use IDEs. First of all IDEs are not difficult to use as you claim. For you, maybe, but not for the general public. Have you surveyed coding professionals that have been in the industry for 10+ years working on large-scale projects? IDEs are important tools. And more and more these "lightweight" code editors that you are praising are desperately trying to mimic them to get more veterans and professionals to use them. Notepad++ is not an IDE and it is more lightweight than vscode, sublime and atom

  • @benschneider3413
    @benschneider3413 3 года назад +1

    I was expecting him to recommend code editors like notepad++ but VSC is legit, some of my friends use it.

  • @kirshenz3
    @kirshenz3 2 года назад +1

    Too bad RUclips removed the dislike counter, it could've save me some time.
    You the viewers don't use IDEs leave them all to me cause I use them all the time.

  • @chiefdenis
    @chiefdenis 3 года назад +1

    Im pretty sure notepad++ is not an ide, it's even closer to a code editor

  • @daizdamien1409
    @daizdamien1409 2 года назад

    i started with blue j java and trust me it never felt it complicated. i did not even knew internet existed that time.

  • @Devashish005
    @Devashish005 Год назад

    Thank you for keeping it simple.........I am a beginner and it's just been 1 week I started python

  • @MandeepSingh-fp7jn
    @MandeepSingh-fp7jn 2 года назад +1

    You proved that "don't judge a book by it's cover". Great man 👌

  • @apoorvgupta820
    @apoorvgupta820 4 года назад +4

    Well,I totally agree with u of using code editor instead of IDE,if u are a beginner.
    My personal favourite are :
    1)Sublime text 3
    2)VS code
    3)Atom
    They are light weight and simple to use.
    But if u are a developer i must say use IDE instead of code editor because the IDE's come up with lot of features that will help u in writing long code.

    • @apoorvgupta820
      @apoorvgupta820 3 года назад

      @CyanideC3PX vs code is an code editor not an IDE.

    • @apoorvgupta820
      @apoorvgupta820 3 года назад

      @CyanideC3PX u r right it has all the features but it is an code editor..to Know more read from this link.
      stackoverflow.com/questions/52829919/why-vscode-is-not-an-ide#:~:text=1%20Answer&text=To%20understand%20why%20VsCode%20is,go%20for%20a%20broader%20approach.

  • @aniketbose8522
    @aniketbose8522 3 года назад +1

    basially visual studio is a IDE.

  • @indumathisrinivasan1088
    @indumathisrinivasan1088 3 года назад +3

    Bro, for beginners we want to learn from mistakes but ide itself does finishing when we started coding sometimes.so what are the normal compilers for beginners

    • @m.k7esavan
      @m.k7esavan 3 года назад

      It is true 💯 👍

  • @manavjain9750
    @manavjain9750 2 года назад

    I don't really agree.. becuase within a week or two you reach making a calculator.. and then you'll require libraries and debug functions , etc. So you'll require an IDE

  • @aishezsingh7004
    @aishezsingh7004 2 года назад +1

    I use VS Code for every language is it fine.

  • @NathanDiepeveen
    @NathanDiepeveen 3 года назад +3

    Why not write your project in HEX? Simple, it takes ages. There are tools available to use so use them as long as you write the code yourself. A .NET developer that creates forms apps and doesnt use an IDE is an idiot. They waste their time on creating things an IDE can do for you.
    There are some IDE's that do a little too much for you so you don't have to write any code and thats bad, but using an IDE can save you so much time in debugging.
    A big mistake is calling Visual Studio a better version of Visual Studio Code. Visual Studio is heavily targetted towards visual development with .NET mainstream. Visual Studio is an IDE that you should 100% use when working in .NET. Visual Studio Code is a text editor for any language and supports a big library of addon for a variaty of languages. All in all, using an IDE is not wrong. It saves time and allows you to focus on your actual code.

  • @dishantshah5965
    @dishantshah5965 3 года назад +2

    So vscode is light and notepad++ is an ide. Its the other way round dude.

  • @SnowBits33
    @SnowBits33 4 года назад +5

    Nice video keep it up
    I am using anaconda for ml

  • @amitchkrabarty05
    @amitchkrabarty05 3 года назад +2

    Hi,
    I would also suggest to use Vim text editor. It approaches code editing in a different but creative way. I started using it as my primary editor and am loving it.

    • @azophi
      @azophi 2 года назад +1

      just be a normal person and use nano jeez.

  • @abdu47137
    @abdu47137 2 года назад +1

    bro...... Honestly, your argument does not make sense. IDEs are most of the time better for beginners. you don't have to install any additional things in them. unlike code editors, for example vs code. you have to look for extensions for it to work properly. and have to install compilers yourself (which isn't a beginner's friendly thing for most compilers).

  • @abutalhajubaer1842
    @abutalhajubaer1842 3 года назад +1

    Notepad++ is a lightweight code editor. It's not a IDE.

  • @NaudVanDalen
    @NaudVanDalen 3 года назад +1

    Notpad++ is actually a code editor. Not an IDE.

  • @phuanhuynh8888
    @phuanhuynh8888 Год назад

    Codes without IDE sound like a human without clothes

  • @nerdy.guy_yt
    @nerdy.guy_yt 3 года назад +1

    Baba vs code is not a light ide, it requires much knowledge to conquire the coding

  • @jobinte
    @jobinte Год назад +1

    bro do a video difference of visual studio n visual studio code

  • @AyanAlam
    @AyanAlam 6 месяцев назад

    If you are going for Data Science, ML or AI, Anaconda is a must-have tool.

  • @KodiLearn
    @KodiLearn 3 года назад +2

    You said not to use ide and told to use Visual studio and also you told that notepad ++ is IDE

    • @bargavashok
      @bargavashok 3 года назад +1

      Visual Studio is an IDE, Visual Studio Code is a text editor.. And yeah, notepad++ is not an IDE.

  • @lm10sanjay37
    @lm10sanjay37 4 года назад +2

    A drop year for jee preparation will affect my placement when I join a college. Is there any disadvantages, please do reply please

  • @Laggedskapari
    @Laggedskapari 9 месяцев назад

    First IDEs (Simple and gives all the tools preloaded) later Code Editors( When you know what you need ).

  • @bandhabkumardas9752
    @bandhabkumardas9752 3 года назад

    u know for a beginner the best way to start coding right away is to use an online compiler, they should go neither for any IDE nor for a code editor. the single most important thing bout coding is 'to code', r8! this video should be added with "for developers" in its title, i think.

  • @divijpant
    @divijpant 4 года назад +3

    Bro you from EEE branch still you code....so you do this as a skill or it's a part of your course just a doubt I am a 2021 aspirant

    • @divijpant
      @divijpant 4 года назад +2

      @@IshanSharma7390 If I want to try other ventures like design music production during my college so which stream would be best like as far as work load is concerned

  • @Havok98
    @Havok98 2 года назад

    Alright so most python IDEs are easy to learn, like I started coding with Pycharm for python, but I switched to vs code because Pycharm freezes all the time. The "Stop using IDEs" is a bit exaggerated, it really depends on what project are you doing. If you want to do complex projects use Pycharm, if you're doing basic thing and intermediate projects, use sublime text or vscode. And Java IDEs like eclipse are user friendly for some beginners, because it has all the things you need to run Java code like JDKs and JREs built into it. If you're stuck on a problem there are hundreds of sources in the internet that can fix you're problem and you definitely don't have to memorize all the features of IDES because you likely won't use them all.

  • @suneethap7605
    @suneethap7605 Год назад

    after installing vscode iam getting black screen , please tell me any idea to fix it.

  • @cyberknight339
    @cyberknight339 3 года назад

    did he say that visual code was simplee....i got tired of using it and uninstalled...

  • @arkasingha6111
    @arkasingha6111 3 года назад +1

    notepad++ is an ide?🙄

  • @kkpw12
    @kkpw12 9 месяцев назад

    I don't know why you said VSCode is not IDE and Code editor. I used VS Code in prod environment.

  • @DenysAlmaral
    @DenysAlmaral 2 года назад

    Fix the title: "Why as a beginner you should use Code Editors"
    Anyway:
    - Right, for Python and dynamic languages could be better with Code Editors.
    - "VS"? You don't mention with IDEs everything is ready to compile/run and deploy your application, with zero configuration. With code editors you spend lot of starting time configuring and installing plugins... not so fun for beginners.
    - Finally you recommend Visual Sutdio, a very complex and big IDE :) (Maybe the best around).
    btw... I'm learning Python using... IDLE :)

  • @ram-cu9dq
    @ram-cu9dq 2 года назад

    bro the mike you are showing in video is different from mic link you placed in description please share the mic you are using in the video why because your voice is pretty clear

  • @fulcanelly
    @fulcanelly 3 года назад

    so you are saying that vscode is lighter than notepad++ ? hm... okay...

  • @sarangamishra9097
    @sarangamishra9097 3 года назад +2

    No wonder I started coding with pycharm

  • @Deon2137
    @Deon2137 2 года назад +1

    How bout i do anyway?

  • @deveshbaghel2308
    @deveshbaghel2308 2 года назад

    Bro vs code got stuck in kde neon I wants to make c programs in kde there is a dolphin code editor now I wants to compile what should I do

  • @sjwbond2
    @sjwbond2 2 года назад

    You're not an intermediate developer if you're only programming in python. Any beginners viewing this video, if you're learning python, hes right, and IDE is not integral per se. If you are doing something more sophisticated like c/c++ then its still not integral, but as a beginner it can help you out a lot especially when it comes to debugging, although a lot of purists would argue a vim and CLI debugging tools are the way to go.

  • @sajalkumar2248
    @sajalkumar2248 3 года назад +2

    Thx i had a major problem to differ IDE and code editor . Now i think i could make it

  • @harshthakur1444
    @harshthakur1444 Год назад

    -> I have been Jet brains IDEs for sometime. Its actualy easy to understand. We can compile ,run ,debug efficiently with just one to two clicks.
    -> Creating folder for programs( or say projects) is done automaticaly in c programing we have to just type the name.
    -> Autosave is one of good features,
    -> my main point is jetbrains IDEs is as easy to understand as vs code. RUclips vedios are there for beginners.

  • @Menvix
    @Menvix 2 года назад

    Atom and sublime can't run code but vs code has real extensions to run python and Java or add a new language

  • @programmerrdai
    @programmerrdai 4 года назад +13

    Great Content

  • @cowcode
    @cowcode 3 года назад +1

    Notepad++ is not an IDE

  • @kdeepak
    @kdeepak 3 года назад

    if you don't like ide that's probably because u are not in debugging, man ide are great for debugging.

  • @slygg
    @slygg 3 года назад

    So in a nutshell: Code editors are simpler to use and therefore beginner friendly, ide's are feature rich and have steep learning curves. Use code editors when you are starting out or doing some light work. Use ide's when you really know what you are doing and where you have time constraints.

  • @the_indian-
    @the_indian- 2 года назад +1

    You literally interchanged code editor and IDE

  • @uditchoudhury5540
    @uditchoudhury5540 2 года назад

    As a beginner USE IDE. Once you become fluent start using something light weight. Stop wasting your time if you're a beginner

  • @tvducky
    @tvducky 3 года назад

    Windows: sublime text, vs code, NPP
    Linux/mac: vim, sublime text, vs code
    Once you go vim....it's hard to go anything else :/

  • @prashant71194
    @prashant71194 2 года назад

    What mic do you use for your videos?

  • @js-swift
    @js-swift 4 года назад +1

    can you tell me how i can start ML , AI , data science . please make videos on any of them for beginners .

  • @martinsauer4854
    @martinsauer4854 3 года назад +5

    Im a Java Developer and I used to work with IntelliJ and Eclipse.
    Both are great IDEs for sure but I switched to a normal terminal text editor called „micro“.
    (I still use an IDE for debugging)
    But I primarily write my own shell scripts that for example create me a new Java Project with bin directory, src directory, build.sh and preconfigured Java files
    Then I have a script called build.sh (Linux) which compiles and runs my Java Code, cleans up all artifacts and keeps everything clean
    I literally set up a new clean project within 3 seconds
    And compiling is also super easy and fast by just running build.sh
    I can also configure the build.sh that it automatically uses needed .jar files from for example JavaFX to compile
    So I have one universal script that compiles and runs everything in Java
    I still remember how long it took me to get JavaFX working properly in Eclipse
    And still every time I wanted to create a new Project I always had to add the needed files manually
    The good thing is you can adjust this „concept“ to pretty much work with any programming language .. all you really need is a Terminal, Compiler, and the understanding of Shell scripts

    • @NathanDiepeveen
      @NathanDiepeveen 3 года назад

      Eclipse is the worst example of an ide. You cant compare Eclipse as an IDE to using a text editor. You should use Intellij which is a good ide for java development. Its like watching a terrible movie and then saying movies suck.

  • @divyanshyadav1652
    @divyanshyadav1652 3 года назад

    1:16 did he say "bitch is completely crazy "😂

  • @krishnamohan3209
    @krishnamohan3209 3 года назад

    why IDE and code editors qhen you can directly python from official website itself ?, Im a newbie pls help me out.