Выделение текста другим цветом

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Выделение текста другим цветом

Post by 2useven10 »

Latest post of the previous page:

buniak_a_h wrote: Tue 30 May, 2023 08:08 Про актуализацию речи не шло.
Если так, нет никакого смысла заморачиваться с Esc-последовательностями при сохранении.
Можно просто хранить в текстовом виде вашу таблицу раскраски (как субтитры для видео).
И лучше просто в файле с добавленным расширением, чтобы не зависеть от возможностей файловой системы.
(Вашей файловой системы, флешки для переноса файлов, способности архиватора сохранять ADS...).
Last edited by 2useven10 on Tue 30 May, 2023 10:10, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Выделение текста другим цветом

Post by buniak_a_h »

2useven10 wrote: Tue 30 May, 2023 09:48 лучше просто в файле с добавленным расширением, чтобы не зависеть от возможностей файловой системы.
Вот тут я полностью согласен. Просто раньше не имел дела с ADS, стало интересно. Поэкспериментировал - прикольно оказалось. Можно использовать все функции работы с файлами. Беда - при копировании по F5 (если не применяется системная утилита копирования) потоки теряются. Уже одно это - достаточно, чтоб применять что-то другое. Впрочем, у заказчика (AntVS) может быть своё мнение и свои резоны.
Last edited by buniak_a_h on Tue 30 May, 2023 09:56, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Выделение текста другим цветом

Post by buniak_a_h »

AntVS, вот примерно такой скрипт позволяет раскрасить в редакторе отмеченные блоки разными цветами, выключить раскраску в блоке и во всём файле. Сохранение раскраски реализовано как в "параллельном" файле, так и в альтернативном потоке редактируемого файла

Или для удобства скачивания
ManColor.lua
(5.92 KiB) Downloaded 51 times
DV
Posts: 455
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 31 times
Been thanked: 15 times

Выделение текста другим цветом

Post by DV »

Can this script be extended to mark/highlight all occurrences of selected text? Similarly to how Web Browsers highlight all occurrences during the search?
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Выделение текста другим цветом

Post by HaRT »

DV wrote: Sat 24 Jun, 2023 10:47 highlight all occurrences of selected text?
%FarHome%\Addons\Macros\Editor.ColorWord.moon (имя файла несколько устарело). Но прошу тот скрипт тут не обсуждать.
Фар есть инструмент, а не нянька. © 2009 DrKnS
RoxMarty
Posts: 123
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 51 times
Been thanked: 3 times

Выделение текста другим цветом

Post by RoxMarty »

buniak_a_h wrote: Tue 30 May, 2023 04:50 раскрашивать умеет, а сохранять ещё нет
Ух ты! Классная вещь!
Давно искал нечто подобное, т.к. очень много работаю с текстом и составляю "текстовые базы" через FAR и реально не хватает возможностей по визуальному форматированию текста (хотя бы минимальных).

Спасибо большое!

Правда, жаль, что эти выделения жёстко фиксируются по позициям и при изменении текста, добавлении/удалении строк, они остаются не прежних позициях. Но всё равно это круто!

Нельзя ли подобное провернуть ещё и с папками/файлами на панели?
Last edited by RoxMarty on Tue 27 Jun, 2023 11:49, edited 3 times in total.
Win 10 x64 / FAR 3 x64
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Выделение текста другим цветом

Post by HaRT »

 ! Message from: HaRT
RoxMarty wrote: Tue 27 Jun, 2023 11:37 Нельзя ли подобное провернуть ещё и с папками/файлами на панели?
Обсуждение отделено.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

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