Googling "emacs chế độ CSharp" mang trangBắt CSharp chế độ Emacs nổi bật cú pháp làm việc
trong đó bao gồm một số liên kết đến emacs tải khác nhau file lisp. Các liên kết 2005 (DylanMoonfire) bị hỏng, vì vậy tôi đã tải về:
http://lists.ximian.com/pipermail/mono-list/2002-May/006182.html
như ~/.emacslib/CSharp-mode.el
và nói thêm:
(autoload 'csharp-mode "csharp-mode"
"Major mode for editing C# code." t)
(setq auto-mode-alist (cons '("\\.cs\\'" . csharp-mode) auto-mode-alist))
để tập emacs của tôi (bất cứ nơi nào, bắt đầu, giữa hoặc kết thúc). Tôi cố gắng chỉnh sửa tệp văn bản mới có tên "t.cs" và tôi gặp lỗi:
File mode specification error: (error "Buffer t.cs is not a CC Mode buffer (c-set-style)")
và không tô sáng cú pháp. Tôi không thạo trong emacs-lisp nhưng tôi biết đủ để cài đặt hỗ trợ cho tải của chế độ ngôn ngữ và chế độ csharp chỉ là không chơi tốt đẹp so với mọi chế độ ngôn ngữ khác tôi đã cài đặt.
Tôi đã rất hào hứng khi chơi với Mono trên máy Mac và chạy vào hàng rào vô lý này! Bất cứ ai ra có biết làm thế nào để có được hỗ trợ phong nha cho cú pháp C# làm nổi bật trong emacs?
Lưu ý: Tôi đang sử dụng MacBook Pro chạy Emacs 22.1.1 trên OS X Leopard.
Đây là cái tôi sử dụng. (và tôi nhận được làm nổi bật cú pháp) – Cheeso
Cảm ơn bạn đã cập nhật trang đó cho người dùng trong tương lai. Cảm ơn bạn đã nhắc nhở để tải xuống dưới dạng văn bản thuần túy, với điều đó là^L lạ lùng trong đó. –
FYI Csharp-mode.el hiện là v0.7.2. Vẫn có sẵn tại http://www.emacswiki.org/emacs/csharp-mode.el. Nó được cải thiện theo nhiều cách khác nhau, bao gồm thụt lề đáng tin cậy hơn, phông chữ tốt hơn và mã hóa xml mã doc tự động. Chưa hoàn thành mã ("intellisense") ... chưa? – Cheeso