Страница 119 из 198
Добавлено: Сб май 19, 2012 16:00
Alextp
kvichans
А code templates- не то? замена не по пробелу а по Ctrl+J
Добавлено спустя 33 минуты:
В Econtrol Syntax editor(econtrol.ru) есть Auto-replace. не то?
Добавлено: Сб май 19, 2012 18:11
kvichans
Alextp писал(а):kvichans
А code templates- не то? замена не по пробелу а по Ctrl+J
В Econtrol Syntax editor(econtrol.ru) есть Auto-replace. не то?
Может быть это то же самое - еще не осваивал.
Но подозреваю, что разница в способе применения:
SmartTab - слово,Tab
code templates - Ctrl+J,выбор-из-списка
Пока не вижу препятствий для объединения. Если каждому члену code templates дать ключевое слово, то его можно будет вставлять и как раньше (из списка) и по SmartTab.
Добавлено: Сб май 19, 2012 18:22
Alextp
>code templates - Ctrl+J,выбор-из-списка
или слово, Ctrl+J
(список- только если слово было неполное).
Добавлено: Сб май 19, 2012 19:10
kvichans
Да - похоже это удобно. Разница между Tab и Ctrl+J не значительна, а вход в список при наличии вариантов - очень кстати.
По мне переопределение поведения Tab странно. Ведь Ctrl+J можно поменять на любое свободное сочетание (даже одну клавишу).
Добавлено: Сб май 19, 2012 19:22
Alextp
Когда будет OPS lexer, сможете в нем сделать эти templates(см Help)
Добавлено: Пн май 21, 2012 06:47
_92
символ конец строки в пробел
убрать лишние пробелы и концы строк
в сравнении с notepadplusplus вроде бы
нет таких функций в syn2
склеить строки = символ конец строки в пробел?
Добавлено: Пн май 21, 2012 20:45
Alextp
-склеить строки = символ конец строки в пробел?
Да думаю
А вторая- есть в "Пробельных операциях"(Правка)
Добавлено: Ср май 23, 2012 11:26
kvichans
1. Ликбез. Как-то попал в режим постоянного выделения: Shift не держу, перемещаю стрелками, выделение следует за кареткой. Вылечил кликом по тексту.
Поискал команды - не нашел вкл/выкл такого режима. Есть? Или это мой непреднамеренный трюк?
Добавлено спустя 24 минуты:
2. Пожелание. При поиске фрагмента внутри таба происходит переход на новую строку и часто выполняется избыточный горизонтальный скроллинг. Воспроизведение стабильное, есть пример, но оно зависит от ширины панели (а мне ее значение не известно). Вот примерное описание: панель на пол-экрана (у меня экран 1600), полный текст (| - примерное положение правой границы панели)
Код: Выделить всё
IF _VFP.StartMode=0 AND FILE('c:\Bagira\RVR\rvr.prg') && в IDE у KV |
*IF !( _VFP.StartMode=0 AND FILE('c:\Bagira\RVR\rvr.prg')) && не в IDE у KV |
Искать фрагмент "в IDE у KV". На первой строке нормально, на второй - лишний скроллинг.
Прошу избавить от гор.скроллинга, если найденный фрагмент
помещается в видимую часть.
Добавлено: Ср май 23, 2012 13:57
Alextp
1. не знаю
Добавлено спустя 6 минут:
2. fix
Добавлено: Чт май 24, 2012 11:11
Dima85
Apply аплаит все кроме языка. Не помню почему так сделал- может был глюк с языком. Может форма Опции не меняла язык
Именно и за таких мелочей и складывается общее впечатление о продукте. Их следует фиксить.
Добавлено: Чт май 24, 2012 12:01
Alextp
Dima
Сделал msgbox "Language применится после нажатия ОК в опциях"
Добавлено: Чт май 24, 2012 17:39
Alextp
Beta. смотрим верхушку History
Добавлено: Чт май 24, 2012 18:27
kvichans
Alextp писал(а):Beta. смотрим верхушку History
Смотрим. Уже пугаете: сборка по About опять 1230, а по History - 1300.
Alextp писал(а):+ option "Search - Expand result tree on progress"
Скромно. Ведь кроме этой команды еще появились ПеренестиРезВТаб и проч меню над Результами.
Очень не хватает галки [х]Дополнять
внутри диалога ПоискПоФайлам. Пользователь принимает решение оставлять/удалять предыдущие как раз в этот момент.
Alextp писал(а):+ cmd "Open file by selection" accepts line number: "file.ext(NNN)"
ОК. Осталось еще чуть-чуть: чтобы Син выполнял команду ОткрытьФайлНаСтроке еще и без выделения. Представляю себе это так
- достаточно поставить каретку внутри имени файла
- в локальном меню появится команда Переход
Есть много неоднозначные случаев при вычленении имени и строки из текста. Можно с ними не заморачиваться - для этого уже есть переход по выделению. А вот очевидные случаи (после переноса из Результатов!) Син вполне в состоянии опознать. Тогда разница между действиями для перехода из Результатов и из таба будет минимальна: ВВОД и лок.меню+ВВЕРХ{3}+ВВОД.
Добавлено: Чт май 24, 2012 21:45
Alextp
[x]Дополнять - ОК
Также см личку(ссыла вверху форума)
Добавлено спустя 2 часа 44 минуты:
+keys for FindResults:
Ctrl+N: copy to tab
Ctrl+C: copy to clip
Ctrl+Del: clear
Добавлено: Чт май 24, 2012 22:10
kvichans
1. Пожелание. Рассмотрим как может выглядеть Син (это мое рабочее пространство, только ужатое)

Здесь есть следующая проблема: какая часть активна, где фокус? Вариантов три:
в левом табе "7. History",
в правом - "3. sb-steps...
в Результатах
Может показаться, что подчеркнутая подпись левого ярлыка дает подсказку. Но это неверно. Фокус в Результатах. НО! Если перевести фокус в левый таб, картинка не изменится совсем! Если текущая строка в Результатах не видна (я специально так показал), то нет зацепок для ответа.
Предлагаю развить выделение текущего таба (сейчас это цвет ярлыка и цвет подчеркивания) так, чтобы одного взгляда было достаточно для понимания "а фокус где?" Для этого хорошо бы
- как-то менять ярлык у Результатов (Вывода/Валидации) при получении и потере фокуса
- как-то еще менять ярлык у активного таба, если у него нет фокуса
Пояснение про "как-то еще".
Цвет ярлыка служит для выделения двух табов из списков слева и справа.
Цвет подчеркивания служит для указания на тот таб, для которого отображается переферийная информация: Дерево, Minimap. А так же для указания где будут рождаться новые табы.
Эти два инфо-цвета делают полезную работу. Их нельзя применять для других целей.