I've been using Code Blocks for C from the very first day, and i love it. i love its simplistic user interface. but unfortunately, Code Blocks does not have dark mode. i know there are indirect ways to get dark mode, but still. i have tried vs code but i did not like it for C.
so iam wondering which IDE i should use. thanks.
Is [code::blocks](https://www.codeblocks.org/) a dead project ? Nightly binaries are being deployed at (https://forums.codeblocks.org/index.php/board,20.0.html), but the source repository doesn't seem to be found, and signing up for the forums doesn't seem feasible.
code::blocks death would be very sad, for it's a great C++ IDE, the best one I could find for Linux.
I know VS Code isn't an IDE, but for my intro programming class in C we are being asked to use CodeBlocks and there isn't a version that supports Mac OS Ventura yet. Would using VS Code affect the c files in any way compared to codeblocks because the files are the only things we have to submit. New to programming so my vocab is still kinda new.
I'm interested to know which IDE everyone else uses. Thanks for reading this and have a wonderful day.
Edit: There's no Visual Studio because I got confused with Visual Studio Code. Sorry everyone, my bad.
CodeLite is a powerful and lightweight IDE specializing in C, C++, PHP and JavaScript. Its features include:
- Generic support for compilers (for example Clang)
- Built-in GDB support
- Database-based code completion mechanism
- Syntax highlighting for C/C++, Java, Perl, XML, Makefile, Lua, Diff files, PHP, JavaScript, Python, HTML, and ASP
- Text folding
- Bookmarks
- Find and Replace
- doxygen comment generator
CodeLite is in the official Ubuntu repositories for all currently supported versions of Ubuntu, so it is also installable from the Peppermint OS repositories with the following command:
sudo apt-get install codelite
There won't be any learning curve with CodeLite for anyone who has experience using CodeBlocks. Also see CodeLite IDE - Forums.

From my experience, haven't coded in C++ in a while, for windows, Visual Studio takes the cake. I've been using Eclipse IDE in recent times, I would suggest it if you don't want to go for Visual Studio.
- Eclipse can be themed, i.e a full dark theme is an option.
- Can't really comment on performance, it works well for me, but I've got decent hardware.
- Has code completion and file parsing support for C++.
- I find it user friendly, but that may vary person to person.
- It's got a active community as it supports many development environments.
I assume you'd like to use it on Linux, since your question has a linux tag. Eclipse IDE for C/C++ has linux support.
Ive been learning C for a while and tried to use VScode but it just isn't very friendly to beginners and requires a lot of additional stuff to work problem. So I'm looking for something simpler and good enough for a novice, and I'm between Code::Blocks and VS community, which do you think is best?
I've been using Visual Studio Code this last semester, I'm just starting to learn C++ in college, but VS Code is just too complicated to run and compile multiple files. I've installed several extensions but they have trouble working together, and having to tweak the json settings every few weeks is driving me crazy.
I'm looking for something that allows me to compile and run multiple files together and preferably has a "linter" function.
Thanks for the help!
Hello C++ community. I'm a Node.js developer, and I'm ready to begin learning C++.
I've fiddled around a little bit in the past with VS Code, which is what I use for my day job.
How is VSCode for C++ development? Am I missing anything that another free IDE does better?
Thanks for any help.
Edit to add: I should have mentioned this initially. I'm on an M1 processor. I do prefer to use applications that have an Apple silicon-native version. Thank you to everyone who has replied.
title says it all -- this has been incredibly frustrating. A few months ago, all my different IDEs worked perfectly and then a few weeks ago for no reason I can think of, they just don't work. It started with DEVC++ which I use the most. The output of all my programs were full of errors.
Like very basic, frustrating errors like printf wouldn't print, or logic operators wouldn't go through. It still doesn't work. Then it progressed to the program just not compiling and running. And I have no idea why this has happened.
Can anyone help or recommend any good programs to code in?
If you're having issues like this, I suggest you try coding without and IDE for a little while. This will make it much more obvious exactly what's happening, and give you more control over your problems.
Type up your code in whatever editor you like (vim, nano, gedit, etc.), then run gcc directly.
"the output of all my programs are full of errors".
Maybe you should show us what those errors are!
Be specific. It's likely that someone here can help you fix your IDE, but only if you show what's going on other than "It doesn't work".