Ask Your Question

C Editor with Automatic Listing

asked 2013-06-13 00:38:11 -0500

Asaf L gravatar image

updated 2014-09-28 19:12:51 -0500

mether gravatar image

Which free C Editor gives you a list a class options, when you type the class's name and add a dot? (like <class>.<the list="">) (in Linux)

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2013-06-13 01:34:31 -0500

hedayat gravatar image

Many of them will do. You can get it working even in Vim and Emacs, but if you are looking for more user friendly IDEs you can try: KDevelop, Qt Creator, Anjuta and Eclipse with CDT plugins. All of these are available in Fedora repositories.

I personally use Eclipse, and it works great. But at the beginning it might seem weird if you come from Visual Studio world. However, it has tutorials and you can get familiar with it very fast. It has a Qt plugin which lets you design Qt GUIs visually.

Qt Creator is another good option too, specially if you want to write Qt applications (but it also works for non-qt applications). Qt Creator and KDevelop are probably more familiar to start with.

I have not used Anjuta for a long time, so I don't comment on that.

If you are going to select an IDE, I suggest trying all of the above for your common use case and select what you are more comfortable with.

edit flag offensive delete link more


I would like to add two more IDE's to the list: CodeLight and CodeBlocks++. Both are open source, cross platform, and free C/C++ IDE. Both of them have a good set of features too.

Jomoos gravatar imageJomoos ( 2013-06-13 07:11:32 -0500 )edit

Thank you. And since it contains classes, is it has to be <.c>/<.cpp>, or what?

Asaf L gravatar imageAsaf L ( 2013-06-13 09:01:59 -0500 )edit

Are you talking about file extensions? If you code in C, you should use .c. And C doesn't have classes at all. If you have classes, you are writing C++ and not C. For C++, you can use .cpp/.cxx/.c++ and probably others! Anyway, all of the mentioned IDEs support both C and C++.

hedayat gravatar imagehedayat ( 2013-06-13 14:57:57 -0500 )edit

answered 2013-06-13 14:17:30 -0500

Reif gravatar image

If you just want an editor I would suggest something simple like Gedit or Netbeans

If you are looking for a full IDE, Codeblocks or Eslipse work pretty well.

For C I always use an editor and just compile/run everything through cli

edit flag offensive delete link more

Question Tools


Asked: 2013-06-13 00:38:11 -0500

Seen: 150 times

Last updated: Jun 13 '13