Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 92 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения: SynEditV8
СообщениеДобавлено: 30 мар 2013, 13:23 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Представляю альтернативный редактор - SynEdit

Основное отличие от SciColorer - SynEdit является именно редактором, а не "витриной", т.е. текст редактируется самим редактором, и параллельно изменения передаются в стандартный редактор.

Это позволяет делать интересные вещи, такие как:
  • Вертикальное выделение, копирование/вставка вертикальных блоков (зажмите Alt и выделяйте мышкой)
  • Синхронное редактирование (выделите текст, нажмите Ctrl - J)
  • Специальный режим для шаблонов

Но вместе с тем, такой режим более сложен, поэтому глюки до сих пор присутствуют :)

ВНИМАНИЕ!
Не забудьте отключить SciColorer, SciColorerManager и, желательно, textEditorExt.


Особенности:
1) Стандартные закладки не отображаются. Используйте закладки SynEdit (Ctrl-Shift-номер закладки, Ctrl-номер закладки)

 История изменений
04.04.2013:
  • исправлен вылет при старте
  • доработки по точкам останова
  • режим вертикального выделения (работает при зажатом Alt)

07.04.2013:
  • спрятаны полосы прокрутки стандартного редактора (спасибо metaeditor)
  • исправлено позиционирование курсора в некоторых случаях, особенно заметно при использовании автодополнения
  • корректировки по отлову изменений текста в стандартном редакторе (пока может иногда глючить, так что аккуратно!)
  • отметка зеленым измененных строк при сохранении

08.04.2013:
  • исправлена отметка измененных строк при сохранении - отмечало только в одном редакторе
  • добавлена подсветка текущей строки
  • добавлена подсветка слова под курсором
  • добавлены пропущенные ключевые слова
  • небольшой фикс, ошибки, из-за которой теоретически иногда мог быть вылет

09.04.2013:
  • добавлена прибитая здоровенными костылями обработка шаблонов снегопата (Если/Тогда/КонецЕсли и циклы)

23.05.2013:
  • убрана обработка шаблонов снегопата, т.к. она создает много проблем. ждем события с возможностью отмены стандартной обработки
  • оптимизирована передача изменений в стандартный редактор
  • оптимизировано отслеживание изменений со стороны 1С/снегопата/скриптов (спасибо metaeditor)
  • добавлен макрос для отключения/включения SynEdit для текущего окна
  • теперь стиль завершения строк сохраняется
  • улучшения отладки - показ стрелки сразу после останова на точке, прочие корректировки
  • добавлена проверка совпадения текстов модулей, при обнаружении несовпадения - выводится информационное сообщение и SynEdit отключается для текущего окна
  • прочие мелкие исправления и улучшения
09.07.2013:
  • Множество исправлений взаимодействия со стандартным редактором
  • Увеличена стабильность
  • Исправления при отладке
  • Возможность настройки цветов и прочего
  • Исправления по сворачиванию кода
  • Исправлена работа с буфером обмена ("залипание" данных в буфере)

23.04.2014:
  • добавлено сворачивание областей 8.3 (#Область ... #КонецОбласти)
  • добавлена настройка цвета фона и строки под курсором

31.05.2014:
Версия 1.2.26
  • добавлена обработка шаблонов в редакторе

02.06.2014:
Версия 1.2.27
  • добавлена настройка шрифта редактора


10.10.2016:
Версия 2.0.0
  • портирован на Snegopat Reborn - пока работает не все

13.10.2016:
Версия 2.0.2
  • Редактор теперь живет в репозитории, не нужно никакой ручной установки. Просто включите в настройках редакторов.
  • показываем автодополнение только на идентификаторах (коммментарии, строки, ... - игнорируются)
  • поправлена обработка шаблонов - обрабатываем не везде (аналогично автодополнению), при автозапросе шаблона по нажатию пробела или Enter и отказе - пробел/Enter не съедаются

03.11.2016:
Версия 2.0.3
  • улучшено редактирование - поправлено большинство ситуаций рассинхронизации текста
  • добавлены точки останова
  • поддержка пошаговой отладки - показ текущей строки
  • отметка измененного текста сохраненным при сохранении метаданных
  • не цепляться к окнам без метаданных

20.03.2017:
Версия 2.0.4
  • багфиксы, теперь самому комфортнее работать
  • исправлено выделение текста снизу вверх, справа влево
  • восстановлена работа SynchroEdit (синхронного редактирования блока текста)
  • исправлено несколько проблем, приводящих к рассинхронизации текста


Вложения:
Комментарий к файлу: только для истории (или Snegopat 1.x), актуальная версия - в репозитории
SynEditV8.zip [1.38 МБ]
Скачиваний: 805

_________________
В реальності все не так, як насправді


Последний раз редактировалось Magister 20 мар 2017, 04:48, всего редактировалось 22 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 30 мар 2013, 19:04 
Не в сети

Зарегистрирован: 19 сен 2011, 11:14
Сообщения: 103
У меня падает сразу при открытии любого модуля
Изображение

Параметры:
Снегопат последний, антивирусов нету, права админа, Windows 7 64 с последними обновлениями.

P.S. SciColorer, SciColorerManager и textEditorExt отключены


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 30 мар 2013, 19:38 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Интересно :)
Какая платформа?
А на пустой конфигурации тоже падает?

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 31 мар 2013, 17:24 
Не в сети

Зарегистрирован: 19 сен 2011, 11:14
Сообщения: 103
Magister писал(а):
Интересно :)
Какая платформа?
А на пустой конфигурации тоже падает?


На пустой конфе падает, платформа 1С:Предприятие 8.2 (8.2.18.61). Проверял на других платформах та же ситуация


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 31 мар 2013, 17:27 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
При поптыке создания формы для снегопата вылетает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 31 мар 2013, 19:21 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
sosnae писал(а):
При поптыке создания формы для снегопата вылетает.

Не совсем понял, о какой форме идет речь...

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 31 мар 2013, 19:25 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
SiriuS писал(а):
Magister писал(а):
Интересно :)
Какая платформа?
А на пустой конфигурации тоже падает?


На пустой конфе падает, платформа 1С:Предприятие 8.2 (8.2.18.61). Проверял на других платформах та же ситуация

Странно... у меня все ок, винда тоже 7-я 64 бит... платформа 17.168-я.
А если вообще все скрипты отключить, может конфликтует с чем-то?
Язык системный какой стоит? Язык платформы?

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 04 апр 2013, 00:51 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Обновил dll, теперь вылетать не должна.
Все изменения см. в шапке.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 06 апр 2013, 23:08 
Не в сети

Зарегистрирован: 19 сен 2011, 11:14
Сообщения: 103
1C падает при вставке процедуры из окна "Процедуры и функции". Например в пустой конфигурации ПриНачалеРаботыСистемы.

Все приведенные выше рекомендации выполнены


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SynEditV8
СообщениеДобавлено: 07 апр 2013, 15:29 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
SiriuS писал(а):
1C падает при вставке процедуры из окна "Процедуры и функции". Например в пустой конфигурации ПриНачалеРаботыСистемы.

Все приведенные выше рекомендации выполнены

Да что за нафиг, у меня опять не повторяется...
Выложил обновление - как на нем?

_________________
В реальності все не так, як насправді


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

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


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

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


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

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