Page 1 of 2

Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 03:25
by Tiger
Было бы просто сказочно, если бы появился сабж один в один как в Midnight Commander.
Тот, который родной фаровский - крайне визуально неудачный.

В MC это смотрится так (отображаются табы 4 символа + в строке "automatically" - пробелы в конце строки):

Image

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 07:30
by Max Rusov
И чем это отличается от того, что в Far?

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 11:02
by EGez
А если так?
  1. Macro {
  2.  
  3.     area="Editor"; key="AltShiftF10"; description="Toggle whitespaces"; action = function()
  4.  
  5. Editor.Set(20, (Editor.Set(20, -1) - 1) % 3)
  6.  
  7.     end;
  8.  
  9. }

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 11:31
by Max Rusov
Вероятно, ключевое отличие в том, что подсвечиваются только пробелы в конце строки.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 11:33
by 2useven10
Max Rusov wrote:И чем это отличается от того, что в Far?
Как минимум, нехвостовые пробелы не подсвечены.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 11:48
by ccaid
а в чем смысл подсвечивать именно хвостовые пробелы? если как напоминание, что они лишние, то надо сделать макрос, который их будет автоматически вычищать при сохранении, и забыть про них.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:30
by Tiger
для меня ключевое отличие в том, что в фаре цвет этих пробельных символов такой же как и цвет основного текста, а это ужас-ужас-ужас.
быть может конечно это и решается как-то на уровне каких-то колореров, но не хочу принципиально ставить себе.
для сравнения - как это выглядит в фаре. По-моему, разница более чем разительная. В случае MC ненавязчиво видны пробельные символы, в случае Фара получается просто какашка:

[img]1375709369-clip-15kb.png[/img]

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:32
by Tiger
Сорри, чуть не то запостил:

Image

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:38
by Tiger
ну и плюс символы отображения табуляции - в МС отлично видно размер (символов), "откуда" и до "куда". В фаре эти дикие стрелочки... И точки внутри текста - тоже гораздо больше мешают, чем помогают.
понимаю, что ко всему можно привыкнуть, но имхо в МС всё с точки зрения эстетики и юзабилити сделано идеально, а в фаре этим пользоваться на постоянной основе не представляется возможным (конечно же, на вкус и цвет товарищей нет - на то плагины и придумали :)

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:45
by 2useven10
если хотите, чтобы это было в фаре (без плагинов), оформляйте виш на мантис (багтрекер).

насчёт видимости символов - далеко не у всех таб=4 символа, а при размере меньше 3 или даже показе
<space><space><space><tab> для таб=4, нагляднось такого изображения сойдёт на нет.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:50
by Denis
VS для таба показывает 1 символ, вне зависимости от реального размера.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:55
by DrKnS
для меня ключевое отличие в том, что в фаре цвет этих пробельных символов такой же как и цвет основного текста, а это ужас-ужас-ужас.
В целом согласен, но до отдельного цвета руки пока не дошли.
В фаре эти дикие стрелочки...
На вкус и цвет все фломастеры разные. Мне вот, например, способ визуализации табов в mc кажется "диким".

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 14:58
by Wave
Лично мне не нравится в принципе, что для показа табуляции используются символы. К счастью есть плагин визуалайзер, который табы показывает фоном. Правда, к цветовым схемам колорера он не подстраивается автоматически.
А отображения пробелов никогда не понимал.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 15:30
by HaRT
В Visualizerе у меня так.

Re: Отображатель пробельных символов

Posted: Mon 05 Aug, 2013 17:13
by zg
Tiger wrote:для меня ключевое отличие в том, что в фаре цвет этих пробельных символов такой же как и цвет основного текста, а это ужас-ужас-ужас.
решается макросом.