logo       

Re: IDE C++: msg#00060

org.user-groups.linux.toulouse

Subject: Re: IDE C++

On 1/12/07, Marc Souviron <Marc.Souviron@xxxxxxxxxxxxxxxx> wrote:
Le pilier fédérateur d'emacs est la complétion à tous les nivaux car si un
développeur aime le clavier il aime également frapper un minimum.
Une solution est celle de la complétion, on tape le début du texte et par une
combinaison de touches l'outil propose une suite.
Ceci fonctionne à tous les niveaux:
-->Dans le code: Inutile par ce principe de se limiter à des noms de variables
courts
-->Sur les noms de fichiers à la mode bash
-->Sur les commandes possibles: pour illustrer cela faire M-x (pression
simultanée de la touche META (ALT sur un PC) et de la lettre x, dès lors le
curseur passe dans la zone inférieure de la fenêtre d'édition, ensuite
commencer par entrer un nom de commande qui passe par la tête, par
exemple "hel" suivi de la touche TAB (2 pressions sur sont nécessaires pour
voir l'ensemble des choix). Les choix proposés seront du genre:
help    help                               help-follow
help-follow-mouse                  help-for-help
help-go-back                       help-make-xrefs
help-mode                          help-next-ref
help-previous-ref                  help-quit
help-with-tutorial
Si tout est bien configuré, pour commencer la prise en main
choisir "help-with-tutorial" soit à la souris soit en rajoutant "-w" suivi de
TAB et de RETURN, à partir de là il suffit de suivre les indications, mais
c'est en anglais ce qui peut poser problème pour certains.
Pour la customisation c'est dans le fichier $HOME/.emacs que ça se passe.
C'est du lisp ce qui est un peu abrupt mais très puissant. j'ai joint le mien
à ce document, il permet notamment d'avoir la molette de la souris
opérationnelle.

ok je vais voir ça

Une présentation EMACS serait peut être un sujet intéressant pour ceux qui
n'ont pas encore vu la lumière ?

c'est peut être bien une bonne idée :)

Rémy



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise