Редакторы HTML/PHP в Ubuntu


HTML_vs_PHP

Кто имеет свой собственный сайт, блог, форум или другой интернет-ресурс, как правило рано или поздно начинает осваивать языки HTML и PHP. Кто недавно перешел на Ubuntu хотел бы знать, какие программы и редакторы может предложить эта ОС для работы с сайтом.

Начну с легковесного редактора Gedit.
Gedit — это дефолтный текстовый редактор для Убунту. Хотя Gedit не такой мощный, как многие редакторы, он имеет отличные возможности, которые можно расширить за счет плагинов: http://live.gnome.org/Gedit/Plugins. Редактор написан Gnome Software Foundation, поэтому полностью поддерживает gio/gvfs и работает с любыми файлами, с которыми работает Nautilus. Это файлы, которые доступны по FTP, SMB, SSH/SFTP, а также DAV. Это очень полезно при работе с удалённым сервером.

Особенности Gedit:

  • Поддержка печати
  • Настраиваемая подсветка синтаксиса (C, C++, Java, HTML, XML, Python, Perl и т.д.)
  • Множество плагинов
  • Файловый браузер
  • Проверка орфографии
  • Возможность создания резервных копий документов
  • и т.д.

Gedit прост, но весьма симпатичен и полезен. С недавнего времени я использую его для работы с сайтами.

Установим Gedit:

sudo apt-get install gedit

Gedit

Geany — это микс, который состоит из текстового редактора и IDE. Он имеет не только инструменты для web-разработки, но также возможность для разработки ПО. Geany поддерживает сворачивание кода, меню переменных и функций для быстрого поиска нужных функций, есть возможность установки цветовых схем, компилятор, внутренний терминал и многое другое, что должен содержать современный редактор. Geany весьма активно разрабатывается и улучшается.

Установим Geany:



sudo aptitude install geany

Geany

Bluefish — это текстовый редактор с подсветкой синтаксиса.

Основные возможности редактора:

  • Вставка кода для конфигурационных файлов Apache, C, CSS, Javascript, PHP, HTML (и других)
  • Создание таблиц
  • Гибкая подсветка синтаксиса
  • Автодополнение HTML-тегов
  • Обозреватель файлов
  • Работа с удаленными файлами по ftp
  • и многое другое

Установим Bluefish:

sudo aptitude install bluefish

Bluefish

Kompozer — это WYSIWYG (визуальный) HTML-редактор, который базируется на Nvu. Весной 2007 года Download.com объявила KompoZer лучшей бесплатной альтернативой Adobe CS3.

Основные возможности редактора:

  • Работа в режиме WYSIWYG, возможность редактирования исходного кода напрямую
  • Встроенный FTP клиент
  • Возможность проверки исходного кода страницы при помощи HTML валидатора от W3C
  • Работа с несколькими документами при помощи вкладок
  • Возможность публикации в Интернете созданных страниц

Как установить Kompozer в Убунту 14.04 читаем тут.

Компоновщик SeaMonkey входит в пакет программ от SeaMonkey Council. В данном наборе присутствуют: веб-браузер, почтовый клиент, адресная книга, IRC-клиент ChatZilla, компоновщик, а также инструменты для веб-разработчиков. Внешне очень схож с Kompozer, но в отличии от него очень часто обновляется. Чтобы использовать Компоновщик, вы не обязаны знать HTML; использовать его так же легко, как и текстовый редактор.
Вы можете добавлять списки, таблицы, изображения, ссылки на другие страницы или ресурсы, менять цвет и стиль шрифта. При создании документа вы сможете увидеть как выглядит ваш документ при его публикации в Интернете и предоставлять доступ к нему другим пользователям независимо от того, какой браузер или почтовую программу они используют. Также как и Kompozer имеет режим WYSIWYG, что очень полезно новичкам в HTML.

Как установить SeaMonkey в Убунту читаем тут.

seamonkey

 Существуют и другие редакторы, которые можно установить через репозитории Убунту, либо через сторонние источники, но перечисленных выше программ, должно хватить с головой. А если вы не хотите вникать в языки PHP, HTML, погружаться в изучение таблиц стилей CSS, то тогда вам на помощь может прийти Веб студия Харькова, или другого города, либо страны. Профессионалы своего дела создадут для вас сайт, форум, интернет-магазин по вашим желаниям.


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

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