Sembunyikan file dengan ekstensi tertentu di Sublime Text Editor?

110

Apakah mungkin menyembunyikan semua file dengan ekstensi tertentu dari sidebar (bilah navigasi lateral) di Sublime Text Editor 3?

Sovos
sumber

Jawaban:

191

Apakah Anda berbicara tentang sidebar? Misalnya, jika Anda memilih File → Buka dan memilih folder, maka folder dan isinya akan ditampilkan di sisi kiri, memungkinkan Anda untuk menavigasi di antara konten dan subdirektori. Jika itu masalahnya, maka jawabannya adalah ya, file dapat dikecualikan.

Pilih Preferensi → Pengaturan - Default untuk membuka tab bernama Preferences.sublime-settings – Default. File ini hanya-baca, jadi Anda juga harus membuka Preferensi → Pengaturan - Pengguna . Pertama kali Anda membuka preferensi pengguna, preferensi itu akan kosong. Itu (dan semua file konfigurasi Sublime) dalam format JSON , jadi Anda harus membuka dan menutup tanda kurung kurawal di awal dan akhir file, masing-masing:

{

}

Aktifkan tab preferensi default dan cari file_exclude_patterns(yang ada di baris 377 di ST3 build 3083) dan juga folder_exclude_patternsjika diinginkan. Salin isinya ke file preferensi pengguna Anda, seperti:

{
    "file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
}

dan jangan ragu untuk menambahkan kustomisasi Anda sendiri. Harap perhatikan bahwa tidak ada koma ( ,) setelah kurung siku penutup, seperti dalam contoh ini, ini adalah satu-satunya preferensi yang disesuaikan. Jika Anda memiliki beberapa item (mengubah font, opsi jendela, tema, atau apa pun), Anda memerlukan koma setelah setiap item kecuali yang terakhir (koma tambahan adalah JSON ilegal):

{
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "word_wrap": true,
    "wrap_width": 0
}
MattDMo
sumber
13
Mungkin lebih mudah untuk mengatakan: file pengaturan ditulis dalam JSON.
pdpi
9
Ahhhhhhhh, itu menyembunyikan file yang saya butuhkan. Ahahhahahgghghghghghhg. . . menangis
meawoppl
1
Terima kasih - baru saja membuat pengalaman pengembangan saya jauh lebih baik :)
developerbmw
1
@Matt Saya menambahkan referensi ke pola folder karena ini muncul cukup tinggi dalam pencarian yang saya lakukan tentang mereka.
Nick T
apakah ada plugin yang bisa mengganti pola?
Elaine
132

Anda juga dapat mengaturnya per proyek dan mengabaikan folder, di .sublime-projectfile Anda , misalnya:

{
    "folders": [{
        "path": ".",
        "folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
        "file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
    }]
}
PanchaGil
sumber
Ekstensi file penyesuaian yang sangat berguna yang disembunyikan per proyek.
puro_nervio
4
Anda juga dapat menggunakan "binary_file_patterns" untuk menyembunyikan folder / file dalam pencarian, tetapi tetap melihatnya di sidebar.
gkiely
8
Bagi siapa pun yang bertanya-tanya bagaimana cara membuat file ini, di menu atas buka Project > Save Project Asdan Anda dapat menempelkannya ke file itu dan berhasil. Membuat file Anda sendiri touchtidak akan berfungsi sama :)
sofly
1
Terima kasih! Saya telah mencoba mencari cara untuk menyembunyikan semua file .js di dalam folder dist proyek saya, tetapi tidak file .js di tempat lain :) pertama kali menggunakan.sublime-project
Leon Gaban
1
untuk menyembunyikan semua file titik di sublim, gunakan ".*"dalam 'folder_exclude_patterns "
Julian