Редактор кода php


Многофункциональный редактор PHP кода Codelobster PHP Edition

Многофункциональный редактор PHP кода Codelobster PHP Edition

Здравствуйте, уважаемые посетители сайта ZametkiNaPolyah.ru. Продолжаем рубрику бесплатных полезных программ и ее раздел бесплатные текстовые редакторы. Вашему вниманию ранее предлагался список бесплатных текстовых редакторов. Еще на моём сайте вы сможете найти описание других редакторов: кроссплатформенный редактор jEdit, сверхрасширяемый редактор Sublime Text 2, бесплатный редактор на каждый день Notepad++, редактор для верстки от Adobe — Brackets, удобный редактор Aptana Studio 3.

Для полноценной работы по созданию сайтов вам обязательно необходим хороший удобный редактор. Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный и в то же время простой в использовании редактор — Codelobster PHP Edition .

Давайте рассмотрим некоторые важные возможности и преимущества этой программы:

Также существуют специальные плагины для работы с

 

Разработчик Codelobster Software
Офиц. сайт http://www.codelobster.com/
Языки Английский, Русский, Немецкий, Испанский, Французский
Система Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10

 

 

Рекомендую посмотреть и почитать:

zametkinapolyah.ru

Список полезных инструментов для php разработчика

NetBeansNetBeans — бесплатная, быстрая, кросс-платформенная IDE, которая хорошо понимает язык PHP. В ней приятно писать PHP-код, потому что присутствует все необходимые для этого инструменты — подсветка, дополнение кода из всех подключенных файлов, браузер классов PHP, всплывающая документация по стандартным функциям и так далее. NetBeans умеет скачивать и закачивать файлы на удаленные сервера по FTP и SFTP, имеет развитый SQL-терминал и полностью автоматизирует работу с SVN или CVS.Aptana PHP Development EnvironmentIDE снабжена средствами контекстной подсказки, автодополнения кода, подсветки и проверки синтаксиса, имеет встроенный отладчик и автогенератор типовых блоков кода. Среда поддерживает разработку Ajax-приложений, имеет средства для визуальной навигации по коду, поддержания списка задач (Todo) и подготовки документации к проекту. Интегрированный в среду web-сервер позволяет мгновенно оценить результат работы. Встроенные средства тестирования поддерживают возможность оценки отображения подготовленного проекта в различных версиях web-браузеров. Aptana PHP выполнена в виде модуля для Eclipse или для специализированной среды Aptana Studio, построенной на базе Eclipse.PHPEclipsePHPEclipse – это плагин для эклипс со следующими возможностями: подствека синтаксиса, парные скобки, сворачивание кода, автодополнение кода, интеграция php документации, шаблоны кода, поддержка DBG и XDebug, поддержка CVS & SVN++.Zend StudioZend Studio — профессиональная среда для разработки и отладки веб-проектов. Отличительной особенностью программы является возможность удаленной отладки и профайлинга. В состав Zend Studio в качестве опции входит пакет PHP вместе с обширным списком предварительно скомпилированных расширений. Также в пакет среды входит Zend Optimizer, являющийся серверным модулем для запуска закодированных с помощью Zend Encoder и Zend SafeGuard Suite скриптов, а также немного их ускоряющий. В седьмой версии Zend Studio появилась поддержка PHP 5.3, интеграция с Zend Framework и Zend Server, улучшено редактирование исходного кода и различные улучшения производительности программы.PHPanywherePHPanywhere – это онлайн PHP-редактор. Работает на Ext JS. Все необходимые функции присутствуют — подсветка, кодировки и т.д. Пользование сервисом совершенно бесплатно и требует лишь регистрации.VS.Php For Visual StudioVS.Php — это интегрированная среда разработки, основанная на Visual Studio IDE и позволяющая разрабатывать, создавать, отлаживать и внедрять PHP приложения на профессиональном уровне, используя все возможности, предлагаемые VisualStudio.Net. Редактор PHP-кода обладает большой функциональностью, предоставляя доступ к встроенным функциям PHP, а так же написанным функциям и классам..NuSphere PhpEDNuSphere PhpED — это профессиональная интегрированная среда обработки, предназначенная для того, чтобы формировать приложения с использованием баз данных и PHP, HTML, XML, CSS. Устойчивый редактор кода, отличная система подсветки кода в языках PHP, XML, XHTML, HTML, CSS и javascript, мощный PHP отладчик, профилировщик и издатель — все в одном.Программа также включает интегрированную базу данных и клиенты CVS, сервисы SOAP, валидатор HTML и инструментальные средства Форматера Кода, поддержка работы с Smarty, редактор Unicode, SFTP поддерживается для безопасных загрузок и закачек, Telnet, SSH терминалы для удаленного администрирования, поддержка функциональных возможностей MySQL, Oracle, MSSQL SQLite, Interbase, поддержка анализа ошибок, графический интерфейс пользователя полностью настраиваемый, анализатор PHP кода и многое другоеEclipse PDTPDT (PHP Development Tools) — плагин Eclipse, предназначенный для PHP-разработчиков. Является намного более чем просто достойной бесплатной заменой Zend Studio и NuSphere PhpED. Дистрибутив pdt-all-in-one включает в себя платформу Eclipse и все необходимые плагины для разработки на языке PHPJetbrains Web IDE EAPJetBrains Web IDE это IDE для веб программирования. Она построена на основе платформы JetBrains IDE Framework.Web IDE доступна в двух вариантах: в стандартный вариант включена поддержка HTML, CSS, Javascript. В PHP Developer edition добавляется поддержка PHP и SQL.

Еще: PhpED, PHPEdit, phpDesigner, Komodo IDE, Free Komodo Edit, TextMate, PHP Expert Editor, Notepad++, Notepad2, Code Lobster

alexschool.org.ua

Чем редактировать php-код? - RMCreative

Выбор хорошей среды разработки приложений - одна из первоочередных задач любого разработчика. Отладка, дополнение кода, проверка синтаксиса - важные компоненты редактора, которые сильно экономят время и силы программиста.

Для php сред разработки, как оказалось, написано довольно много (особенно если включить в их список "продвинутые блокноты"). И как у всех продуктов у многих из них имеется огромная куча недостатков. Итак, что же выбрать?

Как и многие другие программисты, я сначала боялся навороченных IDE, поэтому присматривался только к блокнотам с подсветкой кода. Для маленьких проектов больше и не надо было.

Так однажды я наткнулся на PSPad - "продвинутый блокнот", который до сих пор используется мной, когда надо что-то быстро подправить или нет под рукой более подходящего инструмента. На PSPad я сидел очень долго. Не знаю уж, чем он мне приглянулся... вроде нет некоторых возможностей как в scite или notepad++, работает тоже не сказать, чтобы быстрее. Но что-то всё-таки в нём есть.

Из основных его плюсов стоит отметить: мультитабность, настраиваемую подсветку всего, чего только душа пожелает, инспектор кода, дополнение функций php. Из минусов... отсутствие Code Folding. Конечно, можно и ещё минусов отыскать, но это же всё-таки не IDE, так что не будем ;)

В принципе можно было и дальше писать код в PSPad. Но после того, как поработал с Java в удобных IDE JDeveloper и Eclipse захотелось того же для php, а именно нормального автодополнения, возможности отладки и проверки кода на лету.

Всё это нашлось в самой полной и продвинутой среде Zend ZDE.

Правда, просидел я на ней совсем недолго. Доставала скорость её работы. Тормозила не на шутку. И это на Athlon 2000+ c 512 DDR оперативной памяти... ужас, в общем.

Конечно, есть у данной среды и неоспоримые преимущества. Она полностью направлена на разработку php приложений и имеет, пожалуй, самый полный и продуманный механизм автодополнения, отладчик и проверку кода на лету.

Но, к сожалению, тормознутость и коммерционализированность не дают как следует всем этим насладится.

Через неделю сменяющих друг-друга восхищения возможностями и негодования по поводу тормозов, ZDE был снесён. Вернулся к PSPadу. Радовался отсутствию тормозов, но тайно мечтал об автодополнении и проверке на лету.

И тут произошло чудо. Как-то работая с Java в Eclipse я заглянул в настройки и увидел список подключенных плагинов. Ага... есть поддержка плагинов... а нет ли плагина под php? Полез в google и... нашел!

Со скептическим настроением выкачав плагин установил как написано в readme, перезапустил Eclipse и офигел...

По возможностям может потягаться с ZDE, была моя первая мысль. После дня работы я был полностью убеждён, что плагин лучше ZDE.

Первое и самое огромное преимущество PHPEclipse (да-да, именно так он и называется) - всё довольно быстро работает. Дискомфорта никакого.

Второе, что бросилось в глаза - приятные цвета и шрифты, да плюс ещё хорошая подсветка синтаксиса. Так как я работаю с Smarty, то ещё очень порадовала подсветка его шаблонов.

Как и в основном Eclipse для Java в PHPEclipse имеется Code Folding (сворачивание блока кода в одну строчку... чтобы не мешался). Мелочь, а приятно.

Как не странно в PHPEclipse есть и автодополнение функций php, переменных в пределах файла, автодополнение методов и полей всех подключенных классов.

Ну, для полной картины имеется замечательная проверка на лету, автоматическая расстановка отступов, закрытие скобок, кавычек. Имеется возможность отладки.

Прибавим сюда полную бесплатность как самого Eclipse, так и PHPEclipse и полную кроссплатформенность...

За последние три-четыре месяца у меня полностью отпало желание даже пробовать другие среды разработки. В PHPEclipse всё удобно и хорошо. Может, конечно, есть что-то лучше, но я пока не встречал...

Дополнение от 25 декабря 2006

Встретил... Действительно нашёлся IDE лучше PHPEclipse... Тоже созданный на базе Eclipse, тоже бесплатный и очень похожий: PHP IDE.

Преимущества перед PHPEclipse:

Недостатков пока не выявлено...

Дополнение от 27 декабря 2006

Вот и первый недостаток: PHPIDE упорно не хочет работать с чем-либо не в кодировке utf-8. Даже если в проекте выставить cp1251, упорно старается сохранять в unicode.

Выводы:

Для небольших проектов вполне сгодится PSPad или другие "продвинутые блокноты". Как только дело доходит до крупных проектов - лучше перейти на PHP IDE или PHPEclipse, если не хочется работать с unicode.

p.s. возможно кому-то поможет справится с проблемами при переходе на utf-8 статья "My SQL 4.1+ и любые проблемы с русскими буквами" .

rmcreative.ru

Онлайн-инструменты для кодеров / Хабрахабр

Онлайн-сервисы становятся все популярнее, постепенно усложняя функционал и улучшая интерфейсы. В этой подборке представлены онлайн-инструменты для кодеров.
Cloud9
«Это Google Docs, только для кода» — так говорят о проекте. Облачный сервис вырос из Mozilla Bespin. Основные фишки: SSH, drag-and-drop и возможность разработки оффлайн.

Koding (публичная бета)
Koding.com — среда разработки с предустановленным веб-сервером и элементами социальной сети. Этот сервис уже представляли на хабре, топик даже вызвал хабраэффект и нашествие троллей. Сервис до сих пор находится в стадии публичной беты.

CodePen
Инструмент для фронт-энд разработки, позволяющий легко оперировать с CSS/HTML/JS-конструкциями, позволяет подключать js-библиотеки: jQuery, MooTools и т.д. Авторы — Alex Vazquez, Tim Sabat и небезызвестный Chris Coyier.

JSFiddle
Один из самых популярных инструментов для работы с JavaScript/HTML/CSS/SCSS. Прост, удобен, умеет подключать дополнительные библиотеки.

Dabblet
Аналог предыдущего сервиса с достаточно приятным интерфейсом.

Pastebin.me
Сервис для настоящих любителей минимализма — никаких лишних элементов в интерфейсе, только самое нужное, только хардкор.

CSSDesk
CSS-песочница с приятным и удобным интерфейсом.

jsdo.it
Кодинг-сообщество для фронт-энд разработчиков. Подходит для экспериментов с HTML5, WebGL, JavaScript и многим другим — функционал впечатляет.

Tinker
Простая JS/HTML/CSS-песочница.

Tinkerbin
Еще одна простая аналогичная песочница.

SQL Fiddle
Инструмент для работы с SQL-базами от разработчиков с Аляски.

ReFiddle
Сервис для работы с регулярными выражениями на Ruby, JavaScript и .NET.

CSSDeck
Сайт для демонстрации различных CSS-эффектов, можно посмотреть рейтинг самых популярных, там много интересного.

JS Bin
HTML/CSS/JS плюс консоль.

Thimble
Разработка от Mozilla, код и его результат отображается на одной странице в режиме реального времени.

Liveweave
Очень простой в использовании — никакого логина, шаринга, только окна с кодом и результатом.

Google Code Playground
Сервис для работы с Google API.

Compilr
Полноценная среда разработки, интерфейс реализован с использованием всеми любимого фреймворка — Twitter Bootstrap.

Знаете еще подобные сервисы? Пишите в комментарии — добавлю.

habrahabr.ru

Редактор php кода бесплатно

Большинство начинающих кто создает сайты используют визуальные редакторы. Что греха таить, этим вначале грешили все. Это то что видишь и меняешь на экране то и получается в самом html коде. Все параметры и размеры все вы двигается мышкой, прямо как графическом редакторе.

Но, я раньше никак не мог понять почему иногда столбец не меняет своих размеров. И почему на многих полях есть пустоты, которые мышкой никак нельзя удалить. Да и многое другое. Это продолжалось до тех пор, пока я не начал подробно изучать html и CSS. Уже изучив начальные курсы я просмотрел сайты, сделанные в визуальных редакторах и сразу все, понял в чем дело. Я просто просмотрел HTML код сайта созданный в визуальном редакторе и увидел столько мусора и лишних тегов, что я навсегда забросил затею создавать сайты в визуальных редакторах. И почитал мнение веб программистов: все рекомендовали не использовать визуальные редакторы, а профессионалы вообще если слышали такое просто не хотели даже обсуждать такую тему.  

И начал искать более лучший софт. И нашел программу PSPad. Это многофункциональный софт, позволяет писать не только обычный HTML код, но незаменим, как отличный редактор PHP кода, и к тому поставляется абсолютно бесплатно.

Редактор поддерживает двадцать восемь различных форматов программирования. HTML и PHP это в первую очередь, но есть также CSS, MySql, Python, Perl, Java, JavaScript, C/C++, Xml и так далее.  

 

Но нас больше интересует формат PHP. Программа подсвечивает сам php код черным цветом. Все переменные обозначены синим. А самые основные функции обозначаются жирным черным шрифтом.  

 

Например, if, array, for, switch, foreach, while, function и так далее. Все значения, которые выводятся функцией echo или print обозначаются зеленым цветом и закрываются с обеих сторон двойными или одинарными кавычками. В конце любая функция заканчивается точкой запятой (;). Имейте в виду если вы ошибетесь в коде php и где-то, не дай бог, неверно выставите даже лишнюю точку, запятую или кавычку, то весь код не будет работать. В лучшем случае вы увидите ошибку. А в худшем можете искать и выявлять ошибку целый день или нескольких дней. Кто занимается программированием на профессиональном уровне он прекрасно знает, что это такое. 

Кроме того, редактор позволяет выявлять ошибки в коде php путем изменения цвета в коде. В зависимости от вида ошибки весь код может превратиться в синий цвет либо в зеленый. Все цвета шрифтов кода вы можете выставить в настройках программы.

Так же программа позволяет изменять кодировку файлов UTF-8, ANSI соответствует отечественному Windows 1251, UTF-16, ISO-8859 и та далее.  

 

Но я бы не рекомендовал углубляться в дебри кодировок, а оставил бы один вид кодировки UTF-8. Это самый широко распространенный формат кодировки поскольку большинство хостингов используют именно этот формат. Если применяете кодировку windows-1251, то есть ANSI, то предупреждаю, что надо менять все файлы именно под этот формат. В том числе кодировку файла config.php, для соединения с базой данных, и сами таблицы MySql.

Также программа позволяет искать любой фрагмент кода через функцию Поиск. В выпадающем списке выбираете найти. Появится специальное окно где вы ведете что вам нужно найти в коде. Либо переменную, фрагмент кода, какой-то символ или знак.  

 

Кроме того, программа позволяет заменить любые значения на ваши, которые вы зададите. Для этого нажимаем поиск – заменить. В появившемся окне пишете, что найти и на что заменить. 

 

Скачать программу можно прямо здесь. Ссылка прямая. 

 

 

Программа не требует никакой инсталяции. Просто скачиваете ZIP архив и вставляете в любую папку. Для запуска программы просто нажимаете на иконку как показано на картинке. Или лучше отправьте эту иконку на рабочий стол. 

 

baseml.ru


Смотрите также