LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Fast IDE for c/c++ that uses less memory than NetBeans? (https://www.linuxquestions.org/questions/linux-software-2/fast-ide-for-c-c-that-uses-less-memory-than-netbeans-4175634445/)

babaliaris 07-19-2018 08:40 AM

Fast IDE for c/c++ that uses less memory than NetBeans?
 
Hello.

I'm trying to find a c/c++ IDE that does the following:
1)Automatic compilation using makefiles
(Letting you configure include directories , lib directories and if you want to create executable, static
or dynamic library).
2) Using auto complete for both c and c++ (not only when u type a dot for example but any letter ).

After a lot of search the best i found is netbeans. I's fast and its using about 600mb of ram, but for me this is a lot.

My laptop has a total of 1.5gb ram. I have arch linux with xfce GUI environment. Only those two consume about 220 mb of ram (i'm really happy about that :) )

If i run netbeans it reaches about to 850 mb in use total and if i open firefox too it reaches 1gb and more!

Then the computer starts lagging, but unfortunately i need to have an ide and a web browser opened to do my work.

So do you have a better one in mind? I know the best thing to do is just use gcc/g++ and vim, but with the projects i'm working its impossible hard!!!!

Also if you know a web browser that is lighter that firefox (mostly in memory usage) i'm happy to hear about it :)

BW-userx 07-19-2018 09:25 AM

I'm not sure about how much memory CODE::BLOCKS uses but it allows you to use scripts and set up your libs and such and a lot of custom-ibiltiy within it as a whole.

1.5GB Ram you might have to go old school and do your writing and compiling the old way when 16MB of RAM was the top notch system. VI and the command line.

dugan 07-19-2018 09:31 AM

I haven't benchmarked their relative memory usages, but how about Qt Creator for the C/C++ IDE? It's a great IDE and it's not written in Java.

babaliaris 07-19-2018 10:11 AM

Quote:

Originally Posted by dugan (Post 5881173)
I haven't benchmarked their relative memory usages, but how about Qt Creator for the C/C++ IDE? It's a great IDE and it's not written in Java.

You are right. I didn't think that NetBeans, codeblocks and eclipsed because they are written in java , they also might use more men because of the garbage collector. Right now I'm compiling code::blocks and after testing it I will try qt and inform you about both of them.

babaliaris 07-19-2018 10:20 AM

Also I forgot to say, I don't really need a full ide environment. I just want auto.complete and a program that generates makefiles automatic. For example, if you know a good text editor with auto complete and a separate program that will work like this (without gui):
1) takes a configuration file which says where is the root dir of my source files and include and lib information and generates the makefile automatically.

babaliaris 07-19-2018 11:07 AM

Quote:

Originally Posted by BW-userx (Post 5881169)
I'm not sure about how much memory CODE::BLOCKS uses but it allows you to use scripts and set up your libs and such and a lot of custom-ibiltiy within it as a whole.

1.5GB Ram you might have to go old school and do your writing and compiling the old way when 16MB of RAM was the top notch system. VI and the command line.

You are my savior!!!

This is my benchmark:

1) Arch Linux + xfce uses 220 mb total.
2) Arch Linux + xfce + code::blocks 300 - 320 mb total OMG!!!!!!!

3) Arch Linux + xfce + Visual studio code = 1gb!!!!!! (with c/c++ plugin)
4) Arch Linux + xfce + Eclipse = 800-850mb
5) Arch Linux + xfce + NetBeans = 700-750 mb .

I will also try qt, but i doubt it will be perform better than code blocks.
Except that it consumes only 100mb of memory (approximately) it's also very fast!!! And auto complete is a lot better than NetBeans!!!

babaliaris 07-19-2018 11:39 AM

Qt is also awesome!!! Uses a little more memory (400mb total including the os and xfce) but you have the ability to create cross platform GUI programs!!!

I really appreciate your help guys! Now i can do my work very fast and easy!!!

I'm really starting to like this forum!!!!


All times are GMT -5. The time now is 11:26 PM.