Page 1 of 1
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Thu 26 Sep, 2019 10:34
by vlad2135
Хочу научить фар форматировать или весь редактируемый файл, или только выделенный в редакторе кусок файла. Чтобы, в идеале, автоматически определялся язык/формат, или чтобы каждый раз спрашивался (XML это или JSON или C# и т.д.).
Я знаю, что можно настроить внешние команды (в пользовательском меню) и применять их к файлу целиком, но они же вызываются из панелей, из редактора их вызвать нельзя. Ну и применяются они к файлу целиком, а я хочу применить форматирование только к выделенному тексту.
Помогите, пожалуйста.
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Thu 26 Sep, 2019 11:09
by HaRT
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Fri 27 Sep, 2019 00:24
by buniak_a_h
Вы в одной из тем, посвящённых
Filters, писали, что
не смогли найти бинарник для фильтра html (если я правильно перевёл - я не силён в аглицком...) Не подскажете теперь, откуда брать дополнительные (внешние?) фильтры (в т.ч. и для HTML) в готовом виде для x86 и для x64?
Без необходимости компилить! (если нашли такие)
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Fri 27 Sep, 2019 07:17
by John Doe
Причём ответ на тот вопрос и переводить не надо, линк указан.
Если вообще, то поиском по форуму находится аж целая тема с подробнейшей шапкой.
А если конкретно, то уточните какого конвертера вам не хватает.
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Fri 27 Sep, 2019 08:29
by buniak_a_h
John Doe wrote: ↑Fri 27 Sep, 2019 07:17
уточните какого конвертера вам не хватает.
Как раз хотел для HTML. У меня есть утилита (собственная), форматирующая HTML; есть несколько скриптов, помогающих писать HTML-файлы. Хотелось посмотреть, может, filters удобно...
Скачал по ссылке, но там мануал на несколько дней переводить. Ладно, нет краткого "что скачать, что запустить, куда поместить" - ну и не парьтесь.
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Fri 27 Sep, 2019 12:26
by HaRT
buniak_a_h wrote: ↑Fri 27 Sep, 2019 08:29
Как раз хотел для HTML. У меня есть утилита (собственная), форматирующая HTML; есть несколько скриптов, помогающих писать HTML-файлы. Хотелось посмотреть, может, filters удобно...
Там обсуждалась ссылка на
elinks, это браузер в терминале, в
Filters он используется для рендеринга HTML-кода в более-менее соответственно форматированный plain text. Я недавно скачал
elinks тут, но по-русски там тоже
есть. И да, вы можете прикрутить свою форматирующую утилиту к плагину
Filters.
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Fri 27 Sep, 2019 18:54
by buniak_a_h
HaRT wrote: ↑Fri 27 Sep, 2019 12:26
прикрутить ... утилиту к плагину Filters.
Вот этого-то я и не понял, как "прикрутить". DLL-и (плагина 2-го порядка) там, вроде, нету... Сам-то консольный браузер у меня есть.
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Fri 27 Sep, 2019 19:01
by HaRT
buniak_a_h wrote: ↑Fri 27 Sep, 2019 18:54
как "прикрутить"
Через конфигурацию плагина (начать с
AltShiftF9
из панелей). А вообще у плагина документация есть (
readme.en.txt
) — переводчик от Гугла/Яндекса в руки и вперёд.
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Wed 23 Oct, 2019 21:33
by LAT
А есть ли какая-нибудь внешняя утилита форматирования javascript-кода, которую можно было использовать с Filters?
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Wed 23 Oct, 2019 22:00
by HaRT
LAT wrote: ↑Wed 23 Oct, 2019 21:33
А есть ли какая-нибудь внешняя утилита форматирования javascript-кода, которую можно было использовать с Filters?
А у Гугла спрашивали? Что именно? И что он ответил? И неужто среди результатов ни одного подходящего?
Форматирование выделенного блока XML/JSON/whatever в редакторе
Posted: Mon 02 Dec, 2019 19:41
by LAT
LAT wrote: ↑Wed 23 Oct, 2019 21:33
А есть ли какая-нибудь внешняя утилита форматирования javascript-кода, которую можно было использовать с Filters?
После долгих поисков смог найти только одну:
viewtopic.php?p=157352#p157352