Template con GNU Emacs

  • Creatore
    Topic
  • #57403
    admin
    Amministratore del forum
      Up
      0
      Down
      ::


      Salve a tutti.

      Ho appena scoperto un metodo per creare template con GNU Emacs, con la Template Mode (l’ultima versione è ferma al 2003).
      L’installazione e l’uso sono abbastanza semplici (ho fatto una prova su Windows 7).

      Domanda: avete provato altri metodi? Alla pagina EmacsWiki porta altri metodi che non ho provato: qualcuno ha esperienza?

      Ciao,
      ansys.

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #57404
        Up
        0
        Down
        ::


        Non ho personale esperienza con i template, però so che è piuttosto diffuso Yasnippet. Inoltre nella discussione “emacs+auctex” paolab7393 aveva suggerito la Skeleton Mode che ha il vantaggio di essere inclusa per default in Emacs. Però, ripeto, non posso parlare per esperienza diretta, è possibile che ci siano altri strumenti anche più utili.

      • #57405
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          Non ho personale esperienza con i template, però so che è piuttosto diffuso Yasnippet. Inoltre nella discussione “emacs+auctex” paolab7393 aveva suggerito la Skeleton Mode che ha il vantaggio di essere inclusa per default in Emacs. Però, ripeto, non posso parlare per esperienza diretta, è possibile che ci siano altri strumenti anche più utili.

          Grazie per aver risposto. Avevo provato la Skeleton Mode per creare dei template di ambienti, per esempio (molto semplice, solo per provarlo):
          `(define-skeleton TeX-PGFplots-Customize
          “Personalizzare l'ambiente axis di PGFplots.”
          “Width: ”
          “\\begin{tikzpicture}\n”
          ” \\begin{axis}[width=” str | ” *** Width *** ” “]\n”
          ” ” _ “\n”
          ” \\end{axis}\n”
          “\\end{tikzpicture}\n”)
          (global-set-key (kbd “C-x p g f”) 'TeX-PGFplots-Customize)`
          ma oltre non sono andato.

          Mi resta da vedere se riesco a ricavare qualcosa per template di file, oppure in alternativa provare anche Yasnippet.

          Grazie ancora,
          ansys.

        • #57406
          Up
          0
          Down
          ::


          Qui ci sono degli esempi pratici di template di file (in particolare per sorgenti C, ma non dovrebbe essere difficile adattare le soluzioni alle proprie esigenze) utilizzando metodi differenti: http://stackoverflow.com/questions/433194/starting-any-emacs-buffer-with-a-c-extension-with-a-template

      Visualizzazione 2 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top