Sublime Text 2 ve 3'teki projeleri kaldırma


158

Bir projeyi Sublime Text 2 ve 3'ün proje pencerelerinden ( Ctrl+ Alt+ P) nasıl kaldırırsınız ?

Deletehiçbir etkisi yoktur, bağlamsal menü yoktur ve ilişkili dosyaları siler *.sublime-projectve *.sublime-workspaceprojeyi listeden de kaldırmaz.

Herhangi bir fikir? Çünkü bu pencere darmadağın olmaya başlıyor ...

Yanıtlar:


331

Sublime Text, son projeler listesinden sildiğiniz projeleri kaldırırsa iyi olur. Ne yazık ki, öyle değil ve liste artık var olmayan projelerle dolup taşabilir.

Sublime Text bu özelliği sunana kadar, projeleri kaldırmanın birkaç manuel yolu vardır.

Seçenek 1: Hızlı yol (Tümünü Temizle):

Listenizi temizlemenin en hızlı yolunu arıyorsanız bu seçenek tam size göre.

Bunun son listedeki tüm projeleri temizleyeceğini lütfen unutmayın . Bu, silmediklerinizi içerir.

Sublime Text menüsünde:

Proje> Son Kullanılanları Aç> Öğeleri Temizle

resim açıklamasını buraya girin

Seçenek 2: Manuel yol (ancak hangi projelerin kaldırıldığını kontrol ederek):

  1. Yüce Metni Kapat
  2. Session.sublime_sessionAşağıdaki yolları kullanarak dosyayı bulun ve başka bir kod düzenleyicisiyle açın. * Yaptığınız değişikliklerin üzerine yazılacağı için Yüce Metin ile açmayın. *

    Session.sublime_sessionİşletim sistemi ve ST sürümüne göre listelenen dosya yolları :

    Windows x64:

    Yüce Metin 2

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

    Yüce Metin 3

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

    Mac OS X:

    Yüce Metin 2

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

    Yüce Metin 3

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

    Linux (Ubuntu):

    Yüce Metin 2

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

    Yüce Metin 3

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

    Ne görmek için beklenir:

    Bu dosyanın altında aşağıdakine benzer bir şey görmelisiniz:

    resim açıklamasını buraya girin

  3. İstenmeyen projeleri bu dosyadan kaldır

    Project3'ü sildikten sonra dosyanın nasıl görüneceği:

    resim açıklamasını buraya girin

  4. Sublime Text 2/3'i kaydedin ve yeniden başlatın

Seçenek 3: Eklenti yolu

Sublime Text eklentisi Project Manager'a göz atabilirsiniz .

Seçenek 4: Node.js yolu

Kontrol edebilirsiniz: clean-sublime-text-project-history


Tuhaf; Bu pencere aslında son projelere bir bakış mı ?! Çünkü "hızlı yol" denediğimde pencereyi tamamen temizledi. Her neyse, anwser için teşekkürler, özellik isteğine oy verdim!
Anto

Evet, bağlantının ve genel davranışın kesin olması biraz garip. İlk yaptığımda da biraz şaşkındım.
Valjas

3
ST3 -> c: \ Program Dosyaları \ Sublime Text 3 \ Data \ Local \ Session.sublime_session
psycho brm

7
ST3 / Windows / Build 3047 için C: \ Users \ {user} \ AppData \ Roaming \ Sublime Text 3 \ Local \ Session.sublime_session
phirschybar 20:13

9
ST3 / Linux (Ubuntu) / Build 3047 oturum bilgisi dosyası ~ / .config / sublime-text-3 / Local / Session.sublime_session
ezpn içinde

37

Valjas'ın çözümündeki bir şeyi açıklığa kavuşturmak için.

"Sublime Preferences klasörüne git ..." dediğinde , Program klasörüne değil, " USER klasörüne git" anlamına gelir .


Uyarı: "Session.sublime_session" dosyasını değiştirmek için farklı bir düzenleyici kullanın:

Birçoğu için açık olsa da, diğerleri için olmayabilir:

Sen VAR düzenlemek için Session.sublime_sessionbir dosyayı farklı bir metin editörü ve Sublime Text kendisi zorundadır kapatılacak .

Sublime Text'in kendisini KULLANMAYIN veya değişiklikleri yaparken programı çalışır durumda bırakmayın.

Bunu yaparsanız, uygulamayı kapatırken değişikliklerinizin üzerine yazılır.


Yüce Metin 3:

WINDOWS 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

Taşınabilir Kurulum (ST2 için de işe yarayabilir, ancak test etmedim):

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

-

Yüce Metin 2:

WINDOWS 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"sonra bölümü bulun "recent_workspaces".

Linux (Ubuntu):

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


Dosya Nerede Düzenlenir

Kolay, "recent_workspaces"bölümü arayın , genellikle dosyanın alt kısmındadır.

Buna benzer görünmelidir:

resim açıklamasını buraya girin


Kredi

  1. @ Ezrepotein4'ün yorumundan ST3 Linux (Ubuntu) / Build 3047 yolu eklendi.

  2. @ 0x4a6f4672 yorumundan ST2 Linux (Ubuntu) yolu eklendi.

  3. Bu yayından alınan Windows x64 ve Mac yolları .


3
Linux (Ubuntu) için düzenleme~/.config/sublime-text-2/Settings/Session.sublime_session
0x4a6f4672

1
uyarıyı okurken, bu cevabın insanlara yüce kullanmamalarını söylemeye çalıştığını düşündüm. Neredeyse reddedildi. ;)
dieend

@dieend İyi nokta amigo. Uyarıyı daha açık ve samimi ve daha az "diktatör benzeri" ton olarak güncelledim: s. Olumlu oy için de teşekkürler :)
Ricardo Zea

1
Açıklama için teşekkürler!
BillyTom

1
mac OS Sierra için konum~/Library/Application Support/Sublime Text 3/Local
diEcho

1

Yüce Metin 2: Yüce dosya geçmişini, proje geçmişini, otomatik tamamlama geçmişini ve bulma / değiştirme geçmişini temizlemek için aşağıdakileri yapın

  1. Yüce metnin tüm örneklerini kapatın 2.
  2. Ayarlar dizinindeki Session.sublime-session dosyasını silin.
  3. Yüce başlat

Sublime'ı tekrar kapatıp ayarlar dizinine baktığınızda, yine de Session.sublime-session dosyası olacaktır, çünkü sublime yeniden oluşturdu , ancak boyutu, önemsiz veriler içermediğinden, daha önce sahip olduğunuzdan daha küçük olacaktır. önceki proje geçmişinden vb.

Umarım bu, yüce metin 2 için başlangıç ​​zamanlarını iyileştirir. Session.sublime-session'un yedeklemesini proje yollarını vb. karşılaştırma yazılımı. Sadece Session.sublime-session ile uğraşırken yüce kapatmayı unutmayın, yani bu dosyada herhangi bir değişiklik yapmanız gerekiyorsa, notepad ++ vb.Gibi başka bir metin düzenleyicide yapmalısınız.


0

MacOS High Sierra için

3 yaklaşımla bulunabilen Session.sublime_session dosyasını değiştirmeniz gerekir

terminal ile

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

Sublime Text 3 aracılığıyla

ilk menüyü tıklayın

Sublime Text > Preferences > Browse Packages...

konumu Finder'da açar.

Macintosh HD> Kullanıcılar> kullanıcı adı (ana simgeli)> Kütüphane> Uygulama Desteği> Sublime Text 3> Paketler

bir klasör yukarı git ve Yerel klasöre tıkla

Finder tarafından

Macintosh HD >> Kullanıcılar >> kullanıcı adı (ev simgesiyle)> Kütüphane (varsayılan olarak bu gizli klasör olacaktır, tıklayın command + shift + .) >> Uygulama Desteği> Sublime Text 3> Yerel

ve Session.sublime_session dosyasını sublime-text editor dışında düzenleyin

 


0

Linux'tan sonraki komutu çalıştırmakla birlikte, yüce metnin çalışma alanını temizleyecektir:

echo ''>$(locate Session.sublime_session)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.