Eu uso o Emacs assim o tempo todo, mas essa não é a resposta que você queria ouvir, foi? : -)
A maioria dos editores de texto suporta realce de sintaxe personalizado e, às vezes, autocompletar simples. Mas isso não é suficiente para mim:)
Estou procurando um editor com autocompletar / dicas de ferramentas para funções , semelhante ao IntelliSense no Visual Studio.
Por exemplo, se o meu idioma personalizado tiver uma função padrão doSomething (o que, quando, onde) e eu esqueço constantemente a ordem dos parâmetros, gostaria que meu editor pudesse me ajudar preenchendo os params assim que eu digito doSomething (, por exemplo, exibindo pequena dica de ferramenta
Será bom o suficiente se funcionou apenas com funções pré-configuradas. Eu não preciso disso para autocompletar funções definidas no arquivo editado.
Eu uso o Emacs assim o tempo todo, mas essa não é a resposta que você queria ouvir, foi? : -)
jEdit é o meu editor de texto preferido. Ele tem alguns recursos que fazem alguns o que você quer; sua milhagem pode variar:
Quando ele cai, há suporte para dicas de argumentos (embora o plug-in Tags geralmente exiba as primeiras linhas de uma definição de função). Pode haver alguns plug-ins específicos de idioma que lhe darão isso, mas eu não estou familiarizado com eles.
Infelizmente, nunca encontrei um editor de texto baseado no Windows que fizesse isso.
Você tentou usar o Eclipse para isso? O ambiente de trabalho é muito extensível e os plugins de edição estão disponíveis para muitos idiomas.
Eclipse is well known for its Java IDE. However, there are Eclipse base language IDEs for most of the popular languages. Some are popular Eclipse open source project, such as CDT, and others are popular open source projects and commercial solutions.
[ Fonte ]
Se você estiver procurando completar funções de outro idioma, você está falando intellisense e mais qualquer IDE executará essas funções para o (s) idioma (s) específico (s) do IDE. Eles também costumam indexar seu código e fornecer a capacidade de ajudar você a preencher automaticamente as funções visíveis ao editar.
Curto de um IDE, tanto o Vim & O Emacs contém plug-ins que podem usar o editor para executar muitas das funções de um IDE, incluindo o autocompletar autocomplete e pulando para definições de função. Ken Keenan mencionou ctags e é a primeira coisa que eu sempre instalo no topo do vim.