2013-03-19 5 views
7

मेरी टेस्ट फाइलों में DO END की मात्रा भ्रमित हो रही है।उत्कृष्ट पाठ में rspec को हाइलाइट करना 2

क्या शानदार टेक्स्ट 2 में डीओ या ईएनडी के मिलान करने वाले जोड़े को हाइलाइट करने का कोई तरीका है?

ब्रैकेट हाइलाइटर इस कार्यक्षमता (हालांकि डेवलपर यह विचार कर रही है)

उत्तर

3

मुझे केवल ब्रैकेट हाइलाइटर पैकेज (पैकेज नियंत्रण में डिफ़ॉल्ट भंडार का उपयोग करके) स्थापित करने की आवश्यकता है और सब्लिम (महत्वपूर्ण!) को पुनरारंभ करें। एजीएस का जवाब पुराना है।

+0

इस पर ठोकर खाने वाले किसी भी व्यक्ति के लिए यह अद्यतित उत्तर स्वीकार किया गया – bengem

6

संपादित

~/Library/Application Support/Sublime Text 2/Packages/BracketHighlighter/bh_core.sublime-settings

"RSpec" भाषा सूची में जोड़ें जरूरत नहीं है।

// Ruby conditional statements 
    { 
     "name": "ruby", 
     "open": "(^\\s*\\b(?:if|case|until|unless|while|begin|class|module|def\\b\\s*[a-zA-Z_\\d]+)|do)\\b", 
     "close": "\\b(end)\\b", 
     "style": "default", 
     "scope_exclude": ["string", "comment"], 
     "plugin_library": "bh_modules.rubykeywords", 
     "language_filter": "whitelist", 
     "language_list": ["RSpec", "Ruby", "Ruby on Rails", "HTML (Rails)"], 
     "enabled": true 
    }, 

परिणाम

Result

संपादित

ब्रैकेट Highliter "BH2" पैकेज नियंत्रण के माध्यम से शाखा स्थापित कर रहा है:

ओपन

~/Library/Application Support/Sublime Text 2/Packages/User/Package Control.sublime-settings

और

"repositories": 
[ 
    "https://github.com/facelessuser/BracketHighlighter/tree/BH2" 
] 

जोड़ने फिर पैकेज नियंत्रण से ड्रॉप डाउन मेनू: Package Control: Upgrade Package और ब्रैकेट हाइलाइटर का चयन करें।

+0

bh_core.sublime-settings फ़ाइल मेरे सिस्टम पर मौजूद नहीं है। क्या इसे बनाया जाना चाहिए? ब्रैकेट हाइलाइटर पैकेज प्रबंधक – bengem

+0

के माध्यम से स्थापित किया गया है [आपको 'बीएच 2' शाखा स्थापित करने की आवश्यकता है।] (Https://github.com/facelessuser/BracketHighlighter/tree/BH2)। – AGS

+0

पैकेज नियंत्रण के माध्यम से 'बीएच 2' शाखा स्थापित करने के लिए मेरा संपादन देखें। – AGS

संबंधित मुद्दे