Kdevelop

>as fast as sublime
>shitload of features
>import a cmake c++ project, debug, it just werx

why arent you using kdevelop yet? i switched within hours of the 5.0 release. its really gud

OMG No lie I was wishing for a qt type light ide for linux. Jetbrains ide's don't scale on linux. Eclipse is heavy, NetBeans is just lacking, Geany isn't the worst, Sublime Text is proprietary, Atom is for web development.

Simply put...
THANK FUCKING GNU!

just switched from qtcreator. featureset is actually scarily similar to kdevelop, qtcreator only really is for c/c++, and kdevelop does it all.

KDevelop is one of the most underrated things in Linux


Thanks, based KDE

>KDE software
>KDE

Haha, oh wow.

Can someone translate what the autist just said?

Pic says it all.

KDE makes a lot of good tools. Krita is pretty boss too!

...but I like my Emacs and Eclipse. So, that's why I don't use it.

I looked it up.

It means "I have formed strong opinions about something I don't use and think you are dumb for liking it".

How do I paste things in Emacs?

ask him how to duplicate a line :^)

kdev has vim emulation btw.

And for people that hate KDE, there's GNOME Builder.

It only says it all to people who would use it over kdevelop.

C-y, like in bash.
p in Vim mode.
Or [Ctrl] + [V] with CUA.

Middle click works in all of those too.

>GNOME Builder.
vala* builder

C-a, C-k to kill the line
Then C-y to paste it however many times.

>kdev has vim emulation btw.
How good is it? Does it do things like text objects or rectangular visual? Or is it just the simple binds?

that (support for stuff outside of the Gnome-sphere is quite limited, Kdevelop does everything you ask of it like a proper little bitch) and it is too flat web3.0 Gnome3 for me.

Does it have any kind of vim mode?
Also, I use atom for software dev because of its extensibility

yes it has vim mode.

download the appimage, it just werx and you can give it a go.

kdevelop is preddy gud, but is really lacks support for bare metal flashing and debugging

Because geany exists.

C-a C-SPACE C-n M-w C-y

Or you can just write or find a elisp function. Pretty basic stuff.