2013-02-22 27 views
6

Sublime Text 2'de, sadece editörü başlatabilir, bir klasörü içine sürükleyebilir ve hemen bu klasördeki herhangi bir dosyayı açmak için Ctrl + P tuşlarına basabilirsiniz. Klasördeki dosya sayısını göremediğim kadarıyla, herhangi bir endeksleme yapmıyor gibi görünüyor. Açık olmak gerekirse, belirli bir dosyayı açma hızından bahsetmiyorum, istediğiniz bir dosyayı bulmak için bir klasördeki tüm dosyalar arasında filtre uygulamanızı sağlayan filtreleme işlevi hakkında konuşuyorum. Örneğin: Vim ve Emacs, Vim ve Emacs dosyalarını hızlı bulmak için bir çeşit indekslere ihtiyaç duyarlar (Vim, Ctags veya Cscope for Emacs için FindFile). ST2, diğer zor, bir şey gerekmez, "bulmak" koşmaktan daha hızlıdır, dizindeki tüm dosyaları yinelemeli olarak listeleyecek ve daha da şaşırtıcı olan, ne CPU kullanımı ne de RAM kullanımı vuruyor çalışan.Sublime Text 2'deki dosya navigasyonu nasıl bu kadar hızlı?

ST2'nin başlık altında nasıl davrandığı hakkında herhangi bir fikri olup olmadığını merak ediyorum.

cevap

2

Bir metin/proje açtığınızda, Yüce Metin 2'nin arka planda dosya taraması gerçekleştirdiğine inanıyorum. Bunu yapmak konusunda sessiz. Çeşitli eklentiler, hızlı olmayan (ctags gibi) kendi taramalarını yaparlar. ST2'nin bunun nasıl yapıldığına dair içsel belgeler belgelenmemiş veya açık değildir.

Ayrıca bu hızlı değildir, bazı insanlar bu gibi sorunlar yaşayan: http://sublimetext.userecho.com/topic/49572-cache-folder-treegoto-anything-for-remote-volumes/

http://sublimetext.userecho.com/topic/49572-cache-folder-treegoto-anything-for-remote-volumes/

İlgili konular