Files in directory /SciColorerV8 in any check-in
УСТАНОВКА:
В 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
- Первая версия. Работа в режиме "только на просмотр"