Menyoroti sintaks untuk Jade in Sublime Text 2?

146

Saya baru mulai menggunakan Sublime Text 2 di Mac. Saya juga baru mulai menggunakan Jade untuk pandangan saya di Node.js, dan saya bertanya-tanya apakah ada cara untuk menambahkan highlight sintaks untuk Jade ke Sublime Text 2.

James Simpson
sumber

Jawaban:

155

Sublime Text 2 mendukung file definisi sintaks Textmate. Ada bundel Jade Textmate di https://github.com/miksago/jade-tmbundle .

Instal dengan membuat folder baru di folder "Paket" Teks Sublime Anda, panggil folder baru Jade, lalu curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguageunduh file tersebut ke folder baru. Editor akan segera memuat sintaks.

Rob Cowie
sumber
12
Terima kasih. Hanya untuk mereka yang tidak mengetahuinya (misalnya, saya), folder paket di Linux adalah ~ / .config / sublime-text-2 / Packages
Elad
29
Bekerja seperti pesona! Pada OS X Lion itu ~ / Library / Dukungan Aplikasi / Sublime Text 2 / Packages /
michael_erasmus
16
Windows: C: \ Users \ <username> \ AppData \ Roaming \ Sublime Text 2 \ Packages. Atau di platform apa saja, pergi ke Preferensi> Jelajahi Paket di editor untuk menemukan direktori.
Fletch
+1 Bekerja sangat baik di Mountain Lion. Bahkan tidak perlu memuat ulang atau memulai kembali Sublime. Bisakah ini ganti Textmate untuk saya? lol
cbmeeks
1
Ini juga bekerja untuk saya! Tetapi saya harus memulai kembali Sublime.
Maria Ines Parnisari
179

Jika Anda telah menginstal git, ini bekerja dengan baik untuk saya:

cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone https://github.com/davidrios/jade-tmbundle Jade

Bonus untuk mendapatkan stylus syntax highlighting working run:

git clone https://github.com/stylus/stylus.git Stylus
daniellmb
sumber
20
hanya respons 'ikuti langkah-langkah ini' yang saya cari.
emilebaizel
3
@jurka Untuk Ubuntu: ~ / .config / sublime-text-2 / Packages
Mustafa
1
Ini bekerja untuk saya di Mountain Lion. Pastikan Anda me-reboot Sublime setelah menginstal ini untuk melihat penyorotan sintaksis.
Matt Kneiser
2
Untuk Windows (setidaknya 7) gunakan: / c / Users / <username> / AppData / Roaming / Sublime Text 2 / Packages
longda
3
PENULIS BELUM MEMPERTAHANKAN REPO INI! Repo yang lebih baru ada di github.com/davidrios/jade-tmbundle
jnovack
74

Kenapa ya, ada! Dan itu menggunakan sistem pengemasan yang bagus juga:

  1. Jika perlu, instal Kontrol Paket dari sini
  2. Buka palet perintah (perintah + shift + P) dan pergi ke Kontrol Paket (cukup ketik "instal"). Anda mungkin perlu menunggu repositori diperbarui.
  3. Saat berada dalam kontrol paket, ketik "jade" untuk menemukan paket Penyorotan Jade Syntax. Tekan enter untuk menginstalnya.

Anda sekarang memiliki highlight sintaks untuk Jade dan pengontrol paket yang bagus untuk barang Sublime lainnya. Pencarian ini menunjukkan banyak alat yang tersedia untuk bekerja dengan Jade, Jade + Bootstrap, pyjade, dll

Sunting - Luhur tidak perlu direstart setelah menginstal paket ini sehingga langkah ini dihapus.

Simon
sumber
2
Jawaban Terbaik! :) Saya bahkan tidak memulai kembali karena segera tersedia. Saya baru saja mengambil sintaks dari daftar untuk file yang sudah dibuka. Stabilo baru sudah dikaitkan dengan file .jade.
WiredPrairie
Ya, Kontrol Paket luar biasa. Ini hanya cacat (sangat kecil) adalah bahwa Anda tidak dapat menggunakannya untuk / semuanya /, karena kadang-kadang (jarang) paket bahasa dll tidak dimasukkan dalam daftar.
iono
8
Saya tidak melihat paket highlight sintaksis Jade dalam daftar - mungkin itu tidak lagi tersedia? Ada bundel Textmate / Sublime dari davidrios.
SnapShot
@SnapShot Bundel dari davidrios akan memberi Anda sorotan sintaks.
wuno
10

@jurka -

  • OS X: ~/Library/Application Support/Sublime Text 2/Packages/
  • Linux: ~/.Sublime Text 2/Packages/
  • Windows: %APPDATA%/Sublime Text 2/Packages/

Klon ke jalur yang ditunjukkan di atas untuk linux.

Vincent Mac
sumber
2
Di Mac: Buka Sublime; CMD + Shift + P; Instal Paket; Jade
electronix384128
2

Untuk ubuntu 11.10 jalur yang benar ke paket untuk saya adalah ~ / .config / sublime-text-2 / Packages Anda dapat dengan mudah menemukan lokasi paket Anda menggunakan Menu: "Preferences" -> "Browse Packages ..."

Eugene
sumber
1

Jika Anda menggunakan Mac:

Pergi ke Perpustakaan / Dukungan Applciation / Sublime Text 2 / Packages / then,

curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage
Irteza Farhat
sumber
1

Saya membuat yang berikut ini di linux ST2 build 2221:

git clone https://github.com/miksago/jade-tmbundle.git Jade.tmbundle

Kemudian

zip -r Jade.zip Jade.tmbundle/
mv Jade.zip Jade.sublime-package
mv Jade.sublime-package /sublime_folder_location/Pristine Packages/
brrystrw
sumber