«syntax-highlighting» etiketlenmiş sorular

metnin, özellikle kaynak kodunun, farklı terimlerin anlamlarına göre farklı renk ve yazı tiplerinde görüntülenebilme özelliğidir.

2
Kuruluş modunu daha fazla işaretlemeyle genişletme
Bir işaretleme ve bu işaretleme için biçimlendirme eklemek istiyorum, yani <kbd>...</kbd>bir kutu ile bu işaretlemeyi çevreleyen. Ayrıca markanın uyumlu olmasını istiyorum (setq org-hide-emphasis-markers t). Diğer bir deyişle, değişken ayarlandığında t, <kbd>ve </kbd>etiketleri kaybolmalı ve metni yukarıda belirtilen biçimlendirme ile aralarında bırakmalıdır. Bu sorunun gönderilmiş cevap: org modunda kalıcı metni vurgulamak …

1
kaynak bloklarda sözdizimi vurgulama
Kuruluş modunun kaynakların ilgili modla vurgulandığını düşündüm. Yani mesela: #+BEGIN_SRC clojure (defn plus [a b] (+ a b)) #+END_SRC Bu, bir Clojure tamponunda beklendiğini vurgulayan sözdizimi ile ortaya çıkacaktır. Bazı nedenlerden dolayı, kurulumum sadece yukarıdaki örneği gri bir monotonda gösteriyor.

2
Js2 modu için sözdizimi denetleyicisini kapatabilir veya değiştirebilir miyim?
Varsayılan bir kurulumum var js2-mode. Bu güzel sözdizimi vurgulama ve kontrol sağlar, ancak şimdi farklı bir stil kümesi olan bir proje üzerinde çalışıyorum (özellikle bu yeni proje noktalı virgül kullanmaz). Bu, her kod satırının js2-modeuyarı ile vurgulanmasına neden olur :missing ; after statement Sözdizimi kontrolünü devre dışı bırakabilmemin bir yolu …

1
LaTeX denklemlerinde satır içi matematiği vurgulamak için gökkuşağı sınırlayıcıları / gökkuşağı blokları nasıl elde edilir
LaTeX düzenleme için AUCTeX ile spacemacs kullanıyorum ve gökkuşağı sınırlayıcıları ve / veya gökkuşağı blokları LaTeX matematik denklemlerini vurgulamak istiyorum. Ne yazık ki bu sadece kısmen çalışıyor, yani bazı denklemler vurgulanıyor ve bazıları çalışmıyor: Örnek ekran görüntüsünde, içine alınan satır içi matematik $vurgulanırken geri kalan - satır içi matematik dahil …

2
Hangi sözdizimi pps'leri uygundur?
Geçerli arabellek fontified bakarak bir yorum üzerinde nokta olup olmadığını tespit etmek için bir yol bakıyordum. Smartparens sp-point-in-comment, hangisine bağlı olduğunu tanımlar syntax-ppss. Bununla birlikte, s-ifadeleri kullanmasalar bile keyfi diller için kullanılabilir syntax-ppssve parse-partial-sexpkullanılabilir. Örneğin, bu Python: x = 1 # I'm a comment y = 2 Yorumun içine nokta …

2
C / C ++ kodu için emacs semantik sözdizimi vurgulama nasıl edinilir
Emacs ve genel olarak programlama konusunda yeniyim, lütfen bana katlanın. C / C ++ IDE olarak emacs kullanmaya çalışıyorum ve CC modunda değişkenler / fonksiyonlar sadece beyan sırasında vurgulanmış gibi görünüyordu. Sorum şu Tüm cpp dosyasındaki değişkenleri ve işlevleri vurgulamak mümkün mü Mümkünse, .emacs dosyasına ne eklenmelidir? teşekkür ederim

1
Yazı tipi kilidi varsayılanları olan özel bir yüzü nasıl belirleyebilirim?
Varolan yüzleri kullanarak yazı tipi kilit anahtar sözcükleri tanımlarsam, 'foo' dizesini vurgulayabilirim. (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable 'font-lock-defaults) '(my-mode-font-lock-keywords))) Bu doğru bir şekilde vurgular: Ancak, kendi yüzümü tanımlarsam: (defface my-mode-foo-face '((t :inherit font-lock-preprocessor-face)) "Face for highlighting 'foo'.") (defconst my-mode-font-lock-keywords …


2
Küçük modda karmaşık sözdizimi vurgulama nasıl eklenir?
Küçük modda çeşitli yüzlere sahip kodu vurgulamak istiyorum. İşte istediğime yakın bir ekran görüntüsü: Kaçırdığım bir şey comment karakter sahip olan #içinde font-lock-comment-face. Fikir, düz metin olarak vurgulanan bir taslağa "ait" yorumlara sahip olmaktır, bu nedenle okunması daha kolaydır. Her zamankinden daha az belirgin yüzleriyle düzenli yorumlar yaparken. İşte kullandığım …

2
Neden büyük modlar sadece yüzleri denetlemiyor?
Büyük bir mod yazarken 'dizede nokta var mı?' 'Bir yorumda nokta var mı?'. Çoğu büyük mod programlama dilini ayrıştırmaya çalışıyor gibi görünmektedir. Örneğin: python-syntax-content aramalar syntax-ppss haskell-fill-paragraphçağrılar syntax-ppssvere-search-forward c-in-comment-line-prefix-p noktayı hareket ettirir ve çağırır looking-at sp-point-in-commentçağrılar syntax-ppssdeğil, aynı zamanda kontrol eder bir açıklama delimeter üzerinde ise Ancak, bu bazı durumlarda …

3
hl-line-mode arka planı gizle, nasıl önlemek için?
İle: (when window-system (set-face-background 'hl-line "light yellow") (global-hl-line-mode 1)) geçerli satır sarı arka planla vurgulanır, ancak metnin arka plan özellikleri varsa üzerine de yazılır (fark modu, gökkuşağı modu gibi). Yalnızca uygun özellikleri olmayan parçalar için arka plan ayarlamak mümkün müdür? GÜNCELLEME Denemeye başladım, noktalarla arka planla çakışmıyor gibi görünüyor: (set-face-stipple …

2
Dize çit veya yorum çit nedir?
Öğretisi modify-syntax-entryşöyle diyor: (modify-syntax-entry CHAR NEWENTRY &optional SYNTAX-TABLE) ... The first character of NEWENTRY should be one of the following: ... / character-quote. @ inherit from parent table. | generic string fence. ! generic comment fence. Çit nedir ve ne zaman kullanırım? Bilgi kılavuzunda hiçbir şey bulamıyorum.

2
Kuruluş modu için dışa aktarılan html dosyasında kaynak kod bloğunun sözdizimi vurgulaması ve girintisi
Bir org modu dosyasının içine C kodu bloğu eklediğimde, kaynak kodun sözdizimi vurgulaması ve girintisi istediğim gibi özelleştirildi. Bir html dosyasına aktardığımda, html dosyasındaki sözdizimi vurgulaması Emacs ile tam olarak aynıdır. Ancak sözdizimi vurgulaması Emacs'ımın renk temasıyla daha iyi çalışıyor. Örneğin, {C kodu bloğumda sembol beyaz, ancak renk temam karanlık, …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.