B
B
Bogdan Tkachenko2015-05-16 18:09:32
IDE
Bogdan Tkachenko, 2015-05-16 18:09:32

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

6 answer(s)
E
Espleth, 2015-05-16
@Znbogdan

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.

A
Alexey Volegov, 2015-05-16
@EagleMoor

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/

D
Dmitry, 2015-05-23
@TrueBers

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:

  • If there are no restrictions in the form of Win-only, I highly recommend the Clion + clang bundle. Clion has a free student license . Clang fully supports C++14, and C++17 is constantly being tweaked. All sorts of sanitizers and other useful things that teach you to use a safe code will be a plus. Also, clang boasts very informative and understandable compilation error messages, unlike the same Visual Studio, where you have to be a shaman to understand what is wrong with you. Oh, how easy it is to learn.
    All this for Linux. For Windows, clang is not yet very feature-rich; instead, install Mingw. Which also supports C++14.
    The QtCreator described above is not recommended unless you are going to learn Qt yourself. There are a little more functions than in a notepad, but it crashes and bugs with enviable regularity.

M
mamkaololosha, 2015-05-16
@mamkaololosha

IDE doesn't matter. CodeBlocks IDE norms. Then you will already look at the target platform.

C
Cyril, 2015-05-17
@endemic

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

I
Ix_Didicus, 2015-05-19
@Ix_Didicus

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 question

Ask a Question

731 491 924 answers to any question