कुछ अच्छे PHP संपादक क्या हैं? [बन्द है]


35

मैं वर्तमान में PhpStorm का उपयोग कर रहा हूँ विचार JetBrains, लेकिन इसकी छोटी गाड़ी है और मैं वास्तव में ऐसी चीज़ की तलाश कर रहा हूँ जो मुझे बहुत अधिक परेशानी के बिना काम करने की अनुमति देगा।

कृपया एक IDE / Editor के उत्तर को सीमित करें।

जवाबों:


35

Netbeans बहुत सारे PHP सपोर्ट वाला एक बेहतरीन IDE है। मैं उन सभी विशेषताओं को भी नाम देना शुरू नहीं कर सकता जो मैं उपयोग करता हूं लेकिन एक उचित राशि है। यहां इसकी जांच कीजिए:

मैंने PHP के लिए Java और Netbeans दोनों के लिए ग्रहण का उपयोग किया है और मुझे लगता है कि Netbeans PHP के साथ-साथ XHTML और CSS के लिए थोड़ा मजबूत है। वैसे भी मेरी व्यक्तिगत प्राथमिकता है।

PHPStorm को देखकर मुझे लगता है कि आप इसके समान कुछ देख रहे हैं, इसलिए पूर्ण IDE। नेटबीन्स और ग्रहण उस के सबसे करीब हैं जहां तक ​​मैं परिचित हूं।

नेटबीन्स के पास सबसे अधिक है, यदि सभी नहीं हैं, तो उस पेज पर PhpStorm की विशेषताएं पूरी तरह से बहुत अधिक हैं।

Netbeans IDE


1
यह भी मुझे पता नहीं है कि PHP और वेब डेवलपमेंट के लिए ग्रहण में नेटब्लियन पर एक फ़ीचर है। मुझे बहुत दिलचस्पी है कि वहाँ एक है
वाल्टरजॉ।

1
+1 क्योंकि मैंने बहुत से IDE की कोशिश की है, जिन्हें मैं याद रखने की हिम्मत भी नहीं करता..और NetBeans फीचर्स और प्रयोज्य के बीच सबसे अच्छा, बेहतरीन संतुलन है। यदि आप सिर्फ एक संपादक चाहते हैं, तो (जी) विम, लेकिन इसमें एक सीखने की अवस्था है (अच्छी तरह से इसके लायक है)। इसके अतिरिक्त, आप NetBeans के लिए jVi प्लगइन स्थापित कर सकते हैं और दोनों दुनिया के सर्वश्रेष्ठ हो सकते हैं।
हेंनिबल लेक्टर

3
+1 क्योंकि Netbeans में आपके लिए (PHP) प्रोग्रामिंग के लिए आवश्यक सभी विशेषताएं हैं: कोड पूरा करना, phpdoc, डीबगिंग, svn / git / cvs समर्थन, स्थानीय इतिहास, आदि
eddy147

Netbeans के लिए +1 क्योंकि यह XDebug के साथ डिबगिंग का समर्थन करता है, और "Goint to Defintion" या "Find usages" जैसी उपयोगी सुविधाएँ, जो आपको एक अच्छे विकास IDE में मिलने की उम्मीद है।
पिस्सू

लेकिन यह बहुत धीमी गति से प्रतिक्रिया करता है। हमेशा दुर्घटनाग्रस्त।
आरएन कुशवाहा

26

Geany मूंगफली स्थापित करें

यह एक एडवांस एडिटर / लाइटवेट IDE है जिसमें बहुत सारे फीचर्स हैं। गेडिट की तरह, इसमें PHP के लिए सिंटैक्स हाइलाइटिंग है और प्लगइन्स के माध्यम से विस्तार योग्य है। इसमें Gedit की तुलना में कुछ अधिक उन्नत विशेषताएं हैं जैसे कि कोड तह। यह रिपॉजिटरी से पैकेज स्थापित करके geanyवैकल्पिक रूप से स्थापित किया जा सकता है geany-plugins

स्क्रीनशॉट


मैं अपने सभी विकास के लिए Geany का उपयोग करता हूं (जो ज्यादातर PHP है)
मार्को सीप्पी

मूंगफली को +1। नया संस्करण लॉन्चपैड.
net

मैं कभी-कभी PHP पृष्ठों को संपादित करने के लिए Geany का उपयोग करता हूं, लेकिन मुख्य परियोजनाओं के लिए Netbeans के साथ तुलनीय नहीं है।
पिस्सू

मैं Geany का उपयोग PHP Development के लिए भी करता हूँ स्क्रिबल (कुछ भी नोट करें) और टर्मिनल (विशेष रूप से कमांड लाइन से mysql एक्सेस करने के लिए) सबसे उपयोगी सुविधा है जो प्रदान की जाती है।
कायापलट

जब आप Geany में PHP चर पर डबल-क्लिक करते हैं, तो डॉलर का चयन नहीं किया जाता है (BTW, वही ब्लूफ़िश के लिए है)। मेरे लिए, यह एक स्पष्ट संकेतक है कि गीन (और ब्लूफ़िश) को पीएचपी संपादक के रूप में गंभीरता से नहीं लिया जा सकता है।
वाल्टर ट्रॉस

15

शक्ति

ठीक है, आपको इसे एक आईडीई बनाने के लिए शुरुआत में थोड़ा काम करना होगा लेकिन एक बार ऐसा करने के बाद यह बहुत अच्छा है। इसका GUI संस्करण है जिसे GVim भी कहा जाता है। इसके साथ स्थापित करें

sudo apt-get install vim-gtk

यहाँ PHP के साथ काम करने के बारे में कुछ सुझाव दिए गए हैं और यहाँ उन प्लगइन्स की सूची दी गई है जिनका उपयोग आप php के साथ बेहतर काम करने के लिए vim को बढ़ाने के लिए कर सकते हैं।


12

gedit

यह उबंटू के साथ पहले से स्थापित है और सरल और हल्का है। इसमें PHP सहित बहुत बड़ी संख्या में भाषाओं के लिए वाक्य रचना हाइलाइटिंग है। यह प्लगइन्स का उपयोग करके एक्स्टेंसिबल है


1
कृपया अपने उत्तर को एक आइटम एक पोस्ट तक विभाजित करें ताकि लोग उचित वोट कर सकें।
मार्को Ceppi

2
Gedit + प्लगइन्स बहुत सी चीजों के लिए एक भयानक संपादक है।
ओली

Gedit + प्लगइन्स विंडोज में Notepad ++ के बराबर है अगर यह डिफ़ॉल्ट इंस्टाल में इतना अनावश्यक करतब करने वाला cruft शामिल नहीं होता। बस "फ़ाइल ब्राउज़र फलक" प्लगइन को अक्षम करना सुनिश्चित करें। यह एक बग के लिए जाना जाता है जो कि गेडिट को स्टार्टअप के लिए बहुत अधिक समय लेता है।
इवान प्लाइस

मैं अपने PHP के काम के लिए gedit का उपयोग करता हूं - मुझे नहीं लगता कि इसे Netbeans के रूप में हैवीवेट के रूप में कुछ चाहिए।
दिलबर्टडेव

मैं स्क्रीनशॉट में हाइलाइटिंग योजना से मिलान करने के लिए gedit को कैसे अनुकूलित कर सकता हूं?
एनईएस

9

नीली मछली ब्लूफ़िश स्थापित करें

यह एक और अच्छा संपादक है जो PHP का समर्थन करता है और Gedit या Geany की तुलना में अधिक वेब-केंद्रित है इसलिए PHP के लिए अधिक उपयुक्त हो सकता है। आप इसे पैकेज से स्थापित कर सकते हैं bluefish


6

मेरा सुझाव है कि एक्लिप्स पीएचपी डेवलपमेंट टूल्स का उपयोग करें

आप सभी प्रणालियों पर एक ही IDE का उपयोग कर सकते हैं और एक टेक्स्ट एडिटर की सरल विशेषताओं के अलावा आपको सभी अतिरिक्त सामान मिलते हैं जो आपको बड़ी परियोजनाओं के लिए चाहिए: संदर्भ जागरूक कोड पूरा करना, रीफैक्टरिंग, वर्जनिंग सिस्टम का एकीकरण, ट्रैकिंग जारी करना, परिनियोजन दूरस्थ सर्वर और बहुत कुछ सामान।


4

मैं कोमोडो एडिट और गनी दोनों का उपयोग कर रहा हूं ।

Komodo (imho) बेहतर है, लेकिन थोड़ी बहुत वजनदार है, विशेष रूप से बड़ी फ़ाइलों के साथ जो कई अन्य फ़ाइलों को संदर्भित करती है (आपकी फ़ाइल में एक और शामिल है, Komodo इसे फ़ंक्शन / वर्गों को प्राप्त करने के लिए स्कैन करता है और उन्हें ऑटो-पूर्ति फ़ंक्शन में पेश करता है। )।

बड़ी फ़ाइलों के लिए मैं गीन का उपयोग करता हूं; यह वास्तव में तेज और पूर्ण है।


3

कोशिश करें कि थोड़ा एडिट करें। इसे करने का तरीका:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

प्लगइन्स के साथ आप और भी अधिक बढ़ा सकते हैं।


रेल PPA पर Ubuntu जोड़ें: sudo apt-add-repository ppa: ubuntu-on-rails / ppa sudo apt-get update नोट: कर्म-पर-ऐड-रिपॉजिटरी के बजाय ऐड-ऑप्ट-रिपॉजिटरी का उपयोग करें। Gedit-gmate पैकेज स्थापित करें: sudo apt-get install gedit-gmate
lrkwz

3

Quanta Plus kde वेब डेवलपमेंट पैकेज का हिस्सा है और KDE उपयोगकर्ताओं के लिए एक अच्छा समाधान है।


क्वांटा प्लस का लिंक टूटा हुआ प्रतीत होता है
मेटो

2

मैं अप्टाना के साथ ग्रहण का उपयोग करता हूं

Aptana को स्थापित करने के बाद आप कुछ अतिरिक्त प्लगइन जोड़ सकते हैं, जैसे कि php डेवलपमेंट टूल्स, सबक्लिप्स आदि।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.