Кто имеет свой собственный сайт, блог, форум или другой интернет-ресурс, как правило рано или поздно начинает осваивать языки 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
Geany — это микс, который состоит из текстового редактора и IDE. Он имеет не только инструменты для web-разработки, но также возможность для разработки ПО. Geany поддерживает сворачивание кода, меню переменных и функций для быстрого поиска нужных функций, есть возможность установки цветовых схем, компилятор, внутренний терминал и многое другое, что должен содержать современный редактор. Geany весьма активно разрабатывается и улучшается.
Установим Geany:
sudo aptitude install geany
Bluefish — это текстовый редактор с подсветкой синтаксиса.
Основные возможности редактора:
- Вставка кода для конфигурационных файлов Apache, C, CSS, Javascript, PHP, HTML (и других)
- Создание таблиц
- Гибкая подсветка синтаксиса
- Автодополнение HTML-тегов
- Обозреватель файлов
- Работа с удаленными файлами по ftp
- и многое другое
Установим Bluefish:
sudo aptitude install 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 в Убунту читаем тут.
Существуют и другие редакторы, которые можно установить через репозитории Убунту, либо через сторонние источники, но перечисленных выше программ, должно хватить с головой. А если вы не хотите вникать в языки PHP, HTML, погружаться в изучение таблиц стилей CSS, то тогда вам на помощь может прийти Веб студия Харькова, или другого города, либо страны. Профессионалы своего дела создадут для вас сайт, форум, интернет-магазин по вашим желаниям.