[ESC] Editor's settings changer — Изменение настроек редактора

Здесь можно обсудить ваш любимый плагин.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by t-rex »

Latest post of the previous page:

Зачем это надо? Что это за строки с пробелами на конце?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by t-rex »

И End уже вообще то занят killspaces.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by Denis »

В legacy коде встречаются строки с пробелами в конце. Но смысла модифицировать ESC нет - можно макросом сделать.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by Wave »

Denis wrote:В legacy коде встречаются строки с пробелами в конце. Но смысла модифицировать ESC нет - можно макросом сделать.
На некоторых строках по End выбрасывает курсор за пределы строки.
Пользуюсь ФАРом больше 20 лет © собирательный.
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by Shmuel »

Wave wrote:На некоторых строках по End выбрасывает курсор за пределы строки.
Это из-за использования string.len(s). Надо использовать s:len() или str.StringLength.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by t-rex »

Ну так в правильно настроеном ESC (killspaces=on или как то там) End и так всегда будет переходить на текст ибо пробелы удалятся.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by Denis »

Тут, кстати, сделано так, что по первому End идём до последнего непробельного, а по второму - до последнего символа и опять по кругу.
И ещё бы добавить код для ShiftHome и ShiftEnd, который бы выделял текст по такому же признаку.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by zg »

t-rex wrote:И End уже вообще то занят killspaces.
такое поведение имеет смысл только при killspaces=off.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by HaRT »

Denis wrote:И ещё бы добавить код для ShiftHome и ShiftEnd, который бы выделял текст по такому же признаку.
Насчёт ShiftHome полностью поддерживаю, сам давно об этом просил.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by Denis »

HaRT wrote:
Denis wrote:И ещё бы добавить код для ShiftHome и ShiftEnd, который бы выделял текст по такому же признаку.
Насчёт ShiftHome полностью поддерживаю, сам давно об этом просил.
Здесь
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by HaRT »

Denis wrote:
HaRT wrote:
Denis wrote:И ещё бы добавить код для ShiftHome и ShiftEnd, который бы выделял текст по такому же признаку.
Насчёт ShiftHome полностью поддерживаю, сам давно об этом просил.
Здесь
Это замечательно, однако хочется конфигурировать эти фичи для разных типов файлов, притом в одном общем месте.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by Wave »

HaRT wrote:Это замечательно, однако хочется конфигурировать эти фичи для разных типов файлов, притом в одном общем месте.
Резонно, хотя лично для себя я смарт хоум включил для всех файлов, а смарт энд мне не нужен за наличием killspace и аналогчного макроса, но тоже можно включить для всех файлов.
Пользуюсь ФАРом больше 20 лет © собирательный.
01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by 01ssv »

Здравствуйте, подскажите пожалуйста в чем проблема?
Плагин (esc2.91 far 3.0 build 3831 x86) ругается на файл Cfg/esc_abstract.xml, который состоит из следующих строк:

Code: Select all

<Esc-Settings>
  <Types>
    <type name="Sources" mask="|abstract">
      <autoindent value="on"/>
      <cursorbeol value="on"/>
      <charcodebase value="hex"/>
    </type>
  </Types>
</Esc-Settings>
Также пробовал взять файл из примера описанного в ReadMe.txt, но он ошибка была такая же. Возможно, где то есть готовые файлы для скачивания? На мои старые от версии 2.7 для второго фара также ругается.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by John Doe »

01ssv wrote:...но он ошибка была такая же
Какая именно?
Возможно проблема в кодировке (нужна 1200).
Примеры есть в дистрибутиве на офсайте или см. в исходниках https://code.google.com/p/evil-programm ... Fbin%2FCfg
01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

Re: ESC: Editor's settings changer/ Изменение настроек редак

Post by 01ssv »

John Doe wrote:
01ssv wrote:...но он ошибка была такая же
Какая именно?
Возможно проблема в кодировке (нужна 1200).
Появляется красное окно "Внимание! Ошибки в XML-файле " далее путь к файлу esc_abstract.xml

Кодировка 1200 (UTF-16) у меня не активна в списке кодировок
Post Reply

Return to “Обсуждение плагинов”