2010-11-02 9 views
5

कुछ भी नहीं विजुअल स्टूडियो से तुलना करता है। असल में यही कारण है कि मैं Asp.Net का उपयोग कर विकसित करता हूं। लेकिन थोड़ी देर में मुझे एक ऐसे क्लाइंट का सामना करना पड़ता है जो विशेष रूप से PHP में लिखा गया समाधान चाहता है।विजुअल स्टूडियो पर PHP इंटेलिजेंस - क्या यह संभव है?

सभी PHP आईडीई (फ्री) मैंने विजुअल स्टूडियो में उपलब्ध एक महत्वपूर्ण विशेषता का उपयोग किया है जिसे मैं बहुत प्यार करता हूं - INTELLISENSE। तो विजुअल स्टूडियो पर PHP इंटेलिजेंस को सक्षम करने का एक स्वतंत्र तरीका है?

+0

क्या आपने नेटबीन की कोशिश की है? यह मुफ़्त है, काफी लोकप्रिय है और इसमें इंटेलिजेंस है। –

+0

http://stackoverflow.com/questions/1911254/native-php-support-in-visual-studio-2010 और http: //www.jcxsoftware।कॉम/ –

+0

@ मानोस - मैं इसे देख लूंगा। –

उत्तर

6

You can use VS.PHP to get php in similar VS environment. (वाणिज्यिक)

पीएचपी की अगली पीढ़ी का परिचय विकास उपकरण रिच इंटेलिजेंस और डिबगिंग समर्थन प्रारंभ करने के लिए आसान PHP वेब सर्वर

या नि: शुल्क विकल्प:

Php4VS

Php4VS जो के रूप में कुछ अन्य लोगों के कर एक ही बात करने के लिए करना है दृश्य स्टूडियो के लिए एक पैकेज है, लेकिन एक अंतर के साथ: मुक्त करने के लिए !

+0

$ 99.99 हालांकि थोड़ा खड़ा लगता है ...? –

+0

@ मार्टिन बीन: संभवतः, मुफ्त * संभव * वैकल्पिक पोस्ट किया गया :) – Sarfraz

+0

vs.php बहुत अच्छा है। –

0

विजुअल स्टूडियो मूल रूप से PHP के रूप में PHP का समर्थन नहीं करता है। लेकिन वहाँ तीसरे पक्ष जो PHP के लिए एक्सटेंशन कि IntelliSense (अन्य सुविधाओं के अलावा) प्रदान करते हैं प्रदान करते हैं

2

नेटबीन्स को "एक्सटेंशन" के रूप में उपयोग करें। 1. नेटबीन इंस्टॉल करें 2. दृश्य स्टूडियो में, एक php फ़ाइल पर राइट-क्लिक करें और इसके साथ खोलें चुनें। नया जोड़ें .., और नेटबीन्स इंस्टॉलेशन फ़ोल्डर में बिन फ़ोल्डर में Netbeans.exe का चयन करें। ठीक क्लिक करें और डिफ़ॉल्ट के रूप में भी सेट करें।

अब, केवल php फ़ाइलों के लिए, वे netbeans में खुलेंगे। यह शायद अब के लिए सबसे अच्छा समाधान है, विशेष रूप से एक्सप्रेस संस्करणों के साथ जो तृतीय पक्ष एक्सटेंशन की अनुमति नहीं देता है।

नोट: आप संभवतः नेटबीन को utf-8 का उपयोग करने के लिए सेट करना चाहते हैं, इसलिए आपको अन्य फ़ाइलों में PHP फ़ाइलों सहित समस्याएं नहीं होंगी। ऐसा करने के लिए:

नेटबीन्स इंस्टॉलैटिन फ़ोल्डर में "आदि" फ़ोल्डर पर जाएं। netbeans.conf फ़ाइल खोलें और लाइन निम्नलिखित netbeans_default_options पर जोड़ें:

-J-Dfile.encoding = UTF-8

1

PHP tools for Visual Studio बारे में क्या?

+1

विजुअल स्टूडियो के लिए PHP उपकरण मेरी उम्मीदों से अधिक है! –

+0

@ JakubMíšek मुझे भी! ठीक है, परीक्षण समाप्त होने से पहले ... –

0

मेरी एचटीएमएल फाइलों को PHP में परिवर्तित करते समय मुझे कोई समस्या हो रही थी, वहां कोई इंटेलिजेंस उपलब्ध नहीं था - यहां तक ​​कि HTML भागों के लिए भी नहीं। इसे ठीक करने के लिए, समाधान एक्सप्लोरर में PHP फ़ाइल को रा-क्लिक करें और इसके साथ खोलें का चयन करें ..., फिर "HTML संपादक" और "डिफ़ॉल्ट के रूप में सेट करें" का चयन करें। यह PHP समर्थन नहीं देगा, लेकिन यह मेरे लिए एचटीएमएल इंटेलिजेंस वापस लाया।

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