O Imho GEdit está longe de ser uma base ideal para um IDE. Você ficaria melhor com um IDE real como Eclipse e seus vários plug-ins.
Na minha experiência, também é melhor usar IDEs especializados em um idioma, conjunto de tarefas ou estrutura específica, como JetBrains 'IDEA (Java), PyCharm (Python), WebStorm (JavaScript, não-livre) e CLion ( C / C ++, não-livre) - todos eles têm interfaces de usuário muito semelhantes, caso você esteja preocupado com isso. O Qt Creator é uma excelente alternativa totalmente de código aberto para o desenvolvimento de C / C ++ / QML.
Se você realmente quiser começar com um editor de texto como base e aprimorá-lo com recursos de desenvolvedor, use algo altamente personalizável como Atom , Texto sublime , ou Emacs e seus vários plug -ins e extensões. Embora o GEdit seja muito personalizável, o suprimento existente de plug-ins úteis e atualizados é muito menor do que para os outros três.