Страница 7 из 17

Re: Viper 2014

Добавлено: 14 мар 2014, 07:57
Алексей
видимо меня дезинформировали... последний 5.4.44 ?

Re: Viper 2014

Добавлено: 14 мар 2014, 13:22
Zver
Замечание по работе Viper: иногда при наборе кирилических символов начинают отображаться кракозябы.
Исчезает если несколько раз переключить раскладку клавиатуры или перезапустить Viper.

Не очень критично при работе, но иногда раздражает.

Re: Viper 2014

Добавлено: 17 мар 2014, 01:29
LaaLaa
Zver писал(а):Замечание по работе Viper: иногда при наборе кирилических символов начинают отображаться кракозябы.
Исчезает если несколько раз переключить раскладку клавиатуры или перезапустить Viper.

Не очень критично при работе, но иногда раздражает.
Может это не баг, а фича. Клавиша F6 в редакторе выполняет быстрое переключение между кодовыми страницами DOS 866 и WIN 1251.

Re: Viper 2014

Добавлено: 05 апр 2014, 12:11
Zver
При использовании макропеременных для указания пути к ресурсному файлу не происходит упаковка в указанный ресурс FR-форм.

В окне вывода после компиляции ресурса появляются строки:

Утилита для упаковки (извлечения) FR-форм в ресурсный файл.
Ошибка открытия ресурсного файла.

Процесс "Упаковка FR-отчетов" закончен с Кодом завершения 1 в 04.05.14 10:06:54.

Вот так записан путь к ресурсному файлу: D:\Work\Res_ForTestOnly\5.4.$[версия ядра].0\$[FileName]_$[версия ядра]_2014_04_04

В качестве макропеременной использую текущую версию ядра. Пока от такого варианта отказался, чтобы не было проблем с упаковкой FR-форм.

Такое поведение наблюдается когда используются и системные и пользовательские макропеременные.

Re: Viper 2014

Добавлено: 06 апр 2014, 17:46
Zver
Если во время отладки в окне "Выражения и переменные"
поместить выражение содержащие хоть одну константу,
то вместо результата вычисления выражения отображается знак вопроса.

Re: Viper 2014

Добавлено: 08 апр 2014, 16:11
Bender
Zver
Проверил использование макросов на новой сборке, не проявляется. Когда получите новую сборку - отпишите о ваших результатах.
По поводу констант, есть такое. Решим.

Viper 5.5.16

Добавлено: 08 апр 2014, 16:19
Bender
Вышла новая версия редактора Viper 5.5.16.
Адреса для загрузки:

5.5.17.0
- Viper5.5.16.0-vip5.5.17.0.exe - дистрибутив
- Viper5.5.16.0-vip5.5.17.0-portable.zip - архив для портативной установки
Краткое описание основных изменений.

Функции подсказки кода
• Добавлен окно Связи таблиц, в котором содержится список возможных связей между таблицами БД. Список наполняется автоматически из исходников, также выгружен набор связей на основе последних исходников 9.1
• Доработан механизм автоподстановки значений в параметрах процедур/функций. В первую очередь подсказчик предлагает записи, тип которых соответствует текущему параметру редактируемой функции.
• Список подсказки дополнен функциями для работы с Excel. Также в подсказчик добавлены функции для работы с маркерами.
• В подсказчик добавлена структура Embedded и список ограничений связей/узлов из секции bounds.
• Проведены работы по оптимизации и ускорению работы функционала подсказки кода.

Отладчик
• Изменен способ хранения конфигураций отладчика Vip. Список конфигураций сохраняется в глобальном файле параметров среды.

Редактор
• В список сворачиваемых конструкций добавлены: if , case , for , while , do ...while.
• Доработано открытие vpr-файла. Можно установить проект в качестве рабочего проекта либо открыть его как текстовый файл на редактирование.
• Доработана настройка Резервное копирование каждые <количество> сек. При отсутствии доступа к каталогу измененного файла его копия сохраняется в каталоге приложения Viper.
• Улучшена эргономика панели вкладок. По мере изменения количества редакторов свободное пространство панели сдвигается автоматически.

Обновленная справка для Viper.
Обновленная справка по Атлантису.

В версию также включены и другие доработки отладчика, парсера, а также эргономики окон и сообщений согласно проблемам ПИР.

Подробный список изменений см. в файлах описания в составе дистрибутива.

Re: Viper 2014

Добавлено: 08 апр 2014, 17:27
Zver
Огромное спасибо за новый Viper. Очень приятно, что он продолжает развиваться.

Отдельное спасибо за дополнительное сворачивание кода.

Re: Viper 2014

Добавлено: 15 апр 2014, 11:31
Masygreen
Отладчик
• Изменен способ хранения конфигураций отладчика Vip. Список конфигураций сохраняется в глобальном файле параметров среды.
Нашлась обратная сторона медали ...
1) на том же ПК, но для другого пользователя отладка не видна
2) ну естественно у прочих пользователей тоже отладки нет ..

Предложение: хранить настройки в отдельном файле на который можно указать путь (сомнительное предложение), ну или хотя бы сделать их глобальными для одного ПК, а не пользовательскими (ну опять таки на усмотрение)... хотя файл настроек нравится больше т.к. тогда его можно будет сунуть на сетевой диск и все разработчики могут работать с одними настройками, и вопросов на чем кто отлаживается не будет ..

Re: Viper 2014

Добавлено: 15 апр 2014, 13:00
Bender
Masygreen писал(а): Предложение: хранить настройки в отдельном файле на который можно указать путь (сомнительное предложение), ну или хотя бы сделать их глобальными для одного ПК, а не пользовательскими (ну опять таки на усмотрение)... хотя файл настроек нравится больше т.к. тогда его можно будет сунуть на сетевой диск и все разработчики могут работать с одними настройками, и вопросов на чем кто отлаживается не будет ..
Я считаю, если мы будем реализовывать такие доработки, то это усложнит и до того не слишком простой (для некоторых) этап настройки випера. Так что все пожелания ну ни как не учтешь, к сожалению :-? . В добавок политика безопасности у многих программистов может просто не разрешить создавать файл параметров не в директории активного пользователя. Не усложняйте пожалуйста :x

Атлантис 5.5.18.0

Добавлено: 15 апр 2014, 13:04
Bender
Доступна сборка для нового Атлантиса 5.5.18.0.
Адреса для загрузки:

5.5.18.0
- Viper5.5.16.0-vip5.5.18.0.exe - дистрибутив
- Viper5.5.16.0-vip5.5.18.0-portable.zip - архив для портативной установки

Re: Viper 2014

Добавлено: 15 апр 2014, 16:44
Masygreen
я просто спросил ) ну пользовательская настройка и ладно .. тогда подскажите что куда правильно скопировать, чтоб другому пользователю настройки перенести ? в конечно итоге можно скриптик у себя настроить доменный который будет всем рассылать .. чтоб рассинхрна не было ...

еще вопрос .. как убрать это предупреждение об открытии проекта, когда по vpr файлу щелкаешь ??? а то бесит уже )

Re: Viper 2014

Добавлено: 15 апр 2014, 17:37
Bender
Masygreen писал(а):тогда подскажите что куда правильно скопировать, чтоб другому пользователю настройки перенести ? в конечно итоге можно скриптик у себя настроить доменный который будет всем рассылать .. чтоб рассинхрна не было ...
Без бубна никак. Сейчас, если есть какие-то конфиги отладчика в проектном файле, то они подтягиваются в глобальный и не удаляются из проектног. Таким образом вы можете передавать проектник (что в принципе верно) и будет у всех одни и теже конфиги. НО встает вопрос в другом, как засунуть конфиги в проектник, т.к. данное решение с переносом работает только для того чтобы поодержать поддерожку старых проектников от предыдущих виперов. Надо подумать, может храинть копию конфигов и в проектнике дополнительно. Подумаем. На данный момент надо переносить секцию параметров из файла руками.
Masygreen писал(а): еще вопрос .. как убрать это предупреждение об открытии проекта, когда по vpr файлу щелкаешь ??? а то бесит уже )
А вы проект выбирайте из меню последние проектный файлы) Подумаем над этой темой тоже.

Viper 5.5.17.0

Добавлено: 21 апр 2014, 14:46
Bender
Вышла новая версия редактора Viper 5.5.17.
Адреса для загрузки:

5.5.18.0
- Viper5.5.17.0-vip5.5.18.0.exe - дистрибутив
- Viper5.5.17.0-vip5.5.18.0-portable.zip - архив для портативной установки
Исправлена проблема производительности редактора и подсказчика.
Viper 5.5.16.0 обновить ОБЯЗАТЕЛЬНО! :|

Re: Viper 2014

Добавлено: 21 апр 2014, 18:26
igor
Хочу задействовать свойства точки останова.
Позиционируюсь на нужной мне точке и в окне "точки останова" - "Свойства" - ввожу (о) Выражение истинно : katmc.buffer.name = 'интересная мц'
полагаю что брэйк на этой точке- должен произойти когда мое выражение вычислиться в тру?
Но отчего то не происходит брэйк. Пробегает не замечая вообще никаких условий.
Фича рабочая вообще? Может я с выражением поспешил?
Интересует отладить конкретный кусок когда текущий буфер например - на конкретной записи в таблице.(ну или выполнился ряд сложных условий в коде)