Comecei a desenvolver meu próprio IDE para C++ – Sabre-Plus. As principais ideias do novo IDE – seja simples, rápido e *útil* no desenvolvimento. No momento, o código-fonte está disponível sob a licença MIT no GitHub. Qt é usado para trabalhar com a UI. No futuro pretendo transferir todo o desenvolvimento relacionado ao C++ para o Sabre-Plus – A Máscara da Morte definitivamente será migrada. Mais detalhes sobre os pontos:
- Simples – está planejado não adicionar mais do que o necessário – por exemplo, não contêm clientes de controle de origem, terminais integrados e coisas semelhantes. A funcionalidade é focada apenas na edição de código e análise de erros. O código do editor deve ser dividido em classes simples que façam sua parte do trabalho corretamente (modo Unix)
- Rápido – diz respeito tanto à base de código IDE quanto ao comportamento do próprio editor. Todas as ações no IDE devem ser o mais rápidas possível, mesmo aquelas muitas vezes longas e complexas como a criação/importação de projetos.
- Ajudando – análise de erros típicos ao escrever e compilar código. Correção de erros e avisos mediante solicitação do usuário. O plano é adicionar uma análise do aplicativo construído em uma plataforma específica e exibir informações de ajuda sobre a instalação das bibliotecas e componentes necessários.

Para construir o editor para seu sistema operacional, você precisa instalar o Qt 5 SDK, baixar o código IDE do repositório, abrir o arquivo Saber-Plus.pro no Qt Creator e executar a compilação:
https://github.com/demensdeum/saberplus