Xóa các dự án trong Văn bản cao siêu 2 và 3


158

Làm thế nào để bạn xóa một dự án khỏi cửa sổ dự án của Sublime Text 2 và 3 ( Ctrl+ Alt+ P)?

Deletekhông có hiệu lực, không có menu ngữ cảnh và xóa các tệp liên quan *.sublime-project*.sublime-workspacecũng không xóa dự án khỏi danh sách.

Bất kỳ ý tưởng? Bởi vì cửa sổ này bắt đầu lộn xộn ...

Câu trả lời:


331

Sẽ thật tuyệt nếu Sublime Text xóa các dự án bạn đã xóa khỏi danh sách dự án gần đây. Thật không may, nó không và danh sách có thể trở nên ngổn ngang với các dự án không còn tồn tại.

Cho đến khi Sublime Text cung cấp tính năng này, có một số cách thủ công bạn có thể xóa dự án.

Tùy chọn 1: Cách nhanh chóng (Xóa tất cả):

Nếu bạn chỉ tìm cách nhanh nhất để dọn sạch danh sách của mình thì tùy chọn này là dành cho bạn.

Xin lưu ý rằng điều này sẽ xóa tất cả các dự án trong danh sách gần đây . Điều này bao gồm những cái bạn chưa xóa.

Trong menu Sublime Text goto:

Dự án> Mở gần đây> Xóa các mục

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

Tùy chọn 2: Cách thủ công (nhưng có quyền kiểm soát dự án nào bị xóa):

  1. Đóng văn bản tuyệt vời
  2. Xác định vị trí Session.sublime_sessiontệp bằng các đường dẫn bên dưới và mở nó bằng một trình soạn thảo mã khác. * KHÔNG mở nó bằng Văn bản cao siêu vì mọi thay đổi bạn thực hiện sẽ bị ghi đè. *

    Đường dẫn đến Session.sublime_sessiontệp được liệt kê bởi phiên bản OS và ST:

    Windows x64:

    Văn bản cao siêu 2

    C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session

    Văn bản cao siêu 3

    C:\Program Files\Sublime Text 3\Data\Local\Session.sublime_session

    Mac OSX:

    Văn bản cao siêu 2

    ~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session

    Văn bản cao siêu 3

    ~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

    Linux (Ubuntu):

    Văn bản cao siêu 2

    ~/.config/sublime-text-2/Settings/Session.sublime_session

    Văn bản cao siêu 3

    ~/.config/sublime-text-3/Local/Session.sublime_session

    Những gì mong đợi để xem:

    Bạn sẽ thấy một cái gì đó như sau ở dưới cùng của tập tin này:

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

  3. Xóa (các) dự án không mong muốn khỏi tệp này

    Các tập tin sẽ trông như thế nào sau khi xóa dự án3:

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

  4. Lưu và khởi chạy lại Văn bản tuyệt vời 2/3

Tùy chọn 3: Cách plugin

Bạn có thể kiểm tra Trình quản lý dự án plugin Sublime Text .

Tùy chọn 4: Cách Node.js

Bạn có thể kiểm tra: Clean-sublime-text-project-history


Kỳ dị; Cửa sổ này thực sự là một cái nhìn về các dự án gần đây ?! Bởi vì khi tôi thử "cách nhanh", nó đã xóa hoàn toàn cửa sổ. Dù sao, cảm ơn vì anwser, tôi đã bỏ phiếu yêu cầu tính năng!
Anto

Vâng, có một chút kỳ lạ để chắc chắn sự ràng buộc và hành vi tổng thể. Tôi đã hơi bối rối khi lần đầu tiên tôi cũng làm điều đó.
Valjas

3
ST3 -> c: \ Tệp chương trình \ Văn bản tuyệt vời 3 \ Dữ liệu \ Địa phương \ Phiên.sublime_session
psycho brm

7
Đối với ST3 / Windows / Build 3047 Tôi đang xem thông tin phiên trong C: \ Users \ {user} \ AppData \ Roaming \ Sublime Text 3 \ Local \ Session.sublime_session
phirschybar

9
Đối với tệp thông tin phiên ST3 / Linux (Ubuntu) / Build 3047 được lưu trữ trong ~ / .config / sublime-text-3 / Local / Session.sublime_session
ezpn

37

Chỉ cần làm rõ một cái gì đó trong giải pháp của Valjas ở trên.

Khi anh ta nói: "Chuyển đến thư mục Sublime Preferences ..." anh ta có nghĩa là: "Chuyển đến thư mục USER " , không phải thư mục Chương trình.


Chú ý: Sử dụng trình chỉnh sửa khác nhau để sửa đổi tệp "Session.sublime_session":

Mặc dù rõ ràng đối với nhiều người, nó có thể không dành cho người khác:

Bạn để chỉnh sửa các Session.sublime_sessiontập tin với một soạn thảo văn bản khác nhau , và Sublime bản thân phải được đóng lại .

KHÔNG sử dụng chính Văn bản cao siêu hoặc để chương trình chạy trong khi thực hiện các thay đổi.

Nếu bạn làm điều đó sẽ ghi đè lên các thay đổi của bạn khi đóng ứng dụng.


Văn bản cao siêu 3:

Cửa sổ x64:

C:\Users\[Username]\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

Linux (Ubuntu):

~/.config/sublime-text-3/Local/Session.sublime_session

Mac OSX / Sierra:

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

Cài đặt di động (Nó cũng có thể hoạt động với ST2 nhưng tôi chưa thử nghiệm):

/folder-where-you-have-ST3-installed/Data/Local/Session.sublime_session

-

Văn bản cao siêu 2:

Cửa sổ x64:

C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session

Mac OSX:

~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session"sau đó tìm phần "recent_workspaces".

Linux (Ubuntu):

~/.config/sublime-text-2/Settings/Session.sublime_session


Nơi chỉnh sửa tập tin

Dễ thôi, hãy tìm "recent_workspaces"phần, nó thường ở dưới cùng của tập tin.

Nó sẽ trông giống như thế này:

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


Tín dụng

  1. ST3 Linux (Ubuntu) / Xây dựng đường dẫn 3047 được thêm từ nhận xét của @ ezrepotein4.

  2. Đường dẫn ST2 Linux (Ubuntu) được thêm từ nhận xét của @ 0x4a6f4672.

  3. Đường dẫn Windows x64 và Mac được lấy từ bài đăng này .


3
cho Linux (Ubuntu) chỉnh sửa~/.config/sublime-text-2/Settings/Session.sublime_session
0x4a6f4672

1
Khi đọc cảnh báo, tôi nghĩ câu trả lời này cố gắng nói với mọi người rằng đừng sử dụng cao siêu. Hầu như hạ cấp nó. ;)
chờ

@dieend Điểm tốt amigo. Tôi đã cập nhật cảnh báo để rõ ràng và thân thiện hơn, và giọng điệu "giống nhà độc tài" ít hơn: p. Cảm ơn vì upvote quá :)
Ricardo Zea

1
Cảm ơn bạn đã làm rõ!
BillyTom

1
cho mac OS Sierra, vị trí của nó là~/Library/Application Support/Sublime Text 3/Local
diEcho

1

Sublime Text 2: Để dọn dẹp lịch sử tập tin siêu phàm, lịch sử dự án, lịch sử tự động hoàn thành và tìm / thay thế lịch sử làm như sau

  1. Đóng tất cả các trường hợp của văn bản cao siêu 2.
  2. Xóa tệp Session.sublime-session trong thư mục Cài đặt.
  3. Bắt đầu thăng hoa

Khi bạn đóng lại siêu phàm một lần nữa và tìm kiếm thư mục cài đặt, nó vẫn sẽ có tệp session.sublime-phiên vì siêu phàm đã tạo lại nó nhưng kích thước của nó sẽ nhỏ hơn so với thư mục bạn có trước đó vì nó không chứa bất kỳ dữ liệu rác nào từ lịch sử dự án trước đây, vv

Tôi hy vọng điều này sẽ cải thiện thời gian khởi động cho văn bản cao siêu 2. Bạn có thể chọn sao lưu phiên session.sublime sang một thư mục khác trong trường hợp bạn muốn ghi nhớ các đường dẫn dự án, v.v. và sau đó sao chép dán một khi bạn cần sử dụng tệp phần mềm so sánh. Chỉ cần nhớ đóng thăng hoa bất cứ khi nào bạn giao dịch với session.sublime-session tức là nếu bạn cần thực hiện bất kỳ thay đổi nào trong tệp đó, bạn sẽ thực hiện chúng trong một số trình soạn thảo văn bản khác như notepad ++, v.v.


0

cho MacOS High Sierra

bạn cần sửa đổi tệp Session.sublime_session có thể được tìm thấy với 3 cách tiếp cận

qua thiết bị đầu cuối

cd ~/Library/Application Support/Sublime Text 3/Local/

thông qua văn bản cao siêu 3

bấm vào menu đầu tiên

Sublime Text > Preferences > Browse Packages...

nó sẽ mở vị trí trong Finder đó là

Macintosh HD> Người dùng> tên người dùng (có biểu tượng nhà)> Thư viện> Hỗ trợ ứng dụng> Văn bản tuyệt vời 3> Gói

di chuyển lên một thư mục và nhấp vào thư mục cục bộ

từ Finder

Macintosh HD >> Người dùng >> tên người dùng (có biểu tượng nhà)> Thư viện (đây sẽ là thư mục ẩn theo mặc định, nhấp command + shift + .) >> Hỗ trợ ứng dụng> Văn bản tuyệt vời 3> Cục bộ

và chỉnh sửa tệp Session.sublime_session ngoài trình soạn thảo văn bản cao siêu

 


0

Một mình với việc chạy lệnh tiếp theo từ linux, sẽ làm sạch không gian làm việc của văn bản cao siêu:

echo ''>$(locate Session.sublime_session)
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.