Berikut versi singkatnya:
.sublime-theme
file mengubah tampilan UI termasuk Sidebar dan Tab File.
- Mendefinisikan ini adalah rasa sakit yang luar biasa, jadi hemat banyak waktu dan instal paket Theme Menu Switcher .
Pembaruan: Sublime Text 3 secara mendasar telah mengubah cara kerja Skema Warna dan Tema, dan telah merusak banyak paket yang dibuat untuk menanganinya. Saya tidak dapat lagi mengonfirmasi keakuratan posting ini, atau fungsionalitas paket yang disebutkan di sini karena pengembang Sublime belum sepenuhnya menjelaskan perubahan pada sistem penyesuaian atau membahas cara memperbaikinya. Dan, yang terbaik, mereka jauh lebih sulit untuk diubah.
Pada tahap ini, postingan ini hanya dapat digunakan sebagai referensi perbedaan antara "themes" dan "color schemes" pada Sublime Text 2, karena saya sendiri belum berhasil mengubah tema maupun skema warna pada Sublime Text 3.
Saya akan memperbarui posting ini karena saya dapat mendedikasikan lebih banyak waktu untuk mengungkap Quagmire Kustomisasi Sublim ini.
Ini versi panjangnya:
Gambar 1: Perbedaan antara "Skema Warna" dan "Tema" - Dalam Komunitas Sublim istilah-istilah ini sering membingungkan dan digunakan secara bergantian.
Mengubah tampilan Sublime adalah upaya yang relatif sulit, karena tiga alasan utama:
- Terminologi yang dipilih dengan buruk
- Misinformasi di Komunitas Sublime
- Instalasi Nightmare
Terminologi
Ada 2 bagian berbeda dari Sublime yang dapat disesuaikan:
- wilayah yang dapat diedit ( wilayah ungu)
- yang User Interface (daerah hijau)
Ini menggunakan dua jenis file yang berbeda, dan mereka tidak secara akurat mencerminkan terminologi.
" Mengapa? " Dari keputusan ini adalah kompatibilitas, dan demi singkatnya saya tidak akan membahasnya di sini, tetapi dampak dari upaya ini adalah:
Jenis file yang dipanggil tmTheme
tidak mempengaruhi tema, ini mempengaruhi Skema Warna .
Skema Warna (disorot dalam warna ungu)
- mempengaruhi tampilan wilayah yang dapat diedit (lebih khusus lagi, karakter yang dapat diedit, yaitu warnanya saat disorot atau tidak disorot, dll).
- relatif mudah diproduksi
- Skema Warna Secara keliru disebut "Tema" di seluruh Komunitas Sublim.
Tema (disorot dengan warna hijau)
.sublime-theme
file mengubah Tema, atau aspek UI Sublime.
- sulit untuk diproduksi
- Sulit untuk menemukan Tema Sublim yang sebenarnya, dibandingkan dengan "Skema Warna"
Keterangan yg salah
Banyak paket yang mengklaim dapat mengubah Tema, tetapi sebenarnya mengubah Skema Warna. Ini biasanya karena orang yang memproduksinya tidak mengetahui bahwa "Tema" secara khusus merujuk pada UI.
Jadi tingkat kesulitan lainnya adalah menemukan paket "Tema" yang sebenarnya, daripada Skema Warna.
Bahkan beberapa situs web yang sah tidak membuat perbedaan yang benar antara keduanya, yang menambah tantangan. Misalnya, colorsublime.com memiliki tutorial tentang mengubah "tema" luhur, tetapi sebenarnya merujuk pada jenis file "Skema Warna" ( .tmTheme
).
Nyeri Instalasi
Tema dan Skema Warna sulit dipasang dan ditentukan. Faktanya, sungguh mengejutkan betapa sulitnya proses tersebut. Kesulitan tersebut semakin diperburuk dengan perubahan mendasar dalam persyaratan instalasi dan definisi di Sublime Text 3 yang tidak sepenuhnya dijelaskan, yang merusak banyak paket yang pernah kami andalkan untuk mengubah Tema dan Skema Warna.
Ini membutuhkan penginstalan paket Tema yang sebenarnya (semoga berhasil menemukannya dengan menjelajahi Paket di Kontrol Paket), menentukannya di pengaturan, dan kemudian memulai ulang Sublime. Dan, jika Anda melakukan kesalahan, Sublime hanya akan mengganti pengaturan tema yang ditentukan pengguna dengan default. Ya, Anda tidak salah dengar, tanpa pemberitahuan atau pesan error, Sublime akan menimpa definisi tema Anda.
Tetapi dengan Pengalih Menu Tema Yang perlu Anda lakukan adalah pergi ke Preferences
> Theme
dan Anda akan melihat daftar semua tema yang telah Anda pasang. Anda juga dapat dengan mudah beralih antar tema tanpa memulai ulang Sublime.
Berikut contoh dari situs web:
Saya sama sekali tidak memiliki afiliasi dengan Theme Menu Switcher, saya hanya penggemar.
Sekali lagi, Theme Menu Switcher tidak berfungsi sama di Sublime Text 3. Jika Anda perlu memiliki tampilan yang disesuaikan, saya sarankan untuk tidak memperbarui ke Sublime Text 3.