2012-07-25 9 views
6

Ho trovato molti file .el da emacswiki.org che sono utili per la programmazione in Perl in emacs. Aiutami a configurarlo. Sto trovando fastidioso installare tutti i file elisp sul mio Ubuntu 12.04.Quali strumenti emacs sono disponibili per il programmatore Perl? Come installarli?

  1. Perl completamento
  2. Perl-pod-gt
  3. Perl ora modalità
  4. C Perl
  5. Perl-citazione

emacswiki.org/emacs/PerlLanguage#Perl

+2

'navi cperl-mode' con Emacs. Con quali file stai riscontrando problemi e qual è il tuo problema esatto? Solitamente scarichi ogni file in un file locale e fai qualunque cosa si dice nella sezione Commenti all'interno del file. In genere, assicurati che la directory si trovi nel tuo 'percorso di caricamento' e aggiungi un piccolo snippet al tuo file' .emacs'. – tripleee

+4

La lingua è denominata "Perl", non "PERL". – ikegami

+0

Dato che la domanda del triplettore sembra aver aggiunto un elenco di elementi che si desidera utilizzare, ma non si è ancora spiegato con cosa si sta avendo difficoltà, quindi posso solo ripetere: "qual è il tuo problema esatto?" – phils

risposta

4

C'è un sacco là fuori, ma principalmente utilizzo la modalità CPerl.

È piuttosto semplice, ma mi serve bene.

cperl modalità M-x

+1

La modalità CPerl va bene ma voglio oprioni come completamento automatico/suggerimenti, codifica a colori, indentazione, (Se possibile anche funzioni equivalenti a Intelli-sense offerte da Visual Studio per C++) Ho letto su questi in emacs wiki.org : 1. Perl completamento 2. Perl-pod-gt 3. Perl ora modalità 4. C Perl 5. Perl-citazione http://www.emacswiki.org/emacs/PerlLanguage#Perl – Chirag

+1

cperl la modalità ha molto di questo. Emacs viene fornito con il completamento automatico, non analizza la lingua, ma per lo meno completerà automaticamente i nomi degli identificatori. La modalità CPerl dovrebbe essere codificata a colori e dovrebbe rientrare in modo intelligente. Il completamento automatico sarebbe M- /, se non vedi il colore aggiungere (font-lock-mode 1) all'inizio del tuo file .emacs e riavviare emacs. Rientro che puoi fare evidenziando una regione C- [spazio], quindi M-x indent-region (che potrebbe essere mappato in tab per te, non ricordo se ho personalizzato questo). – Moses

3

Sepia è probabilmente il più ambizioso. Non l'ho usato estensivamente, ma meglio posso dire che mira ad essere il SLIME di programmazione Perl.

1

PDE, si può ottenere da CPAN, nome del modulo è Emacs :: PDE

Problemi correlati