|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
Добрый день! Есть несколько пожеланий касательно удобства использования Database Explorer: * Сделать бы переименование папок (database folder) по F2 и по Double click-у. Текущий хоткей Ctrl+O уж очень непривычен. * При переименовании папки - IbExpert спрашивает, надо ли применить эти изменения ко всем базам "Apply changes to all owned database registration records?" - даже если папка пуста (что бессмысленно) * При создании новой базы (MainMenu -> Database -> Create Database - и кстати не очень логично что этого пункта нет в контекстном меню) - не учитывается выделенная папка в дереве Database Explorer, а было бы логично если б параметры сервера брались из выделенной папки * Inspector Page mode пункт меню в popup menu работает как Toggle (включить/выключить) но сам пункт меню визуально этого не отображает * Хотелка: Было бы здорово иметь возможность отформатировать исходники (Format sources) для выделенных процедур/триггеров или для всей БД сразу Писал по версии 2015.11.16.1. Всем хотелкам уже много лет. * не по теме: Recompile All Stored Procedures - процесс перекомпиляции не прервать. А не помешало бы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2016, 11:01 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
deboseЕсть несколько пожеланий касательно удобства использования Database Explorer: * Сделать бы переименование папок (database folder) по F2 и по Double click-у. Текущий хоткей Ctrl+O уж очень непривычен. Просто тот же диалог вызывать? Можно. debose* При переименовании папки - IbExpert спрашивает, надо ли применить эти изменения ко всем базам "Apply changes to all owned database registration records?" - даже если папка пуста (что бессмысленно) Исправил. debose* При создании новой базы (MainMenu -> Database -> Create Database - и кстати не очень логично что этого пункта нет в контекстном меню) - не учитывается выделенная папка в дереве Database Explorer, а было бы логично если б параметры сервера брались из выделенной папки Да, логично. А контекстное меню и так переполнено, все туда не засунешь. debose* Inspector Page mode пункт меню в popup menu работает как Toggle (включить/выключить) но сам пункт меню визуально этого не отображает Там иконка, она вместе со стандартной галкой не живет. Мелочь, в общем. Переделывать не буду. debose* Хотелка: Было бы здорово иметь возможность отформатировать исходники (Format sources) для выделенных процедур/триггеров или для всей БД сразу По этому вопросу ничего не могу обещать. debose* не по теме: Recompile All Stored Procedures - процесс перекомпиляции не прервать. А не помешало бы. Проверил - прерывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 14:52 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
Спасибо. > Просто тот же диалог вызывать? Можно. Ну в принципе можно и его. Double click там тогда наверно не получится сделать... Мысли вслух: Сейчас на doubleclick папка раскрывается/закрывается. Хотя обычно в деревьях если кликать на узле дважды медленно и вдумчиво - включается режим переименования. Но это тут наверно неуместно. А если сделать по F2, то наверно удобнее будет (хоть и опять-таки несколько неожиданно для винды). Зато если сделать, то заодно можно б было по F2 для баз данных открывать окно Registration info. И это б позволило б удобнее работать в дереве. > А контекстное меню и так переполнено, все туда не засунешь. Это да. Кстати можно б при показе меню для папки прятать неактивные пункты актуальные только для БД. (Connect/Reconnect/Disconnect/Autogrant/Unregister итд). [quote IBExpert]debosedebose* не по теме: Recompile All Stored Procedures - процесс перекомпиляции не прервать. А не помешало бы. Проверил - прерывается. Хммм... А если процедур за 1000? У меня например получается так: * сначала показывается диалог Analyzing с кнопкой Cancel. Там ещё можно прервать. * а потом стартует процесс рекомпиляции (см. картинку в аттаче) - и его прервать мне не удалось. Ладно б если б он ещё был немодальным - пускай бы себе рекомпилировал в фоне. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 15:17 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
И ещё из мелочи: в Database Explorer в строке фильтра (combo box с recent item-ами) просится кнопочка - очистить фильтр. Чтоб можно было одним кликом этот фильтр убрать. Поиск по регулярным выражениям в фильтре database explorer никто не просил раньше? (может и не нужен он, но и не помешал бы если б был). В хинте к фильтру (Filter string) databaes explorer можно было указать что можно использовать регулярные выражения. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 15:26 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
При нажатии Insert в Database Explorer (сейчас Ins создаёт папку) "внутри подключенной БД" показывать контекстное меню с пунктами: * New Текущий элемент (domain, table, view, trigger, procedure etc) * разделитель/или субменю - где будут перечислены остальные типы объектов которые можно создать * разделитель * Copy object источник вдохновения - Intellij IDEA. Там это правда по Alt+Ins показывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 15:58 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
Ещё не в тему свистелка: в редакторе существующего View, F9 могло бы открывать закладку Data. (сейчас вроде ничего не делает) Аналогично в редакторе таблиц. Таким образом закрепилась бы ассоциация: F9 - запустить SQL или посмотреть данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 17:36 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
Почти по теме: в меню Database (или ещё куда) - был бы полезен пункт Disconnect all.. Сейчас, чтобы от всего отключиться - надо кликнуть по каждой базе и сделать дисконнект. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 18:54 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
deboseХммм... А если процедур за 1000? У меня например получается так: * сначала показывается диалог Analyzing с кнопкой Cancel. Там ещё можно прервать. * а потом стартует процесс рекомпиляции (см. картинку в аттаче) - и его прервать мне не удалось. Ладно б если б он ещё был немодальным - пускай бы себе рекомпилировал в фоне. А, ну да, в самой форме компиляции возможности прервать выполнение нет. Оно тебе действительно надо или просто чтобы было? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2016, 07:09 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
IBExpertА, ну да, в самой форме компиляции возможности прервать выполнение нет. Оно тебе действительно надо или просто чтобы было? Пока просто чтобы было. Я впервые запустил рекомпиляцию и удивился, что прервать не вышло. Если (вдруг) реально будет тяжело без этого работать - напишу ещё раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2016, 13:39 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
Ещё хотелка-свистелка: было бы здорово если б из редактора объекта (sp например) можно было б этот объект в выделить и показать в Database Explorer. (название команды "navigate to") ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 11:46 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
Ещё мелочь. Много лет не хватает этих "мелочей". Про окошко Database properties. Очень давно не хватает возможности скопировать путь к БД вместе с адресом сервера. Это могла бы быть маленькая кнопочка возле Label "Database file". И обратно - если в поле Database file вставить путь к Базе вместе с адресом сервера, чтобы этот адрес автомагически копировался в поле Server name (если тот пустой, например). Или кнопочка - заполнить из Clipboard. Применения: Часто приходится копировать путь к базе. Как чтобы зарегить базу в эксперте так и чтобы отправить путь коллегам. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2016, 18:24 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
deboseЕщё мелочь. Много лет не хватает этих "мелочей". Про окошко Database properties. Очень давно не хватает возможности скопировать путь к БД вместе с адресом сервера. Это могла бы быть маленькая кнопочка возле Label "Database file". Угу, щас начну маленькими кнопочками на каждую подобную фигню окна засирать. Тащищь драг-н-дропом ноду базы из эксплорера в любой редактор и копируешь, что тебе надо. deboseИ обратно - если в поле Database file вставить путь к Базе вместе с адресом сервера, чтобы этот адрес автомагически копировался в поле Server name (если тот пустой, например). Работает давно. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2016, 05:44 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
IBExpertdeboseЕсть несколько пожеланий касательно удобства использования Database Explorer: * Сделать бы переименование папок (database folder) по F2 и по Double click-у. Текущий хоткей Ctrl+O уж очень непривычен. Просто тот же диалог вызывать? Можно. debose* При переименовании папки - IbExpert спрашивает, надо ли применить эти изменения ко всем базам "Apply changes to all owned database registration records?" - даже если папка пуста (что бессмысленно) Исправил. Проверил. Работает. Двойной клик на папке сейчас и Collapse/Expand делает и диалог открывает. Что в общем нелогично. Этот диалог для папки лучше бы открывать не в OnDoubleClick а в каком нибудь onShowEditor. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2016, 13:33 |
|
Свистелки для Database Explorer
|
|||
---|---|---|---|
#18+
deboseДвойной клик на папке сейчас и Collapse/Expand делает и диалог открывает. Что в общем нелогично. Надо отключить соответствующую галку в настройках эксплорера. Я про ее существование забыл. Поэтому при включенной галке в следующих версиях диалога не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 10:19 |
|
|
start [/forum/topic.php?fid=42&msg=39143038&tid=1599344]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
129ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 505ms |
0 / 0 |