Цитата:
Заметил маленькую не стыковку. В не сохраненном модуле на тексте который отмечен желтым цветом пытаемся ставить точку останова. 1С сразу же ругается так "Нельзя установить точку останова в строке, которая отсутвует в сохраненной копии". В оригинале дальше после нажатия кнопки ОК точка не ставится, а тут ставится.
Цитата:
При сохранении вышло окно "Обнаружены синт. ошибки. Продолжить?"
Отвечаю: "Нет"
Модифицированность строк все равно сбрасывается в "зеленый" (ожидал оставить все в "желтом").
Тут я просто обрабатываю событие "после вызова команды " соответствующей команды через addCommandHandler(...).
В некоторых случаях действительно, происходит как-бы отмена команды, но получить её я не могу. Пробовал читать свойство cancel у ICmdHandlerParam приходящей в событие, но оно всегда равно false. Вопрос наверно к Саше, как узнать выполнилась команда действительно или нет. И ещё, нужна всё-таки работа с метками строк модуля (закладки, точки останова (отключенные и с условием)), потому-что точки останова например сохраняются между закрытиями\открытиями окон, а прочитать я их не могу, плюс также решится проблема с удаление метки при редактировании текущей строки.
в core82 у текстменеджера есть функции "findLabel findNextLabel findPrevLabel getLabelCountInSelection isSelectionContainLabel removeLabel setLabel", это случайно не оно?
Цитата:
4. Столкнулся с такой вот организационно-технической проблемой. В 1С стандартом де-факто и де-юре (см. "Стандартны разработки на ИТС) символом для отступа является табуляция. В то время как для js - пробел. Нужна возможность задавать индивидуальные настройки отступов для 1Совского кода и для скриптов. Полагаю, это можно делать "налету" скриптом, но не пробовал. Возмжно, имеет смысл данный функционал встроить в Колорер?
Я правильно понял, ты хочеш чтобы при нажатии tab в скриптах вставлялось четыре пробела, а в модулях 1с знак табуляции?
Цитата:
При попытке вставить текст из буфера обмена в активное поле штатного поиска (в панели инструментов, рядом с биноклями) вставка происходит в поле редактора сабжа
Цитата:
При написании комментария при помещении изменений в хранилище (в поле "Комментарий"), часть текста отправляется в окно редактора, которое было открыто при помещении.
Похоже на баг с полем поиска, про который Артур писал выше.
ни разу с таким не сталкивался, да и воспроизвести не могу, у вас случайно на Ctrl+V никакой макрос не повешен или может где в скриптах обрабатывается эта команда? При отключении колорера это не повторяется?
На всякий случай повторюсь, колорер просто лежит сверху редактора, он как картинка просто отображающая текст и отправляющая все нажатые в ней клавиши в родной редактор.