Sublime Text 2 - Hiển thị điều hướng tệp trong thanh bên


418

Tôi vừa chuyển sang Sublime Text làm biên tập viên mới của mình. Nếu tôi mở thanh bên, nó sẽ hiển thị tệp đang mở, nhưng điều tôi muốn là một thanh bên điều hướng tệp, có thể thay đổi mà không cần tải xuống plugin không?


Có cách nào để mở tất cả hai tệp văn bản siêu phàm của bạn trên thanh cuộn bên phải không?
James

Đề nghị và bạn nên sử dụng gói đó github.com/faclessuser/FuzzyFileNav
aurny2420289

Câu trả lời:


692

Bạn phải thêm một thư mục vào cửa sổ Sublime Text để điều hướng qua thanh bên. Đi đến File -> Open Folder...và chọn thư mục cao nhất bạn muốn có thể điều hướng.

Ngoài ra, 'Xem -> Thanh bên -> Hiển thị Thanh bên' nếu nó vẫn không hiển thị. Trong phiên bản mới, chỉ có một menu 'mở' và không có tùy chọn riêng để mở thư mục.


68
Trên OS X chỉ cần sử dụng bình thường File -> Openvà sau đó nhấp Openvào bất kỳ thư mục nào trong hộp thoại tệp mới.
Timm

14
Tôi đã cố gắng tìm một plugin cho điều đó trong 6 tháng lol +1
Brian Dillingham

5
Có một phím tắt để điều hướng bảng điều khiển thư mục mà không cần sử dụng chuột?
lv10

32
chỉ cần tìm raCtrl + 0
lv10

3
Bạn không thể bằng cách nào đó xem danh sách các tập tin trong thư mục hiện tại, nơi tập tin hiện đang mở? Tôi không thể tin rằng chưa có ai viết một plugin như vậy. Có, bạn có thể thấy chúng trong hộp thoại "Mở tệp", nhưng thật tuyệt khi có thể thấy cấu trúc thư mục hiện tại, và điều hướng ra và vào các thư mục bên trong ngay trong thanh bên và có thể xem trước các tệp mà không thực sự mở chúng như trong Visual Studio 2012
iLemming

100

Bạn có thể kéo thư mục của mình vào thanh bên. Để bật Thanh bên, bạn nên thực hiện Xem -> Thanh bên -> hiển thị các tệp đã mở. Bạn sẽ mở cấu trúc cây và thư mục tệp (tab) tại thanh Side.


34
ctrl+k ctrl+bhoặc cmd+k cmd+b(MAC) để bật thanh bên
tuyết

3
Thanh bên của tôi đã biến mất không có lý do rõ ràng! Điều này đã sửa nó. Cảm ơn! :)
Domi

40

Sử dụng Ctrl+ 0để thay đổi tiêu điểm sang thanh bên.


3
CẢM ƠN BẠN. Khi thanh bên được tập trung, lên / xuống đi trước / tập tin tiếp theo, thu gọn / mở rộng trái / phải!
Amy

Đó không phải là câu trả lời cho câu hỏi được hỏi, nhưng nó đã giúp tôi.
mmohaveri

@mmohaveri Điều đó gây tranh cãi. Đó là một câu hỏi kém từ để bắt đầu.
Scott

1
Trong Windows '' 'Ctrl-K Ctrl-B" sẽ mở ra và đóng sidebar Dĩ nhiên trước tiên bạn cần View-> ShowOpenFiles, hoặc có một bộ dự án để có quyền truy cập vào thanh bên..
SherylHohman

24

Thay vì mở thư mục, hãy thử thêm thư mục bằng cách vào "Dự án" -> "Thêm thư mục vào dự án ..." để mở hộp thoại chọn Thư mục. Bằng cách này, thư mục sẽ không mở trong một cửa sổ mới và sẽ được thêm vào không gian làm việc hiện tại của bạn.

Nếu sau đó bạn đi đến "Dự án" -> "Lưu dự án dưới dạng ...", bạn thậm chí có thể lưu thiết lập hiện tại của mình (thiết lập ô, mở tệp, thay đổi chưa lưu, v.v ...), điều này giúp bạn dễ dàng chuyển đổi giữa nhiều dự án không mất kiểm soát và những thay đổi chưa được lưu có thể không an toàn để được lưu ngay bây giờ, nhưng sẽ là mất mát nếu bạn bỏ qua chúng. (Chỉ cần đảm bảo "hot_exit"cài đặt được đặt thành true.)

Ctrl+ Alt+ P(Linux và Windows) / Super+ Ctrl+P (Mac) cho phép bạn chuyển đổi giữa các dự án đã lưu.

Bằng cách này, bạn không phải thiết lập trình soạn thảo của mình mỗi khi bạn muốn làm việc với một trong các dự án của mình.

Gợi ý: Hãy thử http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/ là một tài nguyên tuyệt vời cho người mới bắt đầu, nó dạy cho bạn những sợi dây và cho bạn thấy sức mạnh của "cái mới" của bạn biên tập viên, chỉ cần bắt đầu với chương "Chỉnh sửa" .


Đồng ý, Tệp> Mở ... sẽ mở thư mục trong một dự án mới.
Jim Bergman

Đây là những gì tôi đang tìm kiếm mà không biết - mới đối với Sublime và không làm
xáo trộn

15
  1. mở ST (Văn bản cao siêu)

  2. thêm thư mục gốc dự án của bạn vào ST : link: https://stackoverflow.com/a/18798528/1241980

  3. chương sidebar : Menu thanh View> Side Bar>Show Side Bar

  4. Hãy thử Ctrl+ Pđể mở tệpsomeFileName.py

Liệu một bảng điều hướng cho file opennedthư mục dự án xuất hiện ở bên trái của ST?

Thêm: Muốn xem các tệp khác trong cùng thư mục với someFileName.py?
Mặc dù tôi thấy thanh bên ST dường như không hỗ trợ điều này, nhưng bạn có thể thử khóa phím Ctrl+ O(Mở) trong ST để mở trình duyệt tệp hệ thống của mình, trong đó ST sẽ giúp bạn định vị vào thư mục chứa someFileName.pycác tệp và chứa các tệp anh chị em.


10

Cả hai câu trả lời trước từ Matt York và Cyberbolt đều đúng.

Ý tưởng cơ bản là ở đây mà bạn muốn có được một số loại File explorer trong Sublime.

Tiếp cận:

1) Với File -> New Folder -> Click on Desired folder and Hit Openbạn sẽ nhận được cửa sổ bật lên mới trong tuyệt vời mà đối với tôi là rất khó chịu

2) Tôi sử dụng tùy chọn thứ hai là drag'n'drop từ cửa sổ nautilus (còn gọi là Tệp). Đơn giản drag'n'drop your file you want to explore from nautilus to sublime sidebarthôi. Bằng cách đó bạn ở trong cùng một cửa sổ và mọi thứ đều mát mẻ.

Đừng quên bật Chế độ xem -> Thanh bên -> Hiển thị Thanh bên và kéo vào đó từ nautilus và tất nhiên chạy nó với root privleges. Nó hoạt động như sự quyến rũ


3

Xem plugin này

https://github.com/stvkoch/sublime-text-go-to-file

Phiên bản này, trong khi không hợp nhất với nhánh rẽ nhánh, có nhiều sức mạnh hơn để tìm các tệp dựa trên tên lớp.

Thử:

chọn không gian tên và nhấp alt + d nhấp vào từ tên lớp và nhấp alt + d nhấp vào đường dẫn của tệp mẫu và nhấp alt + d


2

Đây không phải là một giải pháp chính xác, nhưng để mở các tệp mới điều này hoạt động rất tốt:

AdvancedNewFile

https://github.com/skuroda/Sublime-AvisedNewFile

Command + Option + n để lưu một tập tin trong một thư mục mới hoặc hiện có.

nhập mô tả hình ảnh ở đây

Vì vậy, điều này sẽ đặt your_file.html.erb trong các chế độ xem hiện có thư mục trong ứng dụng Rails. Nếu bạn cần một thư mục mới - bạn chỉ cần gõ nó làm đường dẫn và sau đó nhấn enter.

Bạn cũng có thể Tab thích trong thiết bị đầu cuối để tự động hoàn thành cho các thư mục hiện có.

Điều này không cung cấp điều hướng thanh bên mà tôi đang tìm kiếm, nhưng ít nhất là giúp với một nhu cầu quan trọng được lặp lại thường xuyên.


và nếu bạn đặt tiền tố tên với :bạn, bạn có thể tạo tệp ở vị trí tương ứng với tệp hiện đang mở, ví dụ::../myfile.js
ptim

1

Chỉ cần làm: Ctrl+ K+B

Chúc một ngày tốt lành! : D


phím tắt này được hỗ trợ trong bất kỳ phiên bản cụ thể hay tất cả?
Akber Iqbal

@AkberIqbal Công việc này trong SublimeText2 từ năm 2012 (Tôi không biết phiên bản nào), nhưng phím tắt này chỉ hoạt động trong một số trường hợp, nếu nó không hoạt động với bạn thì nên thực hiện thủ thuật này: Ctrl + k VÀ THÌ Ctrl + b . Bạn có thể thấy nó hoạt động vào năm 2012 Sublime2 tại đây: forum.sublimetext.com/t/ctrl-b-ctrl-k-doesnt-toggle-sidebar/
Breno Medeiros de Oliveira

Tôi không chắc chắn nếu nó hoạt động cho tất cả các phiên bản, nhưng chỉ cần đi đến phiên bản mới nhất và bạn sẽ ổn. Ngoài ra, Ctrl + k và sau đó Ctrl + b cũng hoạt động
Breno Medeiros de Oliveira

0

Tôi đã thêm mục Menu ngữ cảnh cho Thư mục để mở trong Văn bản cao siêu. Trong cửa sổ, bạn có thể nhấp chuột phải vào bất kỳ Thư mục nào và mở cấu trúc trong Sublime. Bạn cũng có thể tạo một dịch vụ (?) Cho Mac OS - Tôi không quen với quy trình này.

Những điều sau đây có thể được lưu vào một Tệp (OpenFolderWithSublime.reg) để hợp nhất vào sổ đăng ký. Hãy chắc chắn sửa đổi cấu trúc thư mục để trỏ đến cài đặt Sublime của bạn một cách thích hợp. Ngoài ra, bạn có thể sử dụng REGEDIT và duyệt đến HKCR \ Folder \ shell và tạo các giá trị theo cách thủ công.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text]

[HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text\command]
@="C:\\Program Files\\Sublime Text 2\\sublime_text \"%1\""
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.