УСТАНОВКА: В addins.ini добавить строки dll:.\scripts\SciColorerV8\SciColorerV8.dll script:.\scripts\SciColorerV8\SciColorerV8Manager.js Для настройки параметров плагина необходимо нажать Ctrl+M и выбрать "Пользовательские аддины -> SciColorerV8 Manager - > Настройки" ################################################################################################## # # ДЛЯ РАБОТЫ ТРЕБУЕТСЯ УСТАНОВЛЕННЫЙ "Visual C++ 2008 Redistributable Package" # (http://www.microsoft.com/en-us/download/details.aspx?id=5582) # # ################################# MiniFAQ: ################################################### # # ЕСЛИ ПОСЛЕ ПОДКЛЮЧЕНИЯ ПЛАГИНА ВЫ ПО-ПРЕЖНЕМУ ВИДИТЕ ШТАТНЫЙ РЕДАКТОР текста # или при наборе текста текст не отображается, нужно вручную зарегистрировать плагин. # Для Windows Vista и выше: # Для этого откройте коммандную строку под администратором, # зайдите в "\scripts\SciColorerV8\" и выполните команду regsvr32 SciColorerV8.dll # Для регистрации библиотеки SciColorerV8.dll без прав администратора # нужно выполнить команду regsvr32 /n /i:user SciColorerV8.dll # # Если предыдущие действия не помогли и снегопат при этом установлен в папку "C:\Program Files" # попробуйте установить его в другую папку (не системную) и зарегистрировать заново # # Если вы переместили папку снегопата в другое место, то нужно заново перерегистрировать плагин # иначе будет вылет при старте. # # В текущей версии есть проблема с отображением точек останова и закладок, # т.е закладка или точка на самом деле есть, но индикатор её иногда не виден. # Перед началом отладки рекоммендуется вызывать команду "Отладка - Убрать все точки останова" # # Также, при замере производительности не видно данных о времени выполнения строчек кода слева # В этом случае показываем штатный редактор макросом "SciColorerV8 Manager - Скрыть\Показать Scintilla" # # Курсор нельзя помещать после концов строк, режима "виртуальных пробелов" нет # # Для своей корректной работы плагин снимает галки в настройках Сервис-Параметры-Модули-Группировка # а так-же галку "Пользовательские группировки" в настройках снегопата. Если вы решили отказаться от # использования этого плагина, не забудьте установить их обратно. # ################################################################################################## ИСТОРИЯ ВЕРСИЙ: 26.01.15 - 1.0.2.6 - исправлен баг редактирования текста в пустом модуле, допущенный при доработке для 8.3 19.10.14 - 1.0.2.5 - исправлено автоматическое появление списка снегопата для 8.3 27.04.14 - 1.0.2.4 - добавлена опция "отключить в 8.3" 13.04.2014 - 1.0.2.3 - исправлена загрузка настроек при запуске в 8.3 - добавлена поддержка свертки блоков #Область - #КонецОбласти - исправлено отображение текста при создании процедур через панель свойств 03.12.2013 - 1.0.2.2 - реализовано корректное отображение точек останова 16.10.2013 - 1.0.2.1 - поправлен баг раскраски строковых констант - в настройки добавлена галка "альтернативный способ верт. перемещения курсора", чтобы не "прыгало" - в настройки добавлена возможность показыват концы строк символом ¶ 01.08.2013 - 1.0.2.0 - исправлен сброс группировок текста при назначении обработчиков действий ч/з окно свойств элементов формы - добавлено Shift + Cкролл делает горизонтальную прокрутку 28.07.2013 - 1.0.1.9 - исправлена раскраска переменных совпадающих с названиями методов глобального контекста - добавлена свертка ветвлений препроцессора #ИначеЕсли - добавлена настройка "тройной клик выделяет всю строку" - добавлена настройка "всплывающие подсказки при отладке в тонком клиенте" - добавлена возможность задания произвольных блоков для свертки в текстах запросов 19.07.2013 - 1.0.1.8 - в скрипт добавлены макросы "Свернуть все (с учетом настроек)" и "Показать непечатные символы" 14.07.2013 - 1.0.1.8 - добавлена свертка многострочного текста и настройка минимального количества строк для его свертки 11.07.2013 - 1.0.1.8 - добавлена свертка препроцессора #Если #КонецЕсли - в скрипт добавлены макросы для перехода к следующей/предыдущей модифицированной строке, отображения списка модифицированных строк - исправлены некоторые баги отображения модифицированных строк и маркеров точек останова 28.05.2013 - 1.0.1.7 -исправлена обработка команд Ctrl+F3, Ctrl+Shift+F3 (поиск вперед\назад) -исправлено отображение индикатора текущей строки при отладке (стрелка слева) -при клике по всплывающей подсказке при отладке вызывается команда "Вычислить выражение" 23.04.2013 - 1.0.1.6 - исправлено отображение состояния измененных строк при создании процедуры из окна свойств элемента управления - исправлено поведение курсора при разделении текстового окна на две части - поправлена работа свертки комментариев и произвольных блоков в js-скриптах - заработала подсказка со значением переменной при отладке, но только для толстого клиента 19.03.2013 - 1.0.1.5 - оптимизирована по скорости отрисовка текста 17.03.2013 - 1.0.1.5 - поправлена работа с длинными строками (убран скролл в конец строки) - контекстное меню на номерах строк, пункт "Свернуть всё" теперь сворачивает не все блоки, а только те, которые указаны в настройках "Группировать - Сворачивать" 12.03.2013 - 1.0.1.4 - исправлена регистрация в реестре в Windows 8 - в контекстное меню на номерах строк добавлен пункт "Закрепить подсветку выделенного слова" в этом случае подсветка выделенного слова не убирается при перемешении по тексту. Снимается повторным выбором. - добавлена настройка "минимальное количество строк комментария для свертки", блоки комментариев с количеством строк, меньше указанного, не будут автоматически сворачиваться при открытии текста 18.01.2013 - 1.0.1.3 - исправлено отображение стрелки во время остановки по точке останова - сделана подсказка со значением переменной под курсором во время отладки 05.12.2012 - 1.0.1.2 - добавлена настройка "раскрашивать Глобальный контекст стилем Ключевые слова" - небольшие доработки в отображении точек останова 22.11.2012 - 1.0.1.1 - добавлена подсветка парных конструкций "ВЫБОР КОГДА ТОГДА КОНЕЦ" в текстах запросов - фон строк запросов теперь красится до конца строки - исправлен баг отображения точек останова 23.07.2012 - 1.0.1.0 - исправлена ошибка непозиционирования курсора при переходах по тексту модуля - добавлен показ меню с различными действиями при правом клике на номерах строк - сделана регистрация в реестре в HKCU (для использования без админских прав) - доработана пометка модифицированности строк (убрана пометка для предыдущей строки) 15.07.2012 - 1.0.0.9 - заработал стиль "Реквизиты объекта МД" - подсветка имен реквизитов и табличных частей объекта, а так-же реквизитов формы - при клике на отступе справа от номеров строк теперь устанавливается точка останова, а не закладка 07.07.2012 - 1.0.0.8 - добавлена возможность программного управления редактором колорера 05.07.2012 - 1.0.0.7 - доработано удобство редактирования длинных строк - доработана поддержка смешанных концов строк, убрано соответствующее сообщение - исправлена работа с командами "глобальный поиск\замена" - выделенное слово не переносилось в диалог - изменен механизм макросов, они перенесены из плагина в управляющий скрипт 24.06.2012 - 1.0.0.6 - отображение текущей строки при отладке - добалены макросы для прокрутки с клавиатуры (которые в штатном редакторе Ctrl+Вверх/Вниз) - добавлено сохранение модифицированных строк при сохранении конфигурации БД (F7) 15.06.2012 - 1.0.0.5 - Доработана раскраска запросов - Изменено расположение файла настроек, теперь он должен находится рядом с "snegopat.dll" - Добавлен макрос "Сброс модифицированных строк" - Исправлены найденные ошибки 12.06.2012 - 1.0.0.4 - Раскраска запросов. В настройках добавлены соответствующие стили. - макросы на "Свернуть всё", "Развернуть всё" - Добавлена возможность обрабатывать события клика по "гиперссылке" (с нажатым Ctrl) и правый клик мышью по номерам строк. В состав дистрибутива добавлен скрипт SciColorerV8Manager.js с примером. Его нужно тоже подключить в addins.ini - Исправлена установка точки останова и сохранения модифицированных строк в случае отмены соответствующей команды. - Исправлены найденные ошибки в раскраске скриптов. список доп. ключевых слов №3 теперь работает так-же и в скриптах 31.05.2012 - 1.0.0.3 - возможность включать плагин только для внешних js и vbs файлов скриптов (в ини файле в разделе Settings параметр "AddinsOnly=1") - макрос "Свернуть\развернуть текущий блок" - подсветка изменённых но сохранённых строк - Исправлены найденные ошибки 27.05.2012 - 1.0.0.2 - стилем "Глобальные методы" раскрашиваются экспортные методы модуля приложения, методы глобальных общих модулей и вызовы неглобальных общих модулей вида ИмяОбщегоМодуля.ИмяМетода. - добавлена раскраска стилем "ключевые слова" всех методов из ветки синтаксис-помошника "Глобальный контекст" - Файлы JScript аддинов теперь тоже раскрашиваются. - Сделан показ точек останова и закладок. - Исправлены найденные ошибки 23.05.2012 - 1.0.0.1 - Сделан режим редактирования текста 09.11.2011 - 1.0.0.0 - Первая версия. Работа в режиме "только на просмотр"