Меню Рубрики

Ide php для linux

Какие достойные редакторы или IDE для PHP на Ubuntu вы можете посоветовать?

Всем привет! Совсем недавно я начал пользоваться Ubuntu, так как каждый уважающий себя backend-разработчик должен знать Linux. До этого я юзал Notepad++ на Windows и всем был доволен, и поэтому хочу найти что-то похожее или даже лучше на Ubuntu. Что-то подобное вообще есть на Ubuntu? Заранее спасибо)

Geany. Причем он кроссплатформенный, то есть, есть сборка для уинды.

Visual Studio Code

Либо Atom, либо Sublime Text

Остальное всё страшное и кривое

PhpStorm — стоит копейки же.

PhpStorm. Для опенсорс-разработчиков — бесплатно.

Sublime Text.
Все что на Java довольно тормозное.

NetBeans, из бесплатных решений он был лучше всех. И Atom с нужными плагинами не плох. Из платных — PhpStorm.

Если тебе нужно IDE, то Eclipse. Если что-то похожее на Notepad++, то Kate или Atom/Bracket/VSCode.

Visual Studio Code

Работал с этим редактором из-под Винды, так себе.

Щас бы ed юзать в 2к17..

ED IS THE STANDARD TEXT EDITOR

Он просил не нестандартный, а достойный для PHP

До этого я юзал Notepad++ на Windows и всем был доволен, и поэтому хочу найти что-то похожее или даже лучше на Ubuntu.

SciTE вроде более-менее похож. Ну и Notepadqq ещё есть.

Первый коммент, все.

Geany ★★★★★

Поддерживаю. Брать лучше отсюда

Если раньше использовал npp, то теперь точно стоит перейти на sublime text. + у него плагинов разных очень большая пачка, на все случаи жизни.

Komodo для всей скриптоты в тч пхп

Komodo Edit уже советовали?

Шашечки или ехать? Так то писать можно в чем угодно, другое дело что эффективно получится не везде.

pycharm, но там у пхп свой синтаксис, надо будет привыкнуть.

Когда руки из задницы хрен вообще где что получится.

Уважающий себя backend-разработчик об php мараться не будет.

Использую Kdevelop для всего. Ну или Kate если как замена Notepad++. Раньше юзал Netbeans, но недавно решил попробовать вернуться на любимый когда-то Kdevelop, так и остался.

так как каждый уважающий себя backend-разработчик должен знать Linux

Тогда только emacs, только хардкор.

Он будет мараться об ноду?

Опять.

PHP полностью заточен под веб, поэтому он так сильно и отличается от других ЯП. Разработка сайта на PHP проще и дешевле. Полноценных аналогов нет. На Python и NodeJS гораздо меньше заказов, да и синтаксис у JS такой же уродский как и у PHP. Советую чекнуть этот видос, что бы расставить все точки над Ё https://youtu.be/GTkNbEzy59s

Нода? Неее.

JS ещё более уродливый чем PHP, так что я не понимаю, почему нода лучше..

Почему он достойный для php?

очень советую NetBeans, но так как он достаточно тяжелый, то использовать его на мелких проектах бессмысленно. Если раньше хватало Notepad++, то лучше будет Geany или даже Kate

Потому что, при разработке на PHP, на чем и как не пиши один фиг говнокод будет

А еще можно скопировать плагины СSS, php, phpspec в IDEA CE, удалив зависимоcть от Ultimate c plugin.xml в meta-inf самого плагина. Не знаю насколько это законно, но главное не придется 100500 копий idea держать и запускать.

Разработка сайта на PHP проще и дешевле

Конечно дешевле. Кучу народу готовы писать на нём говнокод за еду. Зато потом будет дорогостоящая поддержка, переписывание с 0 на что-то более адекватное.

Зачем, если есть java.

PHP полностью заточен под веб, поэтому он так сильно и отличается от других ЯП. Разработка сайта на PHP проще и дешевле. Полноценных аналогов нет. На Python и NodeJS гораздо меньше заказов, да и синтаксис у JS такой же уродский как и у PHP.

Потому что, при разработке на PHP, на чем и как не пиши один фиг говнокод будет

Говнокод на PHP в большинстве случаев есть в небольших проектах. Говнокода не будет, если использовать современные фреймворки вроде Laravel — там и ООП,и MVC, и ORM.

Кучу народу готовы писать на нём говнокод за еду.

Опытным разработчикам платят больше, неопытным — меньше, так везде. Когда я говорил про дешевле, я имел в виду, что при создании сайта на PHP меньше работы и разработка идёт быстрее, поэтому и дешевле. А говнокодить за еду можно на любом ЯП.

Зато потом будет дорогостоящая поддержка, переписывание с 0 на что-то более адекватное.

Что за бред? Стоимость поддержки зависит от самого проекта, а не от ЯП, на котором он написан.

Говнокод на PHP в большинстве случаев есть в небольших проектах. Говнокода не будет, если использовать современные фреймворки вроде Laravel — там и ООП,и MVC, и ORM.

Не спасает от говнокода и плохой архитектуры самого пыха.

Да и сам ларавель — не самое великое удовольствие, особенно своими уродливыми фасадами поверх нормальной симфони(поддержка коей в шторме сильно отличается от ларавельной).

Источник

Какое посоветуете легкое IDE для PHP под Linux?

Предыстория: планирую пересесть с винды на линукс. Единственное, что мешает это сделать — не нашел IDE для веб-разработки, соответствующего моим скромным требованиям, а это мой основной инструмент для работы. В настоящее время использую phpDesigner, но к сожалению он for-Windows-only, и разработчик не планирует портировать под другие ОС. Ищу альтернативный IDE для Linux-платформы, в котором были бы реализованы следующие жизненно важные для меня возможности:

  1. Раздельная подсветка синтаксиса. Если в коде смешано несколько языков (e.g. html+css+js+php), подсвечивается только тот, на котором стоит курсор, остальные — бледным серым. Пример;
  2. Автоформатирование: закрывание кавычек, скобок, тегов, отступы;
  3. Подсветка парных скобок и тегов, подсветка других найденных слов при выделении слова;
  4. Code explorer — отображение списка переменных, функций, классов со свойствами/методами. Пример;
  5. Умный авто-комплит: когда начал вводить имя свойства/метода, чтобы в первую очередь предлагались реальные свойства/методы этого класса (если этот класс присутствует в открытых файлах), а не всякая ерунда, начинающаяся с этих символов;
  6. проверка синтаксиса PHP на лету (интеграция с интерпретатором PHP);
  7. интеграция с отладчиками в режиме реального времени, а-ля xDebug (context variables, watch, evaluate, . );
  8. Отображение подсказки при вводе функции. Пример.

Отказываться от некоторых из этих фич — это шаг назад. С отсутствием не входящего в этот список могу смириться.

Попытки поиска альтернативы:

  • phpStorm — слишком монструозный и навязчивый, как будто для проектирования самолета;
  • Eclipse PDT — тоже самое;
  • Sublime text 3 — очень понравилось, почти соответствует идеалу, но не нашел п. 1, 4 и 8;
  • запуск PhpDesigner под wine + установка виндового пхп — изврат.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os lion хакинтош
  • Mac os lion сброс пароля
  • Mac os lion обои
  • Mac os lion обновление
  • Mac os lion x skin pack