2008-11-03 13 views
7

Emacs'i C# Mode ile kullanıyorum ve hız çubuğunu açtığımda hiçbir dosya varsayılan olarak gösterilmiyor. Hız çubuğu modunda "tüm dosyaları göster" seçeneğini seçebilirim, ancak her bir .cs dosyası ismin yanında bir '[?]' Ile gösterilir. Speedbar'ı düzgün şekilde nasıl yapılandırabilirim, böylece .cs dosyalarını varsayılan olarak gösterebilirim? Dosyada gezinebilmem için her dosyanın yanındaki '[+]' bağlantısını nasıl alabilirim?C# modu için Emacs hız çubuğunu nasıl yapılandırabilirim?

cevap

3

CEDET ile ECB'nin çok şişirilmiş olduğunu düşünüyorum. Speedbar'ı emacs ile tek başıma kullanıyorum ve C/C++ için orijinal ayrıştırıcıyı kullanıyorum. Sadece .emacs bu satırı ekleyin ve Tamam olacak:

(speedbar-add-supported-extension ".cs") 
    (add-to-list 'speedbar-fetch-etags-parse-list 
      '("\\.cs" . speedbar-parse-c-or-c++tag)) 

Bu sorun olmadan mükemmel C# işler. Bu yardımcı olur umarım.

3

Daha önce hız çubuğunu kullandım ve gerçekten rahatsız oldum. Şimdi ECB kullanıyorum. ECB, ağaç için kendi arabellek kullanır ve isteğe bağlı olarak CS dosyasının anahatlarını ayrı bir arabellekte gösterebilir. Speedbar kendi karesine sahipken hepsi aynı çerçeveye sığar.

ECB için custom stuff kurulumum var. Burada görebilirsiniz.

2

Benim için çalışıyor.

Ben

(speedbar-add-supported-extension ".cs") 

kullanılmış ve bu var:

alt text

İlgili konular