View previous topic :: View next topic |
Author |
Message |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 29, 2012 17:55 Post subject: |
|
|
Alextp wrote: | Прочтите топик Code template
-делать замену без показа списка
Уже | Настолько привык, что в Справке ничего нет, что не догадался заглянуть. Изучаю...
Добавлено спустя 16 минут:
Полет с Ctrl+J нормальный, но есть странности. Насколько я понял из обсуждения, Син должен вставлять единственный вариант из списка даже если пользователь ввел не полное имя шаблона. Сейчас это не работает. Пример
- есть шаблон с именем chr
- при вводе chr и Ctrl+J происходит замена
- при вводе ch и Ctrl+J появляется список из одного элемента chr
Добавлено спустя 2 минуты:
6. Как перенести шаблоны из одного лексера в другой? Мне нужно работать почти одновременно с OPS и FoxPro _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Tue May 29, 2012 18:29 Post subject: |
|
|
kvichans wrote: | при вводе ch и Ctrl+J появляется список из одного элемента |
Занесите в пожелания. это не мой код
Добавлено спустя 2 минуты:
6. никак. Можно эскпортнуть в lcf, там руками скопировать секцию, потом импорт _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 29, 2012 18:46 Post subject: |
|
|
Маркеры, которые применяются в шаблонах, оказывается имеют абсолютное позиционирование относительно файла: прикрепляются к фикс.строке и фикс.позиции. Пример, где это оказалось неудобно: шаблон с таким телом
str(<caret>,'<marker>')
раскрывается в (| - это положение каретки, ^ - выставленный маркер)
str(|,'^')
при вводе первого параметра происходит неприятность
str(pa^ram1|,'')
маркер-то абсолютный - увы!
Я подозреваю, что мне нужно ликвидировать пробел в знаниях, и ситуация исправится. Научите. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Last edited by kvichans on Tue May 29, 2012 18:56; edited 1 time in total |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 29, 2012 19:01 Post subject: |
|
|
Alextp wrote: | может Editor -[x] Floating markers? | Это то, что нужно.
Но теперь началась новая история: маркеры отображаются не там где я их ставлю - со сдвигом в лево на 4-5 позиций. Позже расскажу подробнее. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Tue May 29, 2012 19:08 Post subject: |
|
|
Сразу пробуйте воспр. на ECDemo- тогда я пишу репорт автору ECtl
Добавлено спустя 37 минут:
-"Дублировать" когда нет выделения- делать down
Done _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 29, 2012 21:50 Post subject: |
|
|
Alextp wrote: | Сразу пробуйте воспр. на ECDemo- тогда я пишу репорт автору ECtl | Не могу найти, как поставить такой (и другие) маркер в ECDemo. Прислать пример и описание? _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Tue May 29, 2012 22:06 Post subject: |
|
|
там тоже есть Drop/ Collect marker. В опциях клавиш -раздел Markers. И в lexers можно вбить шаблоны с markers. _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 29, 2012 22:10 Post subject: |
|
|
Alextp wrote: | там тоже есть Drop/ Collect marker. В опциях клавиш -раздел Markers. И в lexers можно вбить шаблоны с markers. | Нашел. В их демо - нормально отображается. В Син только отображение сбивается, а работает правильно
Добавлено спустя 4 минуты:
6. Перенос шаблонов освоил.
7. Стали появляться tooltip-окна, когда курсор зависает над некоторыми словами - в окошке отображается то же слово. Вроде эти слова из ACP-файла. Так и должно быть? Можно это отключить? _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Wed May 30, 2012 10:13 Post subject: |
|
|
1. Пожелание про маркеры. Перенес
2. Пожелание про поиск парного символа Перенес
3. Недоделка. У команды 873 в диалоге Макросы не отображается описание
4. Пожелание про автодополнение. Можно ли не показывать список по Crtl+Space, если в нем отобразится единственный вариант, а сразу вставить его в текст? _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Last edited by kvichans on Wed May 30, 2012 12:56; edited 1 time in total |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Wed May 30, 2012 12:02 Post subject: |
|
|
Alextp wrote: | А почему не в Пожелания? туда лучше | Перенес 1. 2. 4.
Добавлено спустя 21 минуту:
5. Баг?Ликбез?Пожелание? Вижу противоречивое поведение Син:
- При записи сочетаний не различаются цифры на основной части и доп.-цифровой части клавиатуры. Нажатие Ctrl+Num1 отображается как Ctrl+1
- При использовании сочетаний - различаются. Попытки вызвать команду по Ctrl+Num1 кончаются неудачей.
Это легко поправить? Это только у меня? Добавить в Пожелания?
Правильное поведение: различать 1 и Num1 _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Wed May 30, 2012 12:41 Post subject: |
|
|
5-у меня при выкл. NumLock клавиши Ctrl+5 Ctrl+Num5 различаются(при записи тоже). XP.
как на ECDemo?
Добавлено спустя 9 минут:
kvichans wrote: | Перенес 1. 2. 4. |
лучше и сам пост перенести. _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
kvichans

Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Wed May 30, 2012 12:52 Post subject: |
|
|
В ECDemo тоже при записи не различаются.
Это нужно - клавиш-то остается все меньше и меньше (тонкий намек на пожелание "последовательности").
Есть идеи?
Добавлено спустя 8 минут:
Alextp wrote: | 5-у меня при выкл. NumLock клавиши Ctrl+5 Ctrl+Num5 различаются(при записи тоже). XP.
как на ECDemo? | Num1 - это при включенном NumLock. При выключенном будет NumEnd.
У меня при выкл. NumLock то же самое: вместо NumEnd детектируется End _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
 |
|