Які хороші редактори PHP? [зачинено]


35

Зараз я використовую PhpStorm від Ідея JetBrains, але його баггі, і я дуже шукаю те, що дозволить мені виконати роботу без зайвих клопотів.

Будь ласка, обмежте одну відповідь IDE / редактора.

Відповіді:


35

Netbeans - це чудова IDE з великою підтримкою PHP. Я навіть не можу почати називати всі функції, які використовую, але їх досить багато. Перевірте це тут:

Я використовував і Eclipse для Java, і Netbeans для PHP, і я вважаю, що Netbeans трохи сильніше для PHP, а також XHTML і CSS. Це в будь-якому випадку мої особисті переваги.

Дивлячись на PHPStorm, я припускаю, що ви шукаєте щось подібне до нього, тож повний IDE. Наскільки я знайомий, Netbeans та Eclipse - найближчі до цього.

Netbeans має більшість, якщо не всі, функції, які PhpStorm має на цій сторінці, а також ще багато іншого.

Netbeans IDE


1
Також я не знаю жодної функції, яку Eclipse має над Netbeans для PHP та веб-розробки. Мені дуже цікаво, що є один
WalterJ89,

1
+1, тому що я спробував так багато IDE, що навіть не наважуюся згадати. І NetBeans - найкращий, чудовий баланс між функціями та зручністю використання. Якщо ви просто хочете редактора, то (G) Vim, але він має криву навчання (варто того). Крім того, ви можете встановити jVi плагін для NetBeans і мати найкраще з обох країн.
д-р Ганнібал Лектер

3
+1, тому що Netbeans має всі функції, необхідні для програмування (PHP): завершення коду, phpdoc, налагодження, підтримка svn / git / cvs, локальна історія тощо тощо
eddy147

+1 для Netbeans, оскільки він підтримує налагодження з XDebug, і корисні функції, такі як "Перейти до визначення" або "Знайти звички", які, як ви очікуєте, знайдете в хорошому IDE розвитку.
Пісу

Але він реагує дуже повільно. Завжди збої.
RN Kushwaha

26

Гені встановити geany

Це розширений редактор / легкий IDE з безліччю функцій. Як і Gedit, він має підсвічування синтаксису для PHP і розширюється через плагіни. Він має деякі більш досконалі функції, ніж Gedit, такі як складання коду. Його можна встановити з сховищ, встановивши пакетgeany та за бажанням geany-plugins.

Знімок екрана


Я використовую Geany практично для всього мого розвитку (в основному це PHP)
Marco Ceppi

+1 до генія. Нова версія може бути встановлена з launchpad.net/~geany-dev/+archive/ppa
sagarchalise

Я також використовую Geany для редагування випадкових PHP-сторінок, але для основних проектів, не порівнянних з Netbeans.
Пісу

Я також використовую Geany для розробки PHP. Scribble (зверніть увагу на що-небудь) та термінал (особливо для доступу до mysql з командного рядка) - це найкорисніша функція, яка надається.
метаморфа

Якщо ви двічі клацніть на змінній PHP в Geany, долар не вибирається (BTW, те саме стосується Bluefish). Для мене це чіткий показник того, що Geany (і Bluefish) не можна сприймати серйозно як редактора PHP.
Вальтер Тросс

15

вим

Ну, вам потрібно трохи попрацювати на початку, щоб зробити його IDE, але це чудово, коли ви це зробите. Він також має версію GUI під назвою GVim. Встановіть його за допомогою

sudo apt-get install vim-gtk

Ось кілька порад щодо його роботи з PHP, і ось список плагінів, якими ви можете скористатися для покращення vim для кращої роботи з PHP.


12

Гедіт

Це попередньо встановлено за допомогою Ubuntu і є простим і легким. Він виділяє синтаксис для дуже великої кількості мов, включаючи PHP. Розширюється за допомогою плагінів .


1
Будь ласка, розділіть свою відповідь на один пункт до повідомлення, щоб люди могли голосувати належним чином.
Марко Чеппі

2
Gedit + Plugins - це чудовий редактор для багатьох речей.
Олі

Плагіни Gedit + еквівалентні тому, що було б у Notepad ++ у Windows, якби у нього не було стільки зайвої сукупності Featuritis, що включена до встановлення за замовчуванням. Просто не забудьте відключити плагін "Панель перегляду файлів". Відомо, що є помилка, яка змушує запускати gedit набагато більше часу.
Еван Плейс

Я використовую gedit для своєї роботи з PHP - я не думаю, що він потребує чогось такого важкого, як Netbeans.
DilbertDave

Як я можу налаштувати gedit відповідно до схеми виділення на скріншоті?
NES

9

Синя рибка встановити синюшку

Це ще один хороший редактор, який підтримує PHP і більш орієнтований на веб-сторінку, ніж Gedit або Geany, тому може бути більш підходящим для PHP. Ви можете встановити його з пакета bluefish.


6

Я пропоную використовувати інструменти розробки PHP Eclipse

Ви можете використовувати один і той же IDE у всіх системах, а крім простих функцій текстового редактора, ви отримуєте всі додаткові речі, необхідні для великих проектів: завершення коду з урахуванням контексту, рефакторинг, інтеграція систем версій, відстеження випусків, розгортання в віддалені сервери та багато іншого.


4

Я використовую і Komodo Edit, і Geany .

Комодо (імхо) краще, але трохи надто вагомий, особливо з великими файлами, на які посилається багато інших файлів (у ваш файл входить ще один, Комодо просканує його, щоб отримати функції / класи, які він містить, і запропонувати їх у функції автоматичного доповнення ).

Для великих файлів я використовую geany; це дійсно швидко і повно.


3

Спробуйте злегка сутенерну версію gEdit. Ось як це зробити:

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

За допомогою плагінів ви можете покращити ще більше.


Додати Ubuntu на Rails PPA: sudo apt-add-repository ppa: ubuntu-on-rails / ppa sudo apt-get update Примітка: у Karmic використовується add-apt-repository замість apt-add-repository. Встановити gedit-gmate пакет: sudo apt-get install gedit-gmate
lrkwz

3

Quanta Plus є частиною пакету веб-розробок kde і є хорошим рішенням для користувачів KDE.


Здається, посилання на кванту плюс порушено
Матео

2

Я використовую Eclipse з Aptana

Після встановлення Aptana ви можете додати додатковий плагін, як інструменти розробки php, підкліп тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.