Форматирование выделенного блока XML/JSON/whatever в редакторе Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
vlad2135
Posts: 2
Joined: Fri 03 Dec, 2010 15:30
Has thanked: 1 time

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by vlad2135 » Thu 26 Sep, 2019 10:34

Хочу научить фар форматировать или весь редактируемый файл, или только выделенный в редакторе кусок файла. Чтобы, в идеале, автоматически определялся язык/формат, или чтобы каждый раз спрашивался (XML это или JSON или C# и т.д.).
Я знаю, что можно настроить внешние команды (в пользовательском меню) и применять их к файлу целиком, но они же вызываются из панелей, из редактора их вызвать нельзя. Ну и применяются они к файлу целиком, а я хочу применить форматирование только к выделенному тексту.

Помогите, пожалуйста.

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by HaRT » Thu 26 Sep, 2019 11:09

vlad2135, Filters
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1233
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 88 times
Been thanked: 73 times
Contact:

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by buniak_a_h » Fri 27 Sep, 2019 00:24

HaRT wrote:
Thu 26 Sep, 2019 11:09
vlad2135, Filters
Вы в одной из тем, посвящённых Filters, писали, что не смогли найти бинарник для фильтра html (если я правильно перевёл - я не силён в аглицком...) Не подскажете теперь, откуда брать дополнительные (внешние?) фильтры (в т.ч. и для HTML) в готовом виде для x86 и для x64? Без необходимости компилить! (если нашли такие)

User avatar
John Doe
Бюрократ
Posts: 12527
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 234 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by John Doe » Fri 27 Sep, 2019 07:17

Причём ответ на тот вопрос и переводить не надо, линк указан.

Если вообще, то поиском по форуму находится аж целая тема с подробнейшей шапкой.

А если конкретно, то уточните какого конвертера вам не хватает.

buniak_a_h
Posts: 1233
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 88 times
Been thanked: 73 times
Contact:

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by buniak_a_h » Fri 27 Sep, 2019 08:29

John Doe wrote:
Fri 27 Sep, 2019 07:17
уточните какого конвертера вам не хватает.
Как раз хотел для HTML. У меня есть утилита (собственная), форматирующая HTML; есть несколько скриптов, помогающих писать HTML-файлы. Хотелось посмотреть, может, filters удобно...
Скачал по ссылке, но там мануал на несколько дней переводить. Ладно, нет краткого "что скачать, что запустить, куда поместить" - ну и не парьтесь.
Last edited by buniak_a_h on Fri 27 Sep, 2019 08:29, edited 1 time in total.

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by HaRT » Fri 27 Sep, 2019 12:26

buniak_a_h wrote:
Fri 27 Sep, 2019 08:29
Как раз хотел для HTML. У меня есть утилита (собственная), форматирующая HTML; есть несколько скриптов, помогающих писать HTML-файлы. Хотелось посмотреть, может, filters удобно...
Там обсуждалась ссылка на elinks, это браузер в терминале, в Filters он используется для рендеринга HTML-кода в более-менее соответственно форматированный plain text. Я недавно скачал elinks тут, но по-русски там тоже есть. И да, вы можете прикрутить свою форматирующую утилиту к плагину Filters.
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1233
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 88 times
Been thanked: 73 times
Contact:

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by buniak_a_h » Fri 27 Sep, 2019 18:54

HaRT wrote:
Fri 27 Sep, 2019 12:26
прикрутить ... утилиту к плагину Filters.
Вот этого-то я и не понял, как "прикрутить". DLL-и (плагина 2-го порядка) там, вроде, нету... Сам-то консольный браузер у меня есть.

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by HaRT » Fri 27 Sep, 2019 19:01

buniak_a_h wrote:
Fri 27 Sep, 2019 18:54
как "прикрутить"
Через конфигурацию плагина (начать с AltShiftF9 из панелей). А вообще у плагина документация есть (readme.en.txt) — переводчик от Гугла/Яндекса в руки и вперёд.
Фар есть инструмент, а не нянька. © 2009 DrKnS

LAT
Posts: 253
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 10 times
Been thanked: 17 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by LAT » Wed 23 Oct, 2019 21:33

А есть ли какая-нибудь внешняя утилита форматирования javascript-кода, которую можно было использовать с Filters?

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by HaRT » Wed 23 Oct, 2019 22:00

LAT wrote:
Wed 23 Oct, 2019 21:33
А есть ли какая-нибудь внешняя утилита форматирования javascript-кода, которую можно было использовать с Filters?
А у Гугла спрашивали? Что именно? И что он ответил? И неужто среди результатов ни одного подходящего?
Фар есть инструмент, а не нянька. © 2009 DrKnS

LAT
Posts: 253
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 10 times
Been thanked: 17 times

Форматирование выделенного блока XML/JSON/whatever в редакторе

Post by LAT » Mon 02 Dec, 2019 19:41

LAT wrote:
Wed 23 Oct, 2019 21:33
А есть ли какая-нибудь внешняя утилита форматирования javascript-кода, которую можно было использовать с Filters?
После долгих поисков смог найти только одну: viewtopic.php?p=157352#p157352

Post Reply

Return to “Нужна помощь”