Quantcast
Channel: GameDev.net
Viewing all articles
Browse latest Browse all 17825

C++ IDE for Linux

$
0
0
Yesterday i started getting into linux development and tried a few IDEs, but not a single one i tried was good (CLion, Visual Studio Code, Geany, Emacs). Either its incredible slow or does not run at all or miss some important features i need. Is there no C++ IDE for Linux with following capabilties: - Fast searching of functions and types (Symbol search, not a ctrl+f search) - Fast and stable editor with the ability to increase the font size - Supports mouse as well - Does not require a shitton of memory (Clion needs 4 GB just to startup and it explodes when you start to use it) - Ability to jump directly to a function, type, variable etc. (Ctrl + Mouse click) - Runs well in a virtual machine with 2 Cores, 8 GB of Ram (Linux wont run natively on any of my machines, so i have no other choice) - Visual debugger with breakpoints, step into, step over, etc. At first glance visual studio code seems to be the best bet, but i couldnt get it to work using G++ and GDB at all (Do you have experience with that?) CLion looked the best so far, but it used up all of the memory of my virtual machine and was still running extremely slow - even after giving the VM a total of 8 GB of a total of 16 GB ram, but it has other issues as well: - No support for including external files into the project at all - you simply have to copy it into the project folder and copy it back when you are done which is a nuisance - Symbol search does not work at all - it wont find any function/types/variables i search in - Forces me to use CMake (I can live with it) - Costs about 100 bucks I tried normal text editors too, like geany and emacs but really i cant code with such tools anymore. I cant get productive with such barebone tools. The last time i used raw text editors was < 2000 and we have 2017.

Viewing all articles
Browse latest Browse all 17825

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>