|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Nouveau Membre du Club
![]() |
Quel est votre config emacs ?
Voici la mienne : .emacs Code :
Code :
Code :
Code :
|
||||||||
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : septembre 2009 Messages : 88 ![]() |
Super ta config, je vais tester :-)))) Merci !! Au passage, comment tu testes la norme ? (Si tu es bien à Epitech...
Il y en a que j'ai dû ne pas voir dans tes fichiers, désolé pour la redondance : Je mets en premier le plus utile pour moi, pour ceux qui codent sous Unix/Windows/Mac en même temps : ;Transform automatically end of line from mac/windows to unix (defun no-junk-please-were-unixish () (let ((coding-str (symbol-name buffer-file-coding-system))) (when (string-match "-\\(?:dos\\|mac\\)$" coding-str) (setq coding-str (concat (substring coding-str 0 (match-beginning 0)) "-unix")) (message "CODING: %s" coding-str) (set-buffer-file-coding-system (intern coding-str)) ))) (add-hook 'find-file-hooks 'no-junk-please-were-unixish) ;; Colorise en Rouge les espace (setq show-trailing-whitespace t) (setq-default show-trailing-whitespace t) ; Affiche la parenthese & Accolade parrente (require 'paren) (show-paren-mode) ; Affiche l'heure au format 24h (setq display-time-24hr-format t) (setq display-time-day-and-date t) ; surlignage d'une région sélectionnée (transient-mark-mode t) ; Activer la coloration syntaxique (global-font-lock-mode t) ; Supprime tous les espaces en fin de ligne ; http://www.splode.com/users/friedman...re/emacs-lisp/ (autoload 'nuke-trailing-whitespace "whitespace" nil t) ; Mettre un titre aux fenêtres (setq frame-title-format '(buffer-file-name "Emacs: %b (%f)" "Emacs: %b")) |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() |
Lol oui je suis a epitech, mais je ne verifie pas la norme automatiquement pour le moment.
les fichier qui manque sont principalement le mode auto-complete [ici] Pour une verification syntaxique j'ai vu un tit mode sympas, mais pas trop compris comment il marcher encore (il y a des explication sur youtube), flymake Il y a aussi auto, qui effectue certaine action quand on ouvre un fichier en particulier (genre .h vide, alors il le protege) Code :
|
||
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 57 ![]() |
C'est interessant. Ce que je cherche plutot, c'est comment avoir la completion sur les noms presents par include (et eventuellement, avoir par defaut ceux venant des entetes standard) facilement ...
La derniere fois que j'avais recherchee c'etait a base de etags mais trop complexe a mettre en oeuvre.
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juillet 2010 Messages : 4 ![]() |
J'ai découvert ça récemment :
http://cedet.sourceforge.net/ je viens de l'installer et je suis sous windows au boulot donc j'ai pas encore pu vraiment tester Mais ça à l'air de gérer correctement une vraie auto-complétion "intelligente", qui suit les .h, comprends un minimum l'architecture du projet et propose une complétion pertinente |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() frederic francesConsultant informatique Inscription : juin 2009 Messages : 1 851 ![]() |
ma config emacs est assez compliquée, il me faudra la retravailler avec emacs 24
En gros elle me permet d'utiliser les éléments suivant (pour le C++ principalement): - flymake + extension + un modif perso - autocomplete - autocomplete gtags, - tempo cpp (pour generer du code sur certains raccurcis) - Quelques parser maison pour analyser les fichier pondu par les application sur lesquelle je travaille - un simulateur tcp (tout en lisp qui écoute sur un port et qui simule les réponse faite aux applis) - Un mode me permettant de naviguer plus facilement dans les différents projets (tournat sous windows et linux et initialement pense pour visual studio) - quelque générateurs de données pour des tests. - ...
__________________
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil Emacs Wiki: http://www.emacswiki.org/ En attente de ce que produira: http://www.pushmid.com |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() gilles Étudiant Inscription : septembre 2011 Messages : 13 ![]() |
bonjour
Es ce que quelqu'un peut m'aidez pour integer SML NJ à Emacs afin d'amelier la convivialité de l'interface graphique et l'indentation sous Emacs. Car en fait j'ai installer les deux applis mais j'ai des problemes de comfiguration. Merci |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() frederic francesConsultant informatique Inscription : juin 2009 Messages : 1 851 ![]() |
Je viens de faire une recherche rapide, SML/NJ est un langage fonctionnel, il n'a pas grand chose a voir avec l'interface d'emacs.
Il n'y a pas besoin d'installer SML NJ pour rendre emacs plus convivial (coloration syntaxique, complétion automatique, indentation, ...) beaucoup de ces choses sont déjà présente nativement même s'il elle peuvent être un peu caché. A moins que ton travaille tourne autour de SML/NJ (développement d'application, travaux sur les langage fonctionnels, ...) il n'est pas utile d'installer un mode spécifique pour ce langage. Sémantique mise à part quelques liens pour débuter sous emacs En premier conseil je te dirais d'abord d'essayer de te familiariser avec les commandes de bases, en ajoutant des configurations basique tel que la coloration syntaxique et l'indentation automatique par exemple. un fois familiarisé avec les bases tu pourras commencer a chercher a intégrer des éléments plus avancés qui te paraissent intéressants. http://ensiwiki.ensimag.fr/index.php/Emacs http://www.emacswiki.org/ http://ergoemacs.org/emacs/emacs_ins..._packages.html http://www.dotemacs.de/about.html ...
__________________
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil Emacs Wiki: http://www.emacswiki.org/ En attente de ce que produira: http://www.pushmid.com |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com