Bagaimana cara melihat penyandian file saat ini dalam Teks Sublime?
Ini sepertinya hal yang cukup sederhana untuk dilakukan tetapi pencarian belum menghasilkan banyak. Pointer apa pun akan dihargai!
Bagaimana cara melihat penyandian file saat ini dalam Teks Sublime?
Ini sepertinya hal yang cukup sederhana untuk dilakukan tetapi pencarian belum menghasilkan banyak. Pointer apa pun akan dihargai!
Jawaban:
Karena utas ini adalah hasil yang populer di pencarian google, berikut adalah cara untuk melakukannya untuk teks luhur 3 build 3059+: dalam preferensi pengguna, tambahkan baris:
"show_encoding": true
"show_line_endings": true,
.
Opsi lain jika Anda tidak ingin menggunakan plugin:
Ctrl+ ` atau
View -> Show Console
ketik pada konsol perintah berikut:
view.encoding()
Jika Anda ingin sesuatu yang lebih mengganggu, ada opsi untuk membuat pintasan yang menjalankan perintah berikut:
sublime.message_dialog(view.encoding())
UTF-8
tetapi saat memanggil print sys.stdin.encoding
dari Python saya dapatkanNone
'Undefined'
tampaknya menyiratkan: (a) file tidak memiliki BOM (tanda urutan byte), (b) file tersebut hanya berisi karakter ASCII byte tunggal., (c) file tersebut belum disimpan oleh Teks Sublime dalam sesi ini. Setelah disimpan oleh ST , kemudian dilaporkan 'UTF8'
hingga ditutup (saat membuka kembali tebakan dimulai kembali).
Dengan plugin EncodingHelper Anda dapat melihat penyandian file pada bilah status. Anda juga dapat mengkonversi pengkodean file dan memperluas fungsionalitas lain.
Bagi saya, dan tanpa plug-in , cukup simpan file baik dari menu File atau dengan pintasan keyboard
CTRL+ S(Windows, Linux) atau CMD+ S(Mac OS)
sebentar menampilkan pengkodean saat ini - antara tanda kurung - di bilah status, di bagian bawah jendela editor. Saran ini berfungsi dalam Sublime Text 2 dan 3.
Perhatikan bahwa pengkodean yang ditampilkan di sebelah kanan di bilah status Sublime Text 3, dapat menampilkan pengodean file yang salah jika Anda telah mencoba untuk menyimpan file dengan pengkodean yang tidak dapat mewakili semua karakter dalam file Anda. Dalam hal ini Anda akan melihat dialog informasi dan Sublime mengatakan Anda kembali ke UTF-8. Ini mungkin bukan masalahnya, jadi berhati-hatilah.
ShowEncoding adalah plugin sederhana lain yang menunjukkan Anda pengkodean di bilah status. Hanya itu yang dilakukannya, untuk mengkonversi antara pengkodean menggunakan perintah "Simpan dengan Pengkodean" dan "Buka kembali dengan Pengkodean" bawaan.