Снегопат

Обсуждение Снегопата
Текущее время: 23 апр 2024, 13:47

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 89 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 11 июн 2017, 18:12 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
Цитата:
Можно ли сделать выделение многострочного литерала так, как это делает штатный снегопатовский редактор: выделять строку не до символа переноса строки, а до конца окна редактора?

сначала неправльно понял вопрос, если имелось ввиду раскраска фоном до конца границы реактора, то это да, сделал

Цитата:
А можешь написать сводку, что умеет сабж на текущий момент?

по мне, так уже стало вполне комфортно работь в редакторе, нехватает раскраски запросов, чем скоро и займусь.
из фич первой версии нет пометки измененных строк, подсветки парных "цикл-конеццикла и т.п"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 13 июн 2017, 13:20 
Не в сети

Зарегистрирован: 21 ноя 2016, 13:27
Сообщения: 22
Во, с заливкой строк стало значительно удобнее. По крайней мере, лично мне :)
Как насчет раскраски ключевых слов языка запросов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 13 июн 2017, 16:23 
Не в сети

Зарегистрирован: 24 июн 2013, 19:41
Сообщения: 21
Добрый день!
Подскажите, пожалуйста, возможно ли в редакторе scintilla настроить "горячие клавиши":
- Свернуть\развернуть группу;
- Свернуть\развернуть все группы;
Как в стандартном 1сном редакторе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 13 июн 2017, 17:49 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
Цитата:
Как насчет раскраски ключевых слов языка запросов?
делаю

Цитата:
Подскажите, пожалуйста, возможно ли в редакторе scintilla настроить "горячие клавиши":
- Свернуть\развернуть группу;
- Свернуть\развернуть все группы;
- Свернуть\развернуть все группы - уже работает, стандартный хоткей Ctrl+Shift+Num+\-
можно переназначить через настройки снегопата (Стандартные команды - Основные команды меню)
- Свернуть\развернуть группу - сделаю


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 14 июн 2017, 08:30 
Не в сети

Зарегистрирован: 12 ноя 2015, 13:22
Сообщения: 18
Откуда: Оренбург
Переключил редактор на scintill'у, открываю модуль "Только для чтения", а он дает редактировать. Да ещё и в шестнадцатеричном виде показывает. При закрытии код модуля, конечно, не сохраняется, но забавно. Снегопат 2.0.2.1 и всё свежее с репозитория. Или я что-то не так делаю?

 Скрины
Вложение:
IMG_2017-06-14_10-27-12.png
IMG_2017-06-14_10-27-12.png [ 22.33 КБ | Просмотров: 9682 ]
Вложение:
IMG_2017-06-14_10-27-48.png
IMG_2017-06-14_10-27-48.png [ 6.26 КБ | Просмотров: 9682 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 14 июн 2017, 10:11 
Не в сети
Аватара пользователя

Зарегистрирован: 31 мар 2013, 17:30
Сообщения: 77
Откуда: Москва
Потестил scintilla. Несколько замечаний/хотелок в порядке важности на мой взгляд:
1. В стандартном редакторе появляются всплывающие подсказки значений переменных при отладке. Тут пока такого нет, приходится делать "вычислить выражение" на каждую переменную. Значительно затрудняет отладку.
2. Иногда некорректно сворачиваются области:
Изображение
3. В стандартном редакторе при щелчке на т.н. "операторные скобки" (Если, Для, Попытка, Процедура и т.д.) автоматически подсвечивался парный оператор (КонецЕсли, КонецЦикла, Исключение, КонецПроцедуры и т.д.), что несколько облегчает понимание структуры кода. Тоже пока не работает.
4. Замер производительности не показывает заветные проценты слева от кода.
5. Ждём всё же отображение цветом несохранённых/новых строк.
6. Такую функцию Снегопата, как подсветку синтаксиса запросов, хотелось бы тоже вернуть.
Надеюсь, мои замечания окажутся полезными. Спасибо!

_________________
С уважением, Артур.
PS. http://blog.livegig.ru/ - мой уютный бложик. Добро пожаловать, коллеги!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 14 июн 2017, 11:37 
Не в сети

Зарегистрирован: 24 июн 2013, 19:41
Сообщения: 21
metaeditor писал(а):
- Свернуть\развернуть группу - сделаю

Очень жду. Часто пользуюсь этой функцией.
И еще +1 к просьбе о раскраске отредактированных строк.
Так же хотелось бы функцию перемещения по тексту как в стандартном 1сном редакторе по сочетанию клавиш Ctrl+Up и Ctrl+Down.
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 25 июн 2017, 16:21 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
сделана индикация модифицированных\сохраненных строк
сtrl+клик на слове переходит к определению (Ctrl+Enter или F12)
прокрутку экрана вверх-вниз при комбинации Ctrl+<стрелка вверх\вниз> (необходимо назначить нужный хоткей на новый макрос)
реагирование на команды Свернуть\развернуть группу +с вложенными
убрано редактирования модулей "только для чтения"
сделана фича из первой версии: свертка\развертка блока при нажатии кнопки "стрелка влево\вправо" находясь в начале строки
клик на [+]\[-] блока с удержанием Ctrl разворачивает\сворачивает блок вместе с вложенными

добавлены макросы
Свернуть\развернуть текущий блок
Свернуть\развернуть текущий блок с вложенными
Сбросить маркеры модифицированности строк
Прокрутка на строку вниз\вверх
Перейти к следующей\предыдущей модифицированной строке

найти (и назначить хоткеи на них) можно в разделе Подгружаемые библиотеки - Редактор Scintilla


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 26 июн 2017, 11:03 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
Уже очень круто и можно переезжать. Спасибо!

Один вопрос: можно ли реализовать "Цвет фона подсветки ТЕКУЩЕГО слова", как из стандартного редактора


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактор модулей на базе scintilla
СообщениеДобавлено: 26 июн 2017, 12:25 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
metaeditor, кстати, для раскраски строк в цвета запросов смотри core\engine\sqlcolors.as, в нём есть штатный объект 1С - "ITextExtColors&& sqlColors", который парсит и красит запросы.
Можно его использовать, чем свой парсер писать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 89 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB