Extension:CodeMirror/tr

CodeMirror uzantısı, MediaWiki'nin vikimetin düzenleyicisinde sözdizimi vurgulama sağlar. Sözdizimi vurgulamayı açıp kapatmaya izin veren düzenleme araç çubuğuna simgeli bir düğme ekler. 2010 WikiEditor araç çubuğu ve Görsel Düzenleyici araç çubuğunu destekler.

Varsayılan olarak kapalıdır. Açıldığında, standart metin alanını CodeMirror kitaplığı tarafından sağlanan düzenleyiciyle değiştirecektir. Kapatırken, tam tersi bir etki olacaktır.

Bu uzantıda kullanılan renkler, daha yüksek kontrast, erişilebilirlik ve daha iyi okunabilirlik sağlamak için optimize edilmiştir.

Köşeli ayraç eşleştirme
Bu özellik, imleci kullanarak vikimetin kodunda gezinirken en yakın eşleşen çevreleyen parantez çiftinin vurgulanmasını sağlar. Köşeli ayraç eşleştirme, sözdizimi vurgulama açıldığında, bu düzenleyicileri kullanan herhangi bir ad alanında her iki düzenleyicide de etkin olacaktır.

Satır numaralandırma
Vikimetin düzenleme modunda satır numaraları her iki düzenleyicide de otomatik olarak görüntülenir.

Tarayıcı desteği
Tüm tarayıcılar MediaWiki tarafından desteklenmektedir.

Yapılandırma
Renk ve stil özelleştirme için Meta yardım sayfasına bakın. Vikimetin vurgulamak için kendi stillerinizi kullanabilirsiniz. Kullanılmış stiller burada mevcuttur. Kendi stillerinizi common.css içine yerleştirmelisiniz.

Aşağıdaki kodu dosyanıza altına ekleyin.

Yerel kurulumunuzda yukarıda bahsedilen yeni özellikleri denemek için aşağıdaki satırları da ekleyin. Bununla birlikte, bu özelliklerin varsayılan özellikler olması gerektiğini lütfen unutmayın. Ayarların artık bir etkisi olmayabilir.

Uzantı entegrasyonu
MediaWiki uzantınız yeni bir etiket eklerse ve CodeMirror'ın içindeki içeriği düzgün bir şekilde vurguladığından emin olmak istiyorsanız, uzantınıza CodeMirror desteği ekleyebilirsiniz. İşte iki örnek: Cite uzantısı ve PhpTags uzantısı.

JavaScript entegrasyonu
Bu uzantıda aşağıdaki ön uç kancaları kullanılır:

Yapılacaklar

 * tanım listelerini vurgulamak (foo :bar ) (T170042)
 * otomatik tamamlama (T95100)
 * kod katlama T166098
 * galeri etiketi içinde vurgulama

Ayrıca bakınız

 * Eksik özelliklere ve hatalara genel bakış: MediaWiki-extensions-CodeMirror
 * User:Remember the dot/Sözdizimi vurgulayıcı
 * Community Tech/Wikitext editor syntax highlighting (includes information on customizing the colors)
 * c:Category:MediaWiki extension CodeMirror
 * Community Tech/Wikitext editor syntax highlighting (includes information on customizing the colors)
 * c:Category:MediaWiki extension CodeMirror
 * c:Category:MediaWiki extension CodeMirror