HTML-редактор WYSIWYG для Linux

Недавно я перешел с Windows на Ubuntu, и одним из программ, которого мне очень не хватает, является Adobe Dreamweaver . Вино не дает такого хорошего опыта.

Какой WYSIWYG-редактор (What You See Is What You Get) подходит для Ubuntu (или вообще для любого другого дистрибутива Linux)?

Интеграция с Git будет плюсом.

У вас есть особые требования к Dreamweaver, которые вам нужны?
Нет как такового. Мне просто нужен хороший редактор WYSIWYG с максимальным количеством функций.
Кто-нибудь знает, работает ли Dreamweaver на вине?
К вашему сведению, в Википедии есть страницы со списком [A] HTML-редакторов WYSIWYG и [B] сравнением HTML-редакторов .
Еще одно хорошее место для поиска — en.m.wikipedia.org/wiki/Comparison_of_HTML_editors.

Ответы (5)

Скриншоты KompoZer показывают его как настоящий WYSIWYG-редактор, и он доступен для Linux, OS X и Windows:

КомпоЗер
Скриншот (источник: домашняя страница KompoZer ; нажмите, чтобы открыть в полном размере)

KompoZer — это полная система веб-разработки, которая сочетает в себе управление веб-файлами и простое в использовании редактирование веб-страниц WYSIWYG.
KompoZer разработан так, чтобы быть чрезвычайно простым в использовании, что делает его идеальным для нетехнических пользователей компьютеров, которые хотят создать привлекательный, профессионально выглядящий веб-сайт без необходимости знать HTML или веб-кодирование.

Чтобы установить KompoZer на Ubuntu 12.10 и выше, следуйте этим инструкциям .

Есть ли у вас опыт работы с KompoZer?
Нет; Я обычно редактирую свой код с помощью «обычного текстового редактора».
одно скажу, KompoZer мертв (последняя стабильная версия была в 2007 году, версия для разработчиков 2010), но я все равно не знаю лучше

Обновление (20170929): В течение последнего года я использую потрясающую IDE Pinegrow ( https://pinegrow.com ) и искренне рекомендую ее. BlueGriffon, о котором я упоминал ниже в своем ответе несколько лет назад, устарел и сильно отстает от Pinegrow в разработке.

Я рекомендую BlueGriffon . Он БЕСПЛАТНЫЙ, многофункциональный, работает на всех основных платформах и имеет множество хороших дополнений, некоторые из которых коммерческие. У меня есть (коммерческий) плагин CSS, и я им очень доволен. Я использовал KompoZer до того, как нашел BlueGriffon. Я смиренно верю, что Amaya не может конкурировать с этими двумя.

Хорошей альтернативой является Eclipse с некоторым плагином WYSIWYG, например, «JavaServer Faces (JSF) Tools Project», который является частью «Eclipse Webtools».

Пользовательский интерфейс BlueGriffon

К сожалению, BlueGriffon нестабилен: как только я нажимаю мышью на некоторые части панели управления, он существует с ошибкой сегментации.
Также, к сожалению, Blue Griffon не имеет открытого исходного кода и не является бесплатным. О, можно скачать исполняемый файл, и исходный код доступен. Но он лишен какой-либо полезной функциональности. Чтобы программа работала, нужно покупать плагины с закрытым исходным кодом. Кроме того, похоже, что он отказался от 32-битных пользователей Ubuntu. У меня есть деловые причины держать мою компанию на уровне 12.04LTS как можно дольше, так что мы в дураках. Наконец, отказ Mozilla от XUL API означает, что эта программа, как и все другие, использующие XUL API, умрет. Не тот продукт, на который можно тратить время. Джон
Мне нужно было сделать быстрое и грязное редактирование html-страницы, и двоичный файл, который я скачал с сайта BlueGriffon, работал у меня (Debian jessie). Однако он недоступен в Debian/Ubuntu, хотя есть список Arch на archlinux.org/packages/community/x86_64/bluegriffon . К сожалению, в Debian нет жизнеспособных альтернатив. По крайней мере я ничего не нашел.
В целом мне очень нравится Bluegriffon, но я поддерживал сайт, построенный на страницах SSI (файлы shtml), и инструмент просто не может загрузить страницы.
Pinegrow не является бесплатным или открытым исходным кодом. Бесплатный пробный период составляет всего 7 дней.
Никто не спрашивал конкретно об открытом исходном коде или бесплатном редакторе ... Прочитайте ОП, пожалуйста.

Обновлять

Этот ответ больше недействителен. Как уведомил @Dorian в комментарии, это больше нельзя использовать для обычной веб-разработки.

Google Web Designer — это HTML-редактор WYSIWYG и многое другое.введите описание изображения здесь

Дизайн в настоящее время находится в стадии бета-тестирования и доступен для следующих дистрибутивов Linux:

  • Убунту
  • Дебиан
  • OpenSuSE
  • Федора

Вот официальная ссылка для скачивания

Текущая версия Google Web Designer предназначена только для создания объявлений на веб-сайте. Это не для создания всего сайта.
@Дориан - Да, ты прав. Они изменились с момента выхода бета-версии. я обновил ответ
Google Chrome Webdesigner может работать только с html-страницами, которые также созданы с помощью приложения, вы не можете редактировать любой html-документ.
Похоже, он настроен на редактирование объявлений.

Amaya является официальным веб-редактором W3C WYSIWYG. Он с открытым исходным кодом и, судя по скриншотам, достаточно настраиваемый. На всякий случай, он также поддерживает OSX и Windows.

Пользовательский интерфейс Амайи

На главной странице это описано так:

Amaya — это веб-редактор, т. е. инструмент, используемый для создания и обновления документов непосредственно в Интернете. Функции просмотра легко интегрируются с функциями редактирования и удаленного доступа в единой среде. Это соответствует первоначальному видению Интернета как пространства для совместной работы, а не просто одностороннего средства публикации.

Только что попытался установить его на Debian 7.9 (с хрипом) безрезультатно (неудовлетворенная зависимость от более старой библиотеки ssl). Сборка из исходников также не удалась (OpenGL не может быть обнаружен с помощью configure). Похоже, что он довольно необслуживаемый.
@a1an На самом деле я им не пользовался, поэтому не знаю. Честно говоря, на вашем месте я бы, наверное, просто использовал Kompozer :P
Он говорит, что поддерживает html4 (только). Он не совсем старый. Спасибо, может еще что-то подойдет.

LibreOffice Writer (LO Writer) может восполнить некоторые пробелы. Это может или не может удовлетворить ваши потребности. Это не Dreamweaver, но он может создавать html.

Например, он может редактировать html-страницы GNU Info , чтобы я мог добавлять свои собственные примечания и комментарии или выделять эти страницы по мере их чтения.

Обратите внимание на стили абзацев, так как вам, вероятно, придется изменить стиль страницы, используя настройки стилей LibreOffice (они называют это «Форматирование»). Вы форматируете разные стили.

введите описание изображения здесь

(То, что я сделал здесь, просто просмотрел страницу в Интернете, затем сохранил ее в файл *.html, а затем открыл в LibreOffice.)

СОВЕТ: включите навигатор (Меню | Вид | Навигатор или F5), чтобы иметь возможность перемещаться по страницам, используя внутренние ссылки и привязки, включая резервное копирование предыдущих привязок.

Скриншот

Мануал для v6 в pdf

Лучшее место для получения помощи по LO — ask.libreoffice.org .

Кроме того, если вы еще не установили LibreOffice, вы можете перейти к источникам электронных таблиц и интерфейсов баз данных.


Имейте в виду, что современный html5 с css и javascript — это в конце концов очень сложная штука. Вероятно, поэтому большинство html-редакторов имеют определенную стоимость. Мой совет — начинать с простого и постепенно переходить к более сложным вещам.


(Кстати, я тоже перешел с Windows на GNU/Linux и рад этому переходу, но с некоторыми вещами это было непросто, а с другими пришлось потрудиться, но это действительно замечательно для сценариев оболочки и универсальности!

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

Постепенно я научился работать с тем, что дает, и пытаться улучшить то, что требует любви. Я обнаружил, что многие замечательные вещи работают с Linux. Рад слышать, что другие тоже переключаются.)