Sono diventato dipendente da emacs e lo sto usando per tutto. Ora ho avviato Qt4. Sono costretto a spostarmi su Qt Creator a causa della sua funzione di completamento automatico richiesta quando si scrivono programmi in Qt a causa del pesante uso di funzioni predefinite in esso.auto completo per Qt in emacs
Ma il problema è che non voglio lasciare Emacs. C'è un modo per ottenere una funzionalità di completamento automatico vicino a quella di Qt Creator in emacs.
Ho installato CEDET-1.1 dove ho scoperto il file di testo per C++ che contiene tutte le parole chiave C++ comunemente usate. Un modo potrebbe essere quello di aggiungere nomi di classi e funzioni Qt in quel file che mi dà un completamento automatico di base piuttosto per Qt. Ma posso ottenere un completamento automatico migliore?
Devi considerare, vuoi sviluppare emacs o vuoi sviluppare applicazioni Qt. Se quest'ultimo, usa l'IDE esistente e lo impara – hyde
@hyde Se "vale la pena fare qualcosa, vale la pena farlo bene", ne consegue che se qualcosa vale la pena farlo, può essere fatto in emacs. – Dmitri
@Dmitri Emacs lisp è un linguaggio completo di turing con accesso al file system, quindi ovviamente tutto può essere fatto ... È già stato fatto da qualcun altro, e anche fatto bene, è un'altra questione ... Ci sono alcuni parser C++ per emacs, ma sono abbastanza bravi da analizzare le intestazioni Qt per fornire l'evidenziazione della sintassi e il completamento automatico, non lo so. – hyde