• [^] # Re: Ce que tu cherches ...

    Posté par . En réponse au journal Choisir un environnement de dev pour y écrire un plugin. Évalué à 2.

    nan, mais t'es mignon, t'as pas le seul a utiliser emacs depuis longtemps, je te dis que je l'ai utilise toute ma scolarite, ca fait 6 ans en tout.
    C'est juste que de la facon dont tu decris son utilisation, on a vraiment l'impression que tu ne sais pas vraiment l'utiliser productivement.
    Je connais aussi des gens qui utilisent emacs depuis longtemps mais si ils n'ont pas eu la curiosite de lire le manuel et d'apprendre a s'en servir, ils ne peuvent pas progresser, mis a part les raccourcis que je leur donne quand je suis derriere eux :)
    Moi pour apprendre a m'en servir, j'ouvrais regulierement le manuel info et je lisais les pages qu'il me semblait connaitre le moins, puis je relisais certaines pages pour voir si je connaissais tout. Si t'es pas curieux, emacs a beau etre autodocumente, tout n'est pas dans les menus et le tutorial non plus.

    Maintenant, si tu decouvres encore des fonctionnalites au bout de 7 ans (j'imagine que tu parles d'emacs en soi et pas de ses modes), c'est que l'editeur est particulierement mal foutu niveau utilisabilite.
    Ou particulierement featureful. Pour donner un exemple, il y a peu j'ai decouvert C-x C-j (dired-jump). C'est plutot les modes que je ne connait pas tous, ou certaines features permettant d'accelerer le traitement de certaines taches (comme dired-jump).

    et moi je te maintiens que si tu fais ca, c'est que t'as un grave probleme de methodologie, tu ferais mieux de t'organiser avant de chercher des palliatifs a ton manque d'organisation.
    S'il te manque quelque chose en cours de route, c'est que tu n'as pas suffisament reflechi avant de te lancer dans ton codage, ca veut dire que tu fonces la tete dans le guidon sans te poser de question.

    Deja, il n'y a aucun rapport entre ton organisation poru ton code et les features dont tu as besoin pour editer. Moi si je suis dans un projet, et que je me rend compte que je fait souvent une tache repetitive, je code une fonction ou modifie ma configuration pour qu'elle la fasse pour moi.
    Exemple: preinserer du texte dans les nouveaux fichiers que je cree.

    Ensuite observe ta mauvaise foi: tu es en train de dire qu'une feature (pouvoir modifier l'editeur a chaud) est mauvaise parce que tu ne l'utilise pas.

    Enfin, sache que le style de developpement top-down, qui convient bien pour des projets en java (ou en C, et dans ce cas je l'affectionne) n'est pas le seul possible : dans des langages comme Lisp un style de developpement possible est la programmation bottom-up. Je laisse lire a ceux qui suivent http://www.paulgraham.com/progbot.html (puisque tu ne lis apperemment pas mes liens).


    ben ecoutes, la prochaine fois que tu approches eclipes, tu vas dans window/preferences/editor, et la tu regardes les raccourcis clavier.
    Tu te rendras comptes que toutes tes supers features de deplacement dans le texte que RMS est le seul a y avoir pense sont dispo en standard, et que tu peux meme utiliser les memes raccourcis qu'emacs.
    J'en utilise meme couramment un certain nombre (recherche incrementale, ctrl/alt w qui me paraissent plus pratique que les ctrl x/c, ctrl e qui m'evite d'avoir a aller chercher le end, ctrl k etc.)

    Eh bien si Eclipse permet tout ca, tu ne devrais donc pas utiliser la souris pour selectionner le nom de tes variables; ca m'apparait etre une perte de temps enorme. Idem pour la completion des noms.
    Si tu veux augmenter ta productivite et si Eclipse le permet, je te conseille d'apprendre a te servir de:

    C-p M-p C-M-p
    C-d M-d M-backspace
    C-f M-f C-M-f
    C-b M-b C-M-b
    C-M-u C-M-d
    C-M-a C-M-e
    C-a C-e M-a M-e
    C-k M-k C-M-k
    M-z

    et d'utiliser C-r et C-s au lieu de la souris pour te deplacer a l'ecran.

    Et d'utiliser C-chiffre pour ne pas repeter un appui de touche plus de 3 fois (un jour je coderai un mode d'apprentissage qui analysera les touches et donnera des conseils pour aller plus vite)

    Je pense qu'avec tout ca on peut deja se debrouiller et etre en tout cas bien plus efficace qu'avec une souris.

    Et si vraiment tu utilises la souris alors que tu connais et sais utiliser tous ces raccourcis, et que tu considere etre plus productif comme ca, alors soit tu ne sais pas utiliser un clavier, sois je te tire mon chapeau bien bas, parce que tu utilise la souris bien plus vite que je ne l'ai jamais vu faire.

    http://l-lang.org/ - Conception du langage L