2 NİSAN 2011, CUMARTESİ
CodeMirror 2 - sadece (editör)Vurgulayın
CodeMirror 2 DIV
PRE
bir etiket kodu (editör olmadan) vurgulamak için kullanılabilir mi?
CodeMirror 1 hightlightText ile yapmak mümkün olduğu gibi() fonksiyonu? Örneğin burada: çalışma vurgulayın (vurgulanmış metin aşağıda) tuşuna bastıktan sonra http://codemirror.net/1/highlight.html,
Ayrıca satır öğesi, <code>
, gibi kod vurgulayın ve sonuçları ınline tutmak, Google'ın güzelleştirmek başka yok gibi?
CEVAP
9 NİSAN 2011, CUMARTESİ
Daha iyi ve daha kolay bir çözüm sadece bu gibi doğru CodeMirror örnek salt okunur özelliğini ayarlamak için:
$('.code').each(function() {
var $this = $(this),
$code = $this.html();
$this.empty();
var myCodeMirror = CodeMirror(this, {
value: $code,
mode: 'javascript',
lineNumbers: !$this.is('.inline'),
readOnly: true
});
});
Sadece etiketi kod içeren sınıf .code
ekleyin ve sözdizimi vurgulanır. Ayrıca satır kod desteği, sınıf .inline
kullanarak ekledim.
Example on jsfiddle
Bunu Paylaş:
Tarayıcı fare olduğunu tespit ve dokun...
Ekleme Sadece Dosyaları İzlenmeyen...
Python sadece tarihi bir dizi datetime...
Git diff -w görmezden başlangıç ve bit...
Benim app sadece Reklam desteği çerçev...