Jakie są dobre edytory PHP? [Zamknięte]

35

Obecnie używam PhpStorm przez Pomysł JetBrains, ale jest wadliwy i naprawdę szukam czegoś, co pozwoli mi wykonać pracę bez większych problemów.

Ogranicz jedno IDE / Redaktora odpowiedź.

Marco Ceppi
źródło

Odpowiedzi:

35

Netbeans to świetne IDE z dużą obsługą PHP. Nie mogę nawet zacząć wymieniać wszystkich funkcji, których używam, ale jest całkiem sporo. Sprawdź tutaj:

Użyłem zarówno Eclipse dla Java, jak i Netbeans dla PHP i uważam, że Netbeans jest nieco silniejszy dla PHP, a także XHTML i CSS. To zresztą moje osobiste preferencje.

Patrząc na PHPStorm Zakładam, że szukasz czegoś podobnego, więc pełnego IDE. Netbeans i Eclipse są najbliżej tego, o ile mi wiadomo.

Netbeans ma większość, jeśli nie wszystkie, funkcje, które PhpStorm ma na tej stronie oraz wiele więcej.

Netbeans IDE

WalterJ89
źródło
1
także nie znam jednej funkcji, jaką Eclipse ma nad Netbeans dla PHP i Web Development. Jestem bardzo zainteresowany, że jest jeden
WalterJ89
1
+1, ponieważ próbowałem tylu IDE, o których nawet nie odważę się pamiętać ... a NetBeans jest najlepszą, doskonałą równowagą między funkcjami a użytecznością. Jeśli chcesz tylko edytora, wybierz (G) Vima, ale ma on krzywą uczenia się (naprawdę warto). Dodatkowo możesz zainstalować wtyczkę jVi dla NetBeans i mieć to, co najlepsze z obu światów.
dr Hannibal Lecter
3
+1, ponieważ Netbeans ma wszystkie funkcje potrzebne do programowania (PHP): uzupełnianie kodu, phpdoc, debugowanie, wsparcie svn / git / cvs, lokalna historia itp.
eddy147
+1 dla Netbeans, ponieważ obsługuje debugowanie za pomocą XDebug oraz przydatne funkcje, takie jak „Idź do definicji” lub „Znajdź zastosowania”, które można znaleźć w dobrym IDE dla programistów.
Pisu,
Ale reaguje bardzo wolno. Zawsze ulega awarii.
RN Kushwaha,
26

Geany zainstaluj geany

Jest to zaawansowany edytor / lekki IDE z wieloma funkcjami. Podobnie jak Gedit, ma podświetlanie składni dla PHP i jest rozszerzalny poprzez wtyczki. Ma kilka bardziej zaawansowanych funkcji niż Gedit, takich jak zwijanie kodu. Można go zainstalować z repozytoriów, instalując pakiet geanyi opcjonalnie geany-plugins.

Zrzut ekranu

dv3500ea
źródło
Używam Geany do praktycznie całego mojego rozwoju (głównie PHP)
Marco Ceppi
+1 do geany. Nowsza wersja może być zainstalowany z launchpad.net/~geany-dev/+archive/ppa
sagarchalise
Korzystam także z Geany do edycji okazjonalnych stron PHP, ale do głównych projektów nieporównywalnych z Netbeans.
Pisu,
Używam Geany również do programowania PHP. Scribble (zwróć uwagę na wszystko) i terminal (szczególnie do uzyskiwania dostępu do mysql z wiersza poleceń) to najbardziej pomocna funkcja, która jest dostępna.
metamorf
Po dwukrotnym kliknięciu zmiennej PHP w Geany dolar nie jest wybrany (BTW, to samo dotyczy Bluefish). Dla mnie jest to wyraźny wskaźnik, że Geany (i Bluefish) nie można traktować poważnie jako edytora PHP.
Walter Tross,
15

wigor

Cóż, na początku musisz trochę popracować, aby uczynić go IDE, ale świetnie się to robi. Ma również wersję GUI o nazwie GVim. Zainstaluj za pomocą

sudo apt-get install vim-gtk

oto kilka wskazówek, jak sprawić, by działał z PHP, a oto lista wtyczek, których możesz użyć, aby ulepszyć vima i poprawić jego pracę z php.

sagarchalizuje
źródło
12

Gedit

Jest on fabrycznie zainstalowany z Ubuntu i jest prosty i lekki. Ma podświetlanie składni dla bardzo dużej liczby języków, w tym PHP. Jest rozszerzalny za pomocą wtyczek .

dv3500ea
źródło
1
Podziel odpowiedź na jeden element posta, aby inni mogli odpowiednio głosować.
Marco Ceppi
2
Wtyczki Gedit + to niesamowity edytor wielu rzeczy.
Oli
Wtyczki Gedit + są odpowiednikiem tego, co byłby Notepad ++ w systemie Windows, gdyby nie zawierało tak dużo niepotrzebnego cruft zapalenia ptactwa zawartego w domyślnej instalacji. Pamiętaj tylko o wyłączeniu wtyczki „File Browser Pane”. Wiadomo, że występuje błąd, który powoduje, że uruchomienie gedit trwa dłużej.
Evan Plaice,
Używam gedit do mojej pracy nad PHP - nie sądzę, że potrzebuje czegoś tak ciężkiego jak Netbeans.
DilbertDave
Jak mogę dostosować gedit do schematu podświetlania na zrzucie ekranu?
NES
9

Bluefish zainstaluj bluefish

Jest to kolejny dobry edytor, który obsługuje PHP i jest bardziej skoncentrowany na Internecie niż Gedit lub Geany, więc może być bardziej odpowiedni dla PHP. Możesz zainstalować go z pakietu bluefish.

dv3500ea
źródło
6

Sugeruję użycie narzędzi programistycznych Eclipse PHP

Możesz używać tego samego IDE we wszystkich systemach, a oprócz prostych funkcji edytora tekstowego dostajesz wszystkie dodatkowe rzeczy potrzebne do większych projektów: uzupełnianie kodu z uwzględnieniem kontekstu, refaktoryzacja, integracja systemów kontroli wersji, śledzenie problemów, wdrażanie do zdalne serwery i wiele innych rzeczy.

Bananeweizen
źródło
4

Używam zarówno Komodo Edit, jak i Geany .

Komodo jest (imho) lepszy, ale jest nieco zbyt ciężki, szczególnie w przypadku dużych plików, które odwołują się do wielu innych plików (w twoim pliku znajduje się inny, Komodo skanuje go, aby uzyskać funkcję / klasy, które zawiera i oferuje je w funkcji automatycznego uzupełniania ).

Do dużych plików używam geany; jest naprawdę szybki i kompletny.

Strae
źródło
3

Wypróbuj lekko wypchaną wersję gEdit. W ten sposób możesz to zrobić:

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

Dzięki wtyczkom możesz jeszcze bardziej ulepszyć.

AndyB
źródło
Dodaj Ubuntu na Railsach PPA: sudo apt-add-repository ppa: ubuntu-on-rails / ppa sudo apt-get update Uwaga: w Karmic użyj add-apt-repository zamiast apt-add-repository. Zainstaluj pakiet gedit-gmate: sudo apt-get zainstaluj gedit-gmate
lrkwz 25.10.2013
3

Quanta Plus jest częścią pakietu programistycznego kde i jest dobrym rozwiązaniem dla użytkowników KDE.

txwikinger
źródło
Link do quanta plus wydaje się być zepsuty
Mateo
2

Używam Eclipse z Aptaną

Po zainstalowaniu Aptana możesz dodać dodatkową wtyczkę, jako narzędzia programistyczne php, subclipse itp.

neuromancer
źródło