Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simple small c++ IDE [closed]

Tags:

c++

ide

I'm looking for a small and simple environment to run small C++ samples. I hate opening visual studio and creating a project just for a single source file with 50 lines of code. The only requirement is to have stl support( smth like this http://www.compileonline.com/compile_cpp_online.php on desktop would be great).

Thanks.

like image 960
GeneralFailure Avatar asked Feb 12 '13 07:02

GeneralFailure


People also ask

What IDE can you use for C?

NetBeans, developed by Apache Software Foundation – Oracle Corporation, is also one of the most widely used IDE by the C/C++ developers. This free and open-source Integrated Development Environment allows you to create C and C++ applications with dynamic and static libraries.

Does C need an IDE?

As a beginner, you'll benefit from the functional in-built static libraries of the C language. However, even if you have the C libraries, you'll still need additional functions, depending on the project you're working on. That's where a C IDE comes in to ensure efficient and rapid application development.


3 Answers

One of the oppurtunities you have is Devcpp

You can also take a look at this maintained version of Dev-c++

like image 158
David Goshadze Avatar answered Nov 15 '22 17:11

David Goshadze


SciTE is an editor I used to use. If I remember correctly it has short-cuts for build and run.

like image 38
quinmars Avatar answered Nov 15 '22 18:11

quinmars


List of C++ IDEs.

  • Codeblocks
  • Eclipse CDT
  • Dev C++ (Heavily out of date) (New actively updated version)

List of online C++ compilers.

  • Ideone (GCC 5.1.1)
  • Coliru Editor (GCC 5.3.0)
  • Compile Online (GCC 4.9.2)
  • CodePad (GCC 4.1.2)


I'm going to recommend eclipse cdt. Even though creating a project in eclipse cdt is not any faster than Visual Studio, you can always create a project that you can reuse every time for small snippets.
like image 35
Edward A Avatar answered Nov 15 '22 18:11

Edward A