Разбирая пакет приходится часто выполнять переходы по F12, а потом переходить обратно.
Сохраняется ли история переходов и есть ли возможность возвращаться обратно по цепочке переходов?
Найдено 79 результатов
- Ср 29 апр 2015 08:59
- Форум: dbForge for Oracle
- Тема: Есть ли возможность обратной навигации после перехода по F12?
- Ответы: 1
- Просмотры: 5901
- Пн 27 апр 2015 10:01
- Форум: dbForge for Oracle
- Тема: Баг. Падение при нажатии F12 на пользовательском типе
- Ответы: 1
- Просмотры: 6001
Баг. Падение при нажатии F12 на пользовательском типе
Если в теле пакета на пользовательском типе нажать F12, то программа падает.
Рабочая среда:
Код: Выделить всё
-- Заголовок пакета
type r_test is record (
item1 varchar2(100),
item2 number,
item3 date
);
type a_test is table of r_test;
function test_piplenined (
p_d_beg date default null,
p_d_end date default null
)
return a_test parallel_enable pipelined;
-- Тело пакета
function test_piplenined (
p_d_beg date default null,
p_d_end date default null
)
return a_test parallel_enable pipelined
is
result_row r_test;
begin
result_row.item1 := 'p_d_beg='||to_char(p_d_beg, 'yyyy-dd-mm')||'; p_d_end='||to_char(p_d_end, 'yyyy-dd-mm');
result_row.item2 := 1;
result_row.item3 := sysdate;
pipe row(result_row);
result_row.item2 := 2;
result_row.item3 := sysdate;
pipe row(result_row);
result_row.item2 := 3;
result_row.item3 := sysdate;
pipe row(result_row);
end;
ОС: Windows 7 64x (VirtualBox)
Application: dbForge Studio for Oracle
Product: Devart dbForge Studio for Oracle
Product Edition: Русская редакция
Product Locale: Russian
Assembly: dbforgeoracle, Version=3.7.472.0, Culture=neutral, PublicKeyToken=09af7300eec23701
C:\Program Files\Devart\dbForge Studio for Oracle\dbforgeoracle.exe
Global cache: False
Framework: 4.0.30319.1
- Вт 03 мар 2015 11:55
- Форум: dbForge for Oracle
- Тема: Голосуйте за новый функционал dbForge Studio for Oracle
- Ответы: 42
- Просмотры: 93681
Re: Голосуйте за новый функционал dbForge Studio for Oracle
Нехудо бы добавить в проводник возможность просмотра списка приватных процедур/функций в теле пакета.
Иначе нет возможности переходить на функции, которые не объявлены в заголовке.
Иначе нет возможности переходить на функции, которые не объявлены в заголовке.
- Вт 05 авг 2014 09:28
- Форум: dbForge for Oracle
- Тема: Голосуйте за новый функционал dbForge Studio for Oracle
- Ответы: 42
- Просмотры: 93681
Панель быстрого перехода в редакторе пакетов
Хорошо бы добавить в редактор тела/заголовка пакетов панельку со списком процедур и функций пакета.
При двойном клике переходить к процедуре/функции.
Панельку сделать сворачиваемой.
Подобный функционал реализован в ZendStudio. Только там древовидно отображается структура PHP либо JS файла. Это очень удобно т.к. "оглавление" всегда под рукой.
При двойном клике переходить к процедуре/функции.
Панельку сделать сворачиваемой.
Подобный функционал реализован в ZendStudio. Только там древовидно отображается структура PHP либо JS файла. Это очень удобно т.к. "оглавление" всегда под рукой.
- Пт 01 авг 2014 08:15
- Форум: dbForge for Oracle
- Тема: Спасибо за dbForge for Oracle
- Ответы: 1
- Просмотры: 4412
Спасибо за dbForge for Oracle
Предлагаю в этой теме говорить разработчикам спасибо с указанием какие плюшки Вам больше всего по нраву. Так разработчики смогут понять сильные стороны своего продукта.
Начну с себя.
Плюшки:
1. Пошаговый отладчик, который работает за NAT-ом.
Удобный вызов, брекпоинты, показ значений переменных
2. Переключатель редактирование/чтение в редакторе данных
3. Цветовые группы для соединений (плюшка 3.6.389)
4. Хорошая автоподстановка в редакторе SQL
5. Форматирование кода.
Начну с себя.
Плюшки:
1. Пошаговый отладчик, который работает за NAT-ом.
Удобный вызов, брекпоинты, показ значений переменных
2. Переключатель редактирование/чтение в редакторе данных
3. Цветовые группы для соединений (плюшка 3.6.389)
4. Хорошая автоподстановка в редакторе SQL
5. Форматирование кода.
- Пт 25 июл 2014 17:07
- Форум: dbForge for Oracle
- Тема: Недочет. Тормозит при работе с большими пакетами
- Ответы: 2
- Просмотры: 5496
Недочет. Тормозит при работе с большими пакетами
Если открыть пакет размером 20000+ строк (~720кб), то dbForge подвисает на пару минут(окно подернуто серой пеленой) либо повисает наглухо.
После разморозки скроллит по полстраницы, замораживается на пару секунд, после чего скролит дальше. Также программа подвисает если в режиме отладки нажать правой кнопкой мыши на имя используемой константы (чтобы добавить в наблюдения).
При этом использование ЦП 50-70%.
Если это связано с парсером синтаксиса для подсветки(либо парсер для списка автоподстановки), то лучше его вообще убрать чем терпеть такие тормоза.
Определить лимит размера пакета (в килобайтах) и отключать парсер при превышении - разумный компромисс. После оптимизации парсеров лимит можно поднять.
После разморозки скроллит по полстраницы, замораживается на пару секунд, после чего скролит дальше. Также программа подвисает если в режиме отладки нажать правой кнопкой мыши на имя используемой константы (чтобы добавить в наблюдения).
При этом использование ЦП 50-70%.
Если это связано с парсером синтаксиса для подсветки(либо парсер для списка автоподстановки), то лучше его вообще убрать чем терпеть такие тормоза.
Определить лимит размера пакета (в килобайтах) и отключать парсер при превышении - разумный компромисс. После оптимизации парсеров лимит можно поднять.
- Пт 25 июл 2014 15:06
- Форум: dbForge for Oracle
- Тема: Баг. Иногда не исчезают хинты
- Ответы: 1
- Просмотры: 6213
Баг. Иногда не исчезают хинты
Версия: 3.6.389
ОС: Windows 7 64x
Если в редакторе открыть пакет и навести курсор на название поля или таблицы, то появляется хинт-окошко с описанием поля.
Иногда хинт остается при переключении окон. Т.е. переключаемся на MSWord и хинт отображается поверх документа.
Чтобы он исчез нужно переключиться на dbForge, вызвать хинт, увести курсор от поля и дождаться пока хинт исчезнет.
Получилось стабильно воспроизводить багу переключаясь между окнами по ALT+TAB. Главное чтобы переключение прошло до появления хинта.
PS: эта проблема была и в предыдущей версии. Не писал потому что она несильно мешает.
ОС: Windows 7 64x
Если в редакторе открыть пакет и навести курсор на название поля или таблицы, то появляется хинт-окошко с описанием поля.
Иногда хинт остается при переключении окон. Т.е. переключаемся на MSWord и хинт отображается поверх документа.
Чтобы он исчез нужно переключиться на dbForge, вызвать хинт, увести курсор от поля и дождаться пока хинт исчезнет.
Получилось стабильно воспроизводить багу переключаясь между окнами по ALT+TAB. Главное чтобы переключение прошло до появления хинта.
PS: эта проблема была и в предыдущей версии. Не писал потому что она несильно мешает.
- Чт 24 июл 2014 13:10
- Форум: dbForge for Oracle
- Тема: БАГ.В редакторе запросов пропадает курсор
- Ответы: 2
- Просмотры: 5504
БАГ.В редакторе запросов пропадает курсор
Версия: 3.6.389
ОС: Windows 7 64x
Временами в редакторе запросов пропадает курсор (или моргает не в том месте, где вводится текст). Помогает открытие новой вкладки и копипаст запроса в нее (баговую вкладку закрываем).
ОС: Windows 7 64x
Временами в редакторе запросов пропадает курсор (или моргает не в том месте, где вводится текст). Помогает открытие новой вкладки и копипаст запроса в нее (баговую вкладку закрываем).
- Ср 23 июл 2014 13:52
- Форум: dbForge for Oracle
- Тема: Голосуйте за новый функционал dbForge Studio for Oracle
- Ответы: 42
- Просмотры: 93681
Re: Голосуйте за новый функционал dbForge Studio for Oracle
Предлагаю в гриде с данными колонку "Номер строки" сделать плавающей. Т.е. сделать так, чтобы при горизонтальной прокрутке эта колонка всегда отображалась.
- Ср 23 июл 2014 13:48
- Форум: dbForge for Oracle
- Тема: Голосуйте за новый функционал dbForge Studio for Oracle
- Ответы: 42
- Просмотры: 93681
Re: Голосуйте за новый функционал dbForge Studio for Oracle
Предлагаю добавить справочник логинов/паролей, которые привязаны к соединению.
При нажатии кнопки "Открыть соединение" система проверяет сколько записей в справочнике.
Если запись одна, то авторизируется без вопросов (работает как текущая версия).
Если больше одного соединения, то предлагает выбрать логин под которым авторизироваться либо ввести новый логин. После удачной авторизации логин заносить в справочник с вопросом сохранять ли пароль.
При нажатии кнопки "Открыть соединение" система проверяет сколько записей в справочнике.
Если запись одна, то авторизируется без вопросов (работает как текущая версия).
Если больше одного соединения, то предлагает выбрать логин под которым авторизироваться либо ввести новый логин. После удачной авторизации логин заносить в справочник с вопросом сохранять ли пароль.
- Пн 21 июл 2014 16:04
- Форум: dbForge for Oracle
- Тема: Баг. Для некоторых таблиц нет подсказок с именами полей
- Ответы: 2
- Просмотры: 5241
Re: Баг. Для некоторых таблиц нет подсказок с именами полей
Копипаст:
Для этого в dbForge Studio for Oracle имеется команда 'Обновить список объектов', которая может быть вызвана, выбрав 'Правка -> Автодополнение кода -> Обновить список объектов' в основном меню или по нажатию 'Ctrl+Shift+R'.
Хотим сообщить Вам, что в версии 3.5 доступна новая опция 'Обновлять кэш подсказок каждые xx минут':
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте раздел 'Текстовый редактор -> Дополнение кода -> Основные'.
PS: не уверен что поможет, но попробовать стоит. Только нужно дождаться пока список объектов обновится (прогрессбар в статусбаре).
Для этого в dbForge Studio for Oracle имеется команда 'Обновить список объектов', которая может быть вызвана, выбрав 'Правка -> Автодополнение кода -> Обновить список объектов' в основном меню или по нажатию 'Ctrl+Shift+R'.
Хотим сообщить Вам, что в версии 3.5 доступна новая опция 'Обновлять кэш подсказок каждые xx минут':
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте раздел 'Текстовый редактор -> Дополнение кода -> Основные'.
PS: не уверен что поможет, но попробовать стоит. Только нужно дождаться пока список объектов обновится (прогрессбар в статусбаре).
- Пн 21 июл 2014 09:48
- Форум: dbForge for Oracle
- Тема: Голосуйте за новый функционал dbForge Studio for Oracle
- Ответы: 42
- Просмотры: 93681
Re: Голосуйте за новый функционал dbForge Studio for Oracle
Неплохо бы в проводнике для тела и заголовка пакетов менять иконки, если они скомпилированы с отладочной информацией. Такая функция есть в SQLDeveloper.
- Пт 18 июл 2014 10:31
- Форум: dbForge for Oracle
- Тема: Голосуйте за новый функционал dbForge Studio for Oracle
- Ответы: 42
- Просмотры: 93681
Re: Голосуйте за новый функционал dbForge Studio for Oracle
Нехудо бы при копировании данных из редактора данных (CTRL+C) в буфер обмена ложить текст в котором колонки выровняны по ширине (либо по названию колонки, если оно длиннее данных).
Это даст красивую таблицу в текстовом редакторе (при использовании моноширинного шрифта).
Эта возможность используется тестировщиками, когда они находят в данных ошибки и копируют блоки в текст задачи (RedMain и т.п. системы).
Это даст красивую таблицу в текстовом редакторе (при использовании моноширинного шрифта).
Эта возможность используется тестировщиками, когда они находят в данных ошибки и копируют блоки в текст задачи (RedMain и т.п. системы).
- Пн 14 июл 2014 08:36
- Форум: dbForge for Oracle
- Тема: Баг: при экспорте данных выгружается только текущая страница
- Ответы: 4
- Просмотры: 8949
Re: Баг: при экспорте данных выгружается только текущая страница
Спасибо. Я слепой олень, блин.Viktor писал(а):Не обязательно заходить в настройки, постраничный режим можно включать/отключать на уровне документа с помощью кнопки на тулбаре.лезем в настройки и отключаем постраничный режим.
- Пт 11 июл 2014 07:49
- Форум: dbForge for Oracle
- Тема: Баг: при экспорте данных выгружается только текущая страница
- Ответы: 4
- Просмотры: 8949
Re: Баг: при экспорте данных выгружается только текущая страница
Т.е. хотим выгрузить 10000 записей - лезем в настройки и отключаем постраничный режим. Перегружаем Devart т.к. опция применяется только при загрузке! Выгружаем. Отключаем постраничный режим. Опять перегружаемся. И так дергаещься туда-сюда, как припадочный. Менять опцию напрягает, а необходимость перегружать программу просто бесит.Viktor писал(а): Для экспорта всех данных, отключите постраничный режим и выполните экспорт данных.
Дополнено: поправочка, чтобы режим заработал не обязательно перегружать программу. Нужно создать новое окно редактора SQL. После чего работает как в старых версиях. Спасибо.