मैं एक एमएसीएस पैकेज या कॉन्फ़िगरेशन की तलाश कर रहा हूं जो ऊर्ध्वाधर लाइनों के साथ इंडेंटेशन को चिह्नित करना संभव बनाता है, जैसे कि उदात्त पाठ के निम्नलिखित स्क्रीनशॉट में दिखाया गया है:
मैं एक एमएसीएस पैकेज या कॉन्फ़िगरेशन की तलाश कर रहा हूं जो ऊर्ध्वाधर लाइनों के साथ इंडेंटेशन को चिह्नित करना संभव बनाता है, जैसे कि उदात्त पाठ के निम्नलिखित स्क्रीनशॉट में दिखाया गया है:
जवाबों:
मुझे यह लगता है और यह आपके प्रश्न का उत्तर हो सकता है।
स्थापना आसान है। आह्वान करें git clone git@github.com:antonj/Highlight-Indentation-for-Emacs.git .
, कहें, ~/.emacs.d/highlight-indents
और जोड़ें
(add-to-list 'load-path "~/.emacs.d/packages/highlight-indents/")
(require 'highlight-indentation)
अपने को .emacs
। फिर, किसी फ़ाइल पर जाते समय आप M-x highlight-indentation-mode RET
मामूली मोड को सक्षम कर सकते हैं ।
indent-guide
पूरे कॉलम पर प्रकाश डाला गया है और मैं प्रश्न में स्क्रीनशॉट पर एक पतली ऊर्ध्वाधर लाइनों की मांग कर रहा हूं। नहीं है indent-hint
विकि पृष्ठ पर उल्लेख किया ran9er द्वारा, लेकिन यह नहीं है बाहर के बॉक्स काम करता है। क्या कोई और उपाय है?
मुझे लगता है कि आप इंडेंट-गाइड मोड को देखना चाहते हैं । जब हम कर्सर ले जाते हैं तो यह गतिशील रूप से कोड ब्लॉक का इंडेंटेशन देता है। इसके अलावा, अपने पसंदीदा इंडेंट कैरेक्टर्स को सेट करना आसान है :
और |
साथ ही इरादों की पृष्ठभूमि का रंग भी।
indent-guide
स्रोतों और README को देखा है और इंडेंटेशन चरित्र स्थापित करने का कोई तरीका नहीं पाया है, मैं यह कैसे कर सकता हूं?
(require 'indent-guide) (set-face-background 'indent-guide-face "gray") (add-hook 'prog-mode-hook 'indent-guide-mode) (add-hook 'ess-mode-hook 'indent-guide-mode) (add-hook 'markdown-mode-hook 'indent-guide-mode)
indent-guide
एक और पैकेज अलग है highlight-indentation
। धन्यवाद, पूर्व वही है जिसकी मैंने तलाश की है!
आप highlight-indent-guides-mode
इसे हुक के रूप में भी उपयोग और जोड़ सकते हैं prog-mode
, ताकि यह अपने आप लोड हो जाए।
Spacemacs में, मैं यह पहली बार साथ यह स्थापित करके किया M-x package-install
या में एक उपयोगकर्ता-निर्धारित पैकेज के रूप में जोड़ने .spacemacs
, तो M-x customize-group
, prog-mode
, prog-mode
हुक, "इन", में प्रवेश highlight-indent-guides-mode
।
आप इसके माध्यम से कॉन्फ़िगर कर सकते M-x customize-group
highlight-indent-guides
हैं और इंडेंट कैरेक्टर, कलरिंग आदि बदल सकते हैं ।
अब तक, यह अद्भुत काम करता है और जल्दी से प्रतिपादन करता है।