2013-02-22 39 views
6

Trong văn bản tuyệt vời 2, người ta có thể chỉ cần khởi chạy trình chỉnh sửa, kéo một thư mục vào đó và nhấn Ctrl + P để ngay lập tức mở bất kỳ tệp nào trong thư mục đó. Theo như tôi có thể thấy số lượng các tập tin trong thư mục không quan trọng, và nó dường như không thực hiện bất kỳ chỉ mục nào cả. Để rõ ràng, tôi không nói về tốc độ mở một tệp cụ thể, tôi đang nói về chức năng lọc có sẵn cho phép bạn lọc giữa tất cả các tệp trong một thư mục để tìm tệp bạn muốn. Ví dụ: screenshotCách điều hướng tệp trong Sublime Text 2 quá nhanh?

Để so sánh, cả Vim và Emacs đều cần một số chỉ mục để tìm tệp nhanh (FindFile for Vim, Ctags hoặc Cscope for Emacs). ST2, mặt khác, không cần gì cả, nhanh hơn chạy "tìm" sẽ là đệ quy liệt kê tất cả các tập tin trong thư mục, và điều tuyệt vời hơn nữa là việc sử dụng CPU cũng như sử dụng RAM không tăng lên trong khi nó đang chạy.

Tôi chỉ tò mò xem liệu có ai có ý tưởng về cách ST2 thực hiện điều này dưới mui xe hay không.

Trả lời

2

Tôi tin rằng Sublime Text 2 thực hiện quét tệp trên nền khi bạn mở thư mục/dự án. Đó là yên tĩnh về việc này. Các plug-in khác nhau thực hiện quét riêng của chúng không nhanh như vậy (như ctags). Nội bộ về cách thức ST2 thực hiện điều này không phải là tài liệu hoặc mở.

Ngoài ra nó không phải là nhanh, một số người có vấn đề với điều này: 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/

Các vấn đề liên quan