Emacs comme la Programmation en C IDE Configuration?
- Je utiliser emacs comme mon IDE pour programmer en C. je suis d'explorer des façons de configurer emacs pour fonctionner davantage comme un IDE plutôt que comme un simple éditeur de texte. Bien sûr, je veux de la syntaxe et, de préférence, une complétion de code. Je veux aussi séparer les tampons pour permettre à des commandes shell et à M-x compile. Je veux qu'elle s'ouvre en ce multi-tampon en forme automatiquement lors de la visite d'un fichier source C, plutôt que d'avoir à lancer à chaque tampon séparément. Je vais utiliser ce principalement pour Linux/BSD Unix développement, même si j'ai aussi le code sur Mac OS X (à nouveau Unix) et Windows (Windows 7 64bit).
J'ai exploré l'Emacs de kit de démarreur posté par Phil Hagelberg (technomancy), mais il semble très orienté vers les langages dynamiques et l'utilisation de git. J'utilise emacs principalement pour le développement en C et l'utilisation mercurial CR. Je suis aussi une relative newbie de la configuration d'emacs relativement ardue pour moi.
Je suis en train de jouer avec CEDET et Emacs Code Navigateur (BCE) qui est plus le long des lignes de ce que je veux, mais n'est pas encore parfait.
Des suggestions sur la personnalisation de emacs comme la programmation en C IDE de bienvenue.
OriginalL'auteur haziz | 2011-04-27
Vous devez vous connecter pour publier un commentaire.
Il a été un moment depuis que j'ai fait C mais voici quelques conseils.
M-x compile est orientée vers le faire donc si vous avez un fichier Makefile dans votre configuration, il devrait fonctionner correctement (le defauly flymake règles de l'utiliser également). Une règle de ce
check-syntax:
prendrait soin de flymake. Cette est utile lorsque vous modifiez dans des sous-répertoires, mais souhaitez compiler fromt il top.
git
et donc j'utilise magit à la place. Il devrait y avoir des problèmes similaires avec mercurial.Bonne chance.
Je n'ai pas l'intention, mais le meilleur des jeux de mots involontaires de toute façon...
+1 qui-fonction-mode, c'est une nouvelle pour moi, merci!
OriginalL'auteur Noufal Ibrahim
Lire ce excellent guide sur la façon de configurer CEDET. Je voudrais aussi vous conseille d'utiliser cscope et de la BCE à côté d'elle. Comme Noufal déjà mentionné la saisie semi-automatique et flymake sont très utiles. Je recommande aussi vous autopair mode.
OriginalL'auteur Bozhidar Batsov
je n'ai pas essayer Emacs-IDE mais il me parait utile et peut vous aider à
OriginalL'auteur هومن جاویدپور