Страница 124 из 198
Добавлено: Вт май 29, 2012 18:12
kvichans
Alextp писал(а):Прочтите топик Code template
-делать замену без показа списка
Уже
Настолько привык, что в Справке ничего нет, что не догадался заглянуть. Изучаю...
Добавлено спустя 16 минут:
Полет с Ctrl+J нормальный, но есть странности. Насколько я понял из обсуждения, Син должен вставлять единственный вариант из списка даже если пользователь ввел
не полное имя шаблона. Сейчас это не работает. Пример
- есть шаблон с именем chr
- при вводе chr и Ctrl+J происходит замена
- при вводе ch и Ctrl+J появляется список из
одного элемента chr
Добавлено спустя 2 минуты:
6. Как перенести шаблоны из одного лексера в другой? Мне нужно работать почти одновременно с OPS и FoxPro
Добавлено: Вт май 29, 2012 18:30
Alextp
kvichans писал(а): при вводе ch и Ctrl+J появляется список из одного элемента
Занесите в пожелания. это не мой код
Добавлено спустя 2 минуты:
6. никак. Можно эскпортнуть в lcf, там руками скопировать секцию, потом импорт
Добавлено: Вт май 29, 2012 18:46
kvichans
Маркеры, которые применяются в шаблонах, оказывается имеют абсолютное позиционирование относительно файла: прикрепляются к фикс.строке и фикс.позиции. Пример, где это оказалось неудобно: шаблон с таким телом
str(<caret>,'<marker>')
раскрывается в (| - это положение каретки, ^ - выставленный маркер)
str(|,'^')
при вводе первого параметра происходит неприятность
str(pa^ram1|,'')
маркер-то абсолютный - увы!
Я подозреваю, что мне нужно ликвидировать пробел в знаниях, и ситуация исправится. Научите.
Добавлено: Вт май 29, 2012 18:54
Alextp

Так хорошо пИшите.
может Editor -[x] Floating markers?
Добавлено: Вт май 29, 2012 19:01
kvichans
Alextp писал(а):может Editor -[x] Floating markers?
Это то, что нужно.
Но теперь началась новая история: маркеры отображаются не там где я их ставлю - со сдвигом в лево на 4-5 позиций. Позже расскажу подробнее.
Добавлено: Вт май 29, 2012 19:44
Alextp
Сразу пробуйте воспр. на ECDemo- тогда я пишу репорт автору ECtl
Добавлено спустя 37 минут:
-"Дублировать" когда нет выделения- делать down
Done
Добавлено: Вт май 29, 2012 21:50
kvichans
Alextp писал(а):Сразу пробуйте воспр. на ECDemo- тогда я пишу репорт автору ECtl
Не могу найти, как поставить такой (и другие) маркер в ECDemo. Прислать пример и описание?
Добавлено: Вт май 29, 2012 22:06
Alextp
там тоже есть Drop/ Collect marker. В опциях клавиш -раздел Markers. И в lexers можно вбить шаблоны с markers.
Добавлено: Вт май 29, 2012 22:14
kvichans
Alextp писал(а):там тоже есть Drop/ Collect marker. В опциях клавиш -раздел Markers. И в lexers можно вбить шаблоны с markers.
Нашел. В их демо - нормально отображается. В Син только отображение сбивается, а работает правильно
Добавлено спустя 4 минуты:
6. Перенос шаблонов освоил.
7. Стали появляться tooltip-окна, когда курсор зависает над некоторыми словами - в окошке отображается то же слово. Вроде эти слова из ACP-файла. Так и должно быть? Можно это отключить?
Добавлено: Вт май 29, 2012 22:16
Alextp
хм. пришлите описание мейлом
Добавлено спустя 2 минуты:
7. Так и должно быть?
да
Откл нельзя
Добавлено: Ср май 30, 2012 11:09
kvichans
1. Пожелание про маркеры.
Перенес
2. Пожелание про поиск парного символа
Перенес
3. Недоделка. У команды 873 в диалоге Макросы не отображается описание
4. Пожелание про автодополнение. Можно ли не показывать список по Crtl+Space, если в нем отобразится единственный вариант, а сразу вставить его в текст?
Добавлено: Ср май 30, 2012 11:31
Alextp
А почему не в Пожелания? туда лучше
Добавлено: Ср май 30, 2012 12:22
kvichans
Alextp писал(а):А почему не в Пожелания? туда лучше
Перенес 1. 2. 4.
Добавлено спустя 21 минуту:
5. Баг?Ликбез?Пожелание? Вижу противоречивое поведение Син:
- При записи сочетаний не различаются цифры на основной части и доп.-цифровой части клавиатуры. Нажатие Ctrl+Num1 отображается как Ctrl+1
- При использовании сочетаний - различаются. Попытки вызвать команду по Ctrl+Num1 кончаются неудачей.
Это легко поправить? Это только у меня? Добавить в Пожелания?
Правильное поведение: различать 1 и Num1
Добавлено: Ср май 30, 2012 12:50
Alextp
5-у меня при выкл. NumLock клавиши Ctrl+5 Ctrl+Num5 различаются(при записи тоже). XP.
как на ECDemo?
Добавлено спустя 9 минут:
kvichans писал(а):Перенес 1. 2. 4.
лучше и сам пост перенести.
Добавлено: Ср май 30, 2012 12:59
kvichans
В ECDemo тоже при записи не различаются.
Это нужно - клавиш-то остается все меньше и меньше (тонкий намек на пожелание "последовательности").
Есть идеи?
Добавлено спустя 8 минут:
Alextp писал(а):5-у меня при выкл. NumLock клавиши Ctrl+5 Ctrl+Num5 различаются(при записи тоже). XP.
как на ECDemo?
Num1 - это при
включенном NumLock. При выключенном будет NumEnd.
У меня при выкл. NumLock то же самое: вместо NumEnd детектируется End