Существует ли редактор Переходной приставки Perl WYSIWYG?

Существует ли простое в использовании "что видишь, то и получишь" редактор для доступной Pod?

Я не то, который привык для синтаксиса Переходной приставки все же также - опция записи Переходной приставки, и immediatly видят то, на что был бы похож вывод, поможет много. Идеально у этого редактора было бы некоторое "завершение кода" для помощи с правильным синтаксисом.

Существует ли редактор как это?

10
задан brian d foy 29 January 2010 в 20:21
поделиться

2 ответа

Есть незавершенное App::Wx::PodEditor на CPAN.

1
ответ дан 4 December 2019 в 01:57
поделиться

Нет, по крайней мере, из тех, о которых я когда-либо слышал шепот. Pod - очень простая форма разметки; это не займет много времени, чтобы научиться этому.

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

Что касается просмотра вывода, стандартного способа визуализации Pod не существует. Он может быть представлен как обычный текст, HTML или что-то еще, для чего кто-то был написан переводчиком. В зависимости от вашего текстового редактора вы можете добавить «пользовательскую команду» для перевода текущего документа и отображения его в соответствующем средстве просмотра. Например, запустите его через pod2html и откройте получившуюся страницу в Firefox.

Правка: В разделе Советы по написанию Pod perlpod говорится:

Если вы больше знакомы с написанием в HTML, чем с написанием в Pod, вы {{ 1}} можете попробовать свои силы в написании документации на простом HTML и преобразовании ее в Pod с помощью экспериментального Pod :: HTML2Pod модуля

, что позволит вам использовать WYSIWYG HTML-редактор для написания документации. (По крайней мере, в принципе; многое будет зависеть от того, какой результат выводит редактор.)

5
ответ дан 4 December 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: