Answer the question
In order to leave comments, you need to log in
Should I use it as a starter IDE for c++ code::blocks?
In general, I study at the university in the first year, I learn C ++, but we teach C ++ using the Code:: blocks IDE, it works with a bang, but for some reason it seems to me that it is better to gradually try to switch to Visual Studio. I forgot to add that we are learning modular programming, or is it worth switching to a new IDE when we start learning OOP?
Answer the question
In order to leave comments, you need to log in
Visual Studio for C++ is pretty poor. Can only save ReSharper C++.
I recommend Qt. If you learn C++ not for show and it interests you in the future, then there will be a good IDE.
OOP is possible in any studio, even in Sublime Text. And then already look in which direction you are going to develop. You can try https://www.jetbrains.com/clion/
In fact, if you have the knowledge, you can code anywhere. At my last job, when I came, the working machine was a single-core 1.6GHz celeron, I was coding in a Unix terminal in vim. Debugged and analyzed cores in gdb. Bought a new machine, installed gui, continued coding in vim.
And for study, I will answer this way - from the best IDEs for pluses at the moment:
IDE doesn't matter. CodeBlocks IDE norms. Then you will already look at the target platform.
I support Alexei Volegov, for starters, the text editor is just that. If you start with the IDE, then there is a lot of magic like "to start the compilation, you must click on this button." Text and console gives more understanding. And then fashionable on the IDE
If you plan to switch to Java, then it makes sense to look at universal IDEs such as NetBeans, Eclipse, as well as products from JetBrains (they have free versions, Community Edition).
I will support Alexey Volegov and Kirill , it's worth trying to "live" for a while in a notepad (Notepad2, Notepad++, Sublime, ...) and the command line, although in my opinion, the very first steps are still better to do with the IDE.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question