- Versiyon
- xfversion 20
Açıklama
Bu eklenti, kopya, genişletme, daraltma düğmeleri, resizer çubuğu ekleyerek ve seçilen forum stiline uyacak şekilde renkleri otomatik olarak ayarlayarak kodun daha fazla kodunu ve kod düzenleyiciyi kod haline getirir.
Çalışmamı takdir ediyorsanız, lütfen PayPal üzerinden beğen, yorum ve katkılardan ayrılmayı düşünün (Ayrıntılar için PM)
Bu açık kaynak kodlu bir eklentidir. Kaynak kodu için GitHub deposunu ziyaret edin.
___________________________________________________________
Özellikler
Özel başlık
Artık bir özel kod bloğu başlığı başlığı belirtebilirsiniz. Örneğin, kullanıcılar metin içine yazmak yerine kod blokları için bir dosya adı ya da tüm kod bloğunu dosya adı başlığına sahip bir spoylerin içine koyabilirler.
Özel başlık, "Kod ekle" iletişim kutusuyla ayarlanabilir:
Ayrıca, başlığı doğrudan metin editörüne de koyabilirsiniz. kod adı bbcode içinde dil adından sonra charater ve başlık metni.
Örnek:
My Custom Title:
<? .... ?>
Hovering özel başlığı kod dilini gösterir:
Genişlet / Daralt düğmeleri
Tüm kod gösterilinceye kadar kod bloğunun yüksekliğini düzgünce artırarak genişletin. Sadece kod bloğu yüksekliği gerçek kod boyutundan daha az olduğunda görünür.
Kod bloğunun yüksekliğini stil özelliklerinde ayarlayabileceğiniz varsayılan yüksekliğe doğru yavaşça düşürerek bu düğmeyi değiştirin. Sadece kod bloğu yüksekliği varsayılan kod bloğu yüksekliğinden LARGER olduğunda görünür.
Kod bloğu yüksekliği min içinde ve maksimum kod sınırları olduğunda ve varsayılan kod bloğu yüksekliğinden daha küçük olan kod bloklarında görünmediğinde, hem genişleme hem de daraltma düğmeleri görünür.
Varsayılan kod bloğu yüksekliği stil özelliklerinde ("Mesajlar" altındaki "Kod" bölümü) ayarlanabilir:
Kopyala düğmesi
Kopyala düğmesi sadece kodu doğrudan panonuza kopyalayın:
Satır numaraları
Tüm kod blokları satır numaralarına sahiptir (1000 satıra kadar). Çizgi numaraları stil özellikleriyle kapatılabilir:
Resizer
Her kod bloğu, yükseklik yüksekliğinin varsayılan yükseklikten daha büyük olduğu bir resizer bar'a sahiptir. Kullanıcıların kod bloğunu dikey olarak yeniden boyutlandırmasını sağlar:
Ortak dillerin
her zaman "Ortak diller" konusunda yanlış bir şey olduğunu düşündüm. Neden özel forumumuzda hangi dillerin "ortak" olduğunu belirleyemiyoruz? Tuhaf ...
Kod ekinde artık "Mesajlar" seçenek grubunda "İzin verilen kod dilleri" seçeneğinden sonra ortak dilleri ayarlayabilirsiniz:
Çok iyi
Varsayılan dil
Ayrıca, "Mesajlar" seçenek grubunda "Ortak kodun dili" seçeneği ile "Kod ekle" iletişim kutusu için varsayılan dil kodunu da ayarlayabilirsiniz:
Uyarlamalı stil
Kod bloğu renkleri ve özellikleri doğrudan tanımlanmamış (sabit kodlanmış) - forum stili değişkenlerinden miras alınır.
Ne anlama geliyor?
Bu, kod bloklarının ve tüm parçalarının (kaydırma çubukları dahil!) Hangi stil / renk palet forumunu kullanıyor olursanız olun otomatik olarak harika görüneceği anlamına gelir.
Ancak, kod stili türünü manuel olarak ayarlamanız gerekir: forumunuzun genel stil türüne bağlı olarak ışık (varsayılan olarak) veya karanlık:
Karanlık tema ile forumda bir kod bloğu nasıl görünecek:
___________________________________________________________
Kurulum
- Addon indir
- Yükleme klasörünün içeriğini forumunuzun kök dizinine yükle
- Yönetici kontrol panelinde "Eklentiler" bölümüne gidin ve Kodu yükleyin
UYARI: özel kodlarla tüm kod bloklarının kaldırılmasından sonra yanlış bir vurgulama olacak veya hiç vurgulanmayacaktır!
- Eklentiyi ACP'den kaldırma
- Forum kök klasörüne gidin ve js / Code klasörünü kaldırın.