C # per Emacs è un modo derivato attuare la maggior parte delle regole di C #.
Dopo un buon numero di anni, abbiamo notato che non c'era una versione "non-patch" di un csharp-mode per Emacs.
C'erano pochi, ma la maggior parte di loro aveva i commenti che erano "in corso" o "in procinto di fondersi", ma poi abbiamo notato che tali bandi erano lì anche dopo un paio di mesi.
Poi, abbiamo visto una richiesta per un csharp-mode sul sito Emacs cc-mode, così abbiamo deciso di seguire le regole e crearne uno che ha richiesto alcuna patch o modifica al motore cc-mode nucleo (che è una buona cosa). Quindi, questa è la modalità C #.
C'era una versione 0.3.0, ma si è rotto le cose più di quanto fissato, quindi abbiamo tirato.
Requisiti:
· Modalità CC (5.30.x)
Installazione:
Una volta installato cc-mode 5.30.x, l'installazione di csharp-mode è in realtà molto semplice. Il modo più semplice è quello di mettere csharp-mode.el nella stessa directory del cc-mode. Un metodo più appropriato è quello di mettere in una cartella condivisa lisp e fare riferimento a quello nel file di configurazione appropriato.
bash $ mkdir -p $ HOME / share / elisp
bash $ cp csharp-mode.el $ HOME / share / elisp
Una volta che hai messo il file csharp-mode.el nel luogo appropriato, è necessario informare l'installazione Emacs come trovare il nuovo file.
Cosa c'è di nuovo in questo rilascio:
· Questa release aggiunge tag autoload per l'elaborazione automatizzata.
· Si espande #region e #endregion carattere di bloccaggio per l'intera linea di nascondere l'evidenziazione della parola chiave interna.
· Aggiunge carattere di blocco per ottenere, insieme, aggiungere e rimuovere
Cosa c'è di nuovo in questa versione:.
- possono ora navigare attraverso moduli C # con emacs imenu strumento, che consente di passare facilmente ai metodi, classi, proprietà, ecc fxcopcmd.exe possono ora essere utilizzato come strumento flymake, e messaggi di errore sono visualizzati correttamente.
I commenti non trovato