2012-08-26 15 views
13

उपयोग करने के लिए मैं Ubuntu 12.04 में Sumblime-पाठ-2 के लिए SublimeLinter plugin स्थापित।SublimeLinter प्लगइन का विन्यास पीएचपी

पीएचपी linting काम नहीं करता। इंटरनेट पर एक विस्तृत खोज के बाद, मुझे पता चला मैं नीचे के रूप में sublimeLinter सेटिंग्स में पीएचपी के लिए पथ देना है कि:

"sublimelinter_executable_map": 
{ 
    "php":"/usr/share/php" 
}, 

यह include_path मैं phpinfo में पाया लाइन में पथ था()। लेकिन यह काम नहीं करता है। मैं विशेष वर्ण से बचने की कोशिश की, और/usr/share/PHP5,/usr/lib/PHP5, लेकिन कुछ भी जैसे अन्य रास्तों से काम करने लगता है।

किसी को भी, सही विन्यास के साथ मदद कर सकते हैं, ताकि मैं काम करने के लिए लिंटर कार्यक्षमता प्राप्त कर सकते हैं?

नोट: वहाँ एक पिछले अनुत्तरित प्रश्न here किया गया है। मैंने सोचा कि शायद मुझे थोड़ा और विस्तार से इसे फिर से पूछना चाहिए।

अद्यतन: original question उत्तर दिया गया है और रूप में अच्छी तरह इस सवाल को हल करती है।

उत्तर

20

1- node.js. स्थापित करें जो, वैसे, अपने दाहिनी ओर बहुत बढ़िया है।
2- सब्लिमे टेक्स्ट खोलें, और सभी खुली फ़ाइलों को बंद करें।
3 वरीयताएं- को सिर> पैकेज सेटिंग्स> SublimeLinter-> सेटिंग्स - उपयोगकर्ता (यह खाली है, तो इससे पहले कि आप इसके साथ गड़बड़ नहीं है हो जाएगा), और सम्मिलित करें:

{ 

    "sublimelinter_executable_map": 
    { 
     "javascript":"C:/Program Files/nodejs/node.exe", 
     "css":"C:/Program Files/nodejs/node.exe", 
     "php":"C:/wamp/bin/php/php5.4.3/php.exe" 
    } 

} 

यह भी है जहां आप लिनटिंग के लिए पथ कहेंगे, php। सुनिश्चित करें कि आपको सही नोड का मार्ग मिल गया है - यह विंडोज 7 इंस्टॉल पर डिफ़ॉल्ट स्थान है। फ़ाइल को सहेजें, फ़ाइल बंद करें, और सब्लिमे टेक्स्ट को पुनरारंभ करें।

सूत्रों: http://fuzzytolerance.info/blog/2012/05/14/2012-05-15-getting-sublimelinter-running-on-windows/

+2

मेरा प्रश्न उबंटू 12.04 के लिए था और विंडोज़ नहीं! – rgamber

+1

php और node.js –

+0

Ah के लिए उबंटू पथ का उपयोग करें। मुझे इसे आज़माना है। धन्यवाद! – rgamber

4

टर्मिनल में ubuntu सिस्टम प्रकार के लिए:

which php 

और अपने php रास्ते में परिणाम का उपयोग करें (वरीयताएँ-> पैकेज सेटिंग्स> SublimeLinter-> सेटिंग -उपयोगकर्ता)।

मेरे मामले में यह बताया गया है: विंडोज 7 पर

{ 
    "sublimelinter_executable_map": { 
     "php": "/usr/bin/php" 
    } 
} 
1

php.exe फ़ाइल पथ मेरे लिए चाल नहीं किया, जबकि php-win.exe किया:

{ 
    "sublimelinter_executable_map": 
    { 
     "php":"C:/php/php-win.exe" 
    } 
} 
0

php विंडोज 7 पर -win.exe फ़ाइल पथ ने मेरे लिए चाल नहीं की !!!

"sublimelinter_executable_map": 
{ 
    "javascript":"C:/Program Files/nodejs/node.exe", 
    "php":"C:/xampp/php/php-win.exe", 
    "css":"C:/Program Files/nodejs/node.exe" 
} 
संबंधित मुद्दे