![best ide for c on windows with c99 compiler best ide for c on windows with c99 compiler](https://i.ytimg.com/vi/jJlAgvylQKo/maxresdefault.jpg)
Admittedly, much has changed in visual design in the last 20 years. What do you mean by "look like it is from the 90's"? The color scheme? Visual design? Underlying technology? You need to be much more specific. For many types of tasks (like interactive data analysis, development in non-compiled languages, tasks that involve graphics such as image or video processing and data analysis that involves graps), the old-fashioned workflow with emacs or vi is nearly always very inefficient. For more more agile development styles, I have my doubts whether you can reach your best productivity that way, but that's between you and your manager. For complex tasks, where actual coding is a small part of the workflow (most of the work is in design, review, discussion, testing, communication with other humans), and for compiled languages in large projects (where the code-compile-test cycle is by nature very long), it can work pretty well. To all the people who think that an editor (like vi or emacs) and a command line is a sufficient as a development environment: If that works for you, great. If you ware working on an open source project then JetBrains does offer licenses for CLion. My advice is to try a few IDEs and see which one works best with your project(s).
![best ide for c on windows with c99 compiler best ide for c on windows with c99 compiler](https://visualstudio.microsoft.com/wp-content/uploads/2017/10/modern_cpp.png)
#BEST IDE FOR C ON WINDOWS WITH C99 COMPILER CODE#
And the IDE needs to grok the build system in order to build an impeccable code model - it needs to know all of the include paths and compilation macros. Sadly there is an infinite number of bad build systems. The code model is what will allow the IDE to do smart navigation - jumping between definition/declaration/uses, refactoring, opening headers etc etc. "Code Model" This is _the_ big thing, and the USP for this kind of environment. Particularly Java based IDEs can consume many 10s of Gbytes when loading a large project, which can make them very unwieldy. How the IDE copes with that is, for me, the main issue.
![best ide for c on windows with c99 compiler best ide for c on windows with c99 compiler](https://www.tenouk.com/BbuilderX_files/cppborlandbuilderx001.png)
At work we have a large code base (many millions of lines of code). I find NetBeans better for navigation, but Qt Creator better for searching code. IMO they are all much of a muchness GUI wise, pretty similar in terms of features. The 3 they started looking at were Qt Creator, vscode and NetBeans (that's my influence, lots of Sun baggage). I've been helping another team at work evaluate IDEs for C++ recently.