phpDesigner 8 – описание и отзывы о редакторе с лучшей подсветкой кода | Откуда скачать и как русифицировать?

"Все аспекты самостоятельного создания и продвижения сайтов
от практика с многолетним опытом." — блог Рудь Сергея
info@site-on.net
Заметка: активирована адаптивная версия сайта, которая автоматически подстраивается под небольшой размер Вашего браузера и скрывает некоторые детали сайта для удобства чтения. Приятного просмотра!
20.05.2013

Здравствуйте уважаемые читатели, именно таким рекламным заголовком статьи я решил начать очередной обзорный выпуск от Site on! В предыдущем посте мы рассмотрели отличный и при этом бесплатный редактор кода Sublime Text 2, а сегодня, как и обещал, мы рассмотрим его альтернативу в лице платного редактора с говорящим названием – phpDesigner.

Актуальная версия phpDesigner на момент написания статьи является 8.1.1. Вы можете скачать данный редактор бесплатно и пользоваться им без ограничений, но всего 21 день, после чего вам придётся купить лицензию (€29) или отказаться от него. Скачать бесплатную 21-дневную версию редактора вы можете с официального сайта разработчика по ссылке: www.mpsoftware.dk

phpDesigner 8

На сайте вам будут предложены 2 версии: с полноценным установщиком и портативная версия. Для сегодняшнего обзора я выберу и установлю полную версию. Кстати говоря, с того раза, как я работал с phpDesigner 8 в последний раз, уже произошло его обновление до новой версии, а это значит, он наверняка стал ещё немного лучше ;)

редактор кода

phpDesigner 8 – это платный редактор кода (+IDE) заточенный именно под веб-разработку, с его помощью вы сможете создавать Интернет-проекты на PHP, CSS, JS и HTML, а также повысить свои навыки благодаря встроенной библиотеке функций. Имеется поддержка всех PHP Фреймворков (Zend, CodeIgniter, Yii, Symfony and Prado), а также JavaScript Фреймворков (jQuery, Ext JS, Dojo, MooTools, Prototype и других).

Перед тем как узнать основные достоинства и недостатки данного редактора, предлагаю вам посмотреть следующее видео, в котором автор показывает основы работы с его произведением:

Недостатки phpDesigner 8

По сложившейся традиции блога Site on!, пора перечислить недостатки рассматриваемого нами инструмента. Хочу подчеркнуть, что как перечисленные здесь недостатки так и преимущества являются моим субъективным мнением и моими личными впечатлениями от использования того или иного инструмента, в данном случае редактора кода. Приступим к расстрелу!

Начнём с отсутствия удобного вертикального выделения кода, в отличие от многих бесплатных редакторов, в том числе Sublime Text 2. Его можно включить в настройках phpDesigner8 однако оно реализовано на столько плохо, что можно попросту засчитать его полное отсутсвие.

Нет кроссплатформенности. phpDesigner 8 можно установить только на ОС Windows.

В отличие от Sublime Text 2 нельзя менять размер шрифта масштабированием: Ctrl + колёсико мыши. Чтобы поменять шрифт вам нужно будет лезть в настройки, а учитывая их количество, там можно и растеряться.

У меня были зависания при работе с ФТП, что приводило к битым файлам. Возможно, в актуальной версии эта проблема уже решена. Для объективности стоит отметить, что у моих коллег подобной проблемы не было, однако у меня она имела место быть дважды.

И самый главный недостаток данного редактора – он платный! На рынке редакторов кода, в том числе IDE, где можно без труда найти отличный и при этом бесплатный редактор, мало кто захочет платить. Для этого автору phpDesigner необходимо было сделать действительно классный и опережающий своих собратьев редактор, отчасти ему это удалось, но стремиться ещё есть куда.

Преимущества phpDesigner 8

Несмотря на свои недостатки, phpDesigner 8 в ряде мест гораздо продуманней своих конкурентов. Например, если мы в CSS коде поставим восклицательный знак, то phpDesigner без нашего разрешения и без какого-либо уведомления автоматически допишет:

!important

На мой взгляд, это просто гениально, на столько удобной фишки я ещё нигде не видел :) Ведь действительно, если мы в CSS пишем восклицательный знак, то это не может означать ни что иное как !important. Мы ставим один единственный символ, а нам сразу же выдаёт нужное слово, без всплывающих подсказок и прочей ерунды. Я пользовался phpDesigner всего 21день, но мне настолько была удобна и интуитивно понятна данная фишка, что я долго привыкал к её отсутствию в других редакторах, где слово !important нужно писать целиком или с помощью всплывающих подсказок нажатием на табуляцию.

обзор IDE

В названии статьи я написал такую рекламную фразу как «редактор с лучшей подсветкой кода», теперь хочу поделиться с вами, почему же я так считаю.

Первое что хочется отметить, это оригинальный и очень удобный эффект при фокусе участка кода с определённым языком, то есть если в данный момент вы редактируете PHP код, то в файле будет подсвечиваться только он, а все остальные (HTML, CSS, JS) станут затемнёнными. Эта задумка значительно повышает читабельность кода, особенно для веб-разработчиков, у которых в одном файле могут встречаться сразу по 4 языка:

удобная подсветка кода

Сейчас подсвечивается только PHP код, а теперь:

исходный код

Только HTML.

Это ещё одна из фишек phpDesigner, после которой все остальные редакторы казались уже не того поля ягодами.

На этом преимущества подсветки phpDesigner 8 не заканчиваются. Даже если забыть про вышеупомянутый эффект, его подсветка на порядок лучше и нагляднее, чем подсветка того же Sublime Text 2. Однако здесь есть одно НО. Данный редактор посоветовали мне мои коллеги, которые сразу же предложили скачать на него специальную тёмную тему оформления, которая мне так и полюбилась.

О том как её установить я расскажу в самом конце статьи, а сейчас я только хочу сказать, что тёмный фон редактора кода также как и увеличенный шрифт (16px+) заметно снижают нагрузку на ваши глаза. Поверьте, работа работой, а о здоровье нужно думать прежде всего, поэтому я всем и всегда рекомендую редакторы кода, у которых есть возможность поставить тёмный фон, вместо белого.

Может быть у вас, дорогие читатели, есть свои идеи и методы снижения нагрузки на глаза и организм в целом при работе за компьютером? Я с радостью почитаю о них в комментариях к данной статье и возьму на заметку, заранее спасибо за ваши советы.

Однако даже если вы не поклонники тёмных тем оформления для редакторов кода, то светлый вариант подсветки phpDesigner тоже очень и очень хорош!

Ещё одним плюсом в карму phpDesigner может послужить наличие работы напрямую с файлами по ФТП. То есть нам не нужно открывать каждый файл по отдельности через FileZilla, вместо этого доступ к любому файлу на хостинге осуществляется напрямую из самого редактора:

скачать phpDesigner 8

Также особенность данного редактора исходных кодов можно понять из самого названия редактора. Данный редактор создан специально для PHP разработчиков, а также для верстальщиков (HTML + CSS) и для программистов JavaScript (в том числе Ajax программистов). Встроенная библиотека phpDesigner имеет в своём наличии более 3000 функций, благодаря чему ваша работа будет сопровождена многочисленными подсказками по работе с той или иной функцией:

phpDesigner 8 для работы с PHP

Цитата с сайта разработчика:

“php editor + php ide + html5 editor + css3 editor + javascript editor = phpDesigner 8”

У phpDesigner есть пакеты локализации для большинства популярных языков, в том числе есть перевод на украинский и русский языки. Скачать их можно по этой ссылке: www.mpsoftware.dk/phpdesigner_languages.php

Отладка ошибок. При написании этой статьи я решил немного поэкспериментировать с возможностями этого редактора и начал писать тег style.., при этом я даже не заметил, что пишу его внутри тега < ?php:

отладка ошибок

Как видите, phpDesigner спустя пару секунд без моего ведома произвёл отладку и определил, что в этом месте я допустил ошибку.

Где скачать и как установить phpDesigner 8

Итак, чтобы скачать phpDesigner, мы должны перейти в раздел Downloads и выбрать нужную версию (Portable или полную), затем нажать на ссылку «Free Download», чтобы начать загрузку бесплатной версии. У нас начинается загрузка установочного пакета, инициализируем его запуск и устанавливаем в любую папку вашего компьютера.

скачать бесплатно

Системные требования:

Программа устанавливается с помощью стандартного установщика Windows, который имеет привычное расширение .exe

phpDesigner 8: обзор и настройки

Что хочется сразу отметить, так это невзрачный ярлык редактора, первое время я подолгу не мог его найти среди других на рабочем столе, в итоге поставил его по центру экрана :)

Запускаем ярлык, и первое что мы видим – это окно с напоминанием о покупке данного продукта. Нажимаем кнопочку «evaluate» (продолжить оценивать программу) и начинаем работу:

настройки

Далее открываем любой файл на редактирование с помощью file/open или простым перетягиванием файла в редактор. По центру мы видим окно для редактирования кода, а справа у нас удобная древовидная навигация по коду:

phpDesigner 8 настройки

Думаю, не имеет смысла долго и нудно описывать все возможные настройки, хочу рассказать лишь о главном – о проектах и ФТП. Чтобы перейти к окну с ФТП вам необходимо нажать на значок нашей планеты в верхней панели инструментов, затем перейти к созданию нового подключения (проекта):

phpDesigner 8 обзор

После указания всех настроек соединения кликаем дважды по вновь созданному сайту и справа появляется окошко с нашими ФТП проектами:

phpDesigner 8 rus

Теперь вы готовы к работе! Далее мы продолжим тему настроек на примере установки новой подсветки, а также русифицируем наш редактор.

Русификация phpDesigner 8

Скачиваем rus архив по ссылке, он имеет название russian.zip, внутри которого будет файл russian.lng. этот самый файл мы должны поместить в папку phpDesigner 8/Languages. Сразу скажу, что у меня в этой папке и так были все возможные языки, так что я только зря скачал архив.

Далее открываем phpDesigner и заходим в View » Languages, затем выбираем нужный язык и наслаждаемся русскоязычной версией программы:

Русификация phpDesigner 8

Установка подсветки с тёмным фоном для phpDesigner

Для начала вам необходимо скачать саму подсветку, вам повезло, что специально для читателей Site on! Я приберёг у себя на компьютере копию таковой, так что вам не придётся искать её по англоязычным сайтам, а можете просто скачать по моей ссылке.

Чтобы установить нестандартную подсветку кода нужно зайти в настройки редактора, для этого вы можете использовать горячие клавиши Ctrl + E. Далее переходим на вкладку Syntax Highlighters и выбираем язык, для которого хотим сменить подсветку:

тёмная подсветка

Затем жмём импорт и указываем путь до файла с подсветкой. И так для каждого языка, с которым вы собираетесь работать, я установил подсветку для HTML, CSS, JS, PHP.

Далее переходим во вкладку Editor, в которой поменяем фон редактора на тёмный, например, просто чёрный:

подсветка в редакторе

Отлично, осталось только поставить размер шрифта побольше, это делается всё в той же вкладке Editor:

размер шрифта

Можете поиграться со шрифтами, в итоге имеем:

чёрный фон в редакторе кода

Напоследок скажу, что каким бы хорошим или плохим не показался вам обзор, самый лучший способ решить для себя подходит вам редактор или нет, пощупать его самим, так что дерзайте!

Обновление 20.05.2013

Пока я писал данный обзор, вышла новая версия phpDesigner 8.1.2

Спасибо за ваше внимание, желаю только положительных эмоций в освоении новых редакторов!

С уважением, .
Пожалуйста, оцените эту статью
Средняя оценка: 4.81 из 5 (проголосовало: 47)
Статья оказалась вам полезной? Подпишитесь, чтобы не пропустить новые!

Ваш email:
Вы можете помочь развитию проекта, сделав всего 1 клик:
Спасибо!
Пожалуйста, прокомментируйте, как Вам моя статья?
Имя:
Комментарий:

Если Вы хотите вставить код, пожалуйста, заключайте его в [code][/code]

Подписаться на новые комментарии:

E-mail:


Защита от спама: пожалуйста, напишите слово "сел" справа налево
Ответ:
Подписаться на новые комментарии без комментирования - Email:
Защита от спама: пожалуйста, напишите слово "сел" справа налево
Ответ:

04.06.2013 09:19:54 Сергей:
А мне NetBeans больше по душе! Хотя пхпДизайнер тоже прикольная вещь.

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


12.09.2013 10:28:47 Стас:
Мне больше нравится Codelobster

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


02.03.2014 21:52:49 Андрей:
У меня такой вопрос, можете подсказать, как в этой редакторе делать автоформатирование тексат? И есть ли фолдинг кода? ну что можете сказать об дебаге?

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


03.12.2014 09:01:30 Александр:
Отличная статья! Спасибо автору за обзор.

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


13.04.2016 00:35:55 root_x:
в нем НЕ работает автодополнение.

НО в виндде кажись работало? я непомню.

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


18.04.2016 01:54:26 Mishel:
Как при создании нового php файла сменить @author и @copyright. А, то на компе не только я один работаю, а каждый раз изменять - кошмарит, или забыл, не досмотрел, сделал отдал - и, получил пиздюлину за чужой документ.
18.09.2016 21:27:07 Анатолий отвечает:
ctrl+n -> edit templates -> php: @autor Mishel
(Я так думаю)

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


03.12.2016 09:59:28 Серней:
Здравствуйте.
Как восстановить правую панель в phpDesigner 8?
Пример, что-бы было понятно: http://file.karelia.ru/ts6q85/
03.12.2016 13:01:58 Сергей отвечает:
Добрый день. Я уже как 2 года использую phpStorm вместо phpDesigner, поэтому подсказать не могу.

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

Использую для работы
Мои расширения
Свежие статьи
Рекомендую
Горячо обсуждаемые
Подписка
  • Следовать в twitter:
  • Подписаться по RSS:
  • Подписаться по E-mail:
  • Следить ВКонтакте:
  • Следить на Facebook:
Пользовательское соглашение об условиях использования сайта и Политика конфиденциальности
Перепечатывание или копирование материалов сайта (текста, изображений и другого содержимого) для их публичного или коммерческого использования в сети Интернет, либо в печатных изданиях строго запрещены. При нарушении данного правила, с нашей стороны будут предприняты соответствующие меры, вплоть до судебной жалобы.
© site-on.net
Шрифт: +стандартно-