pgAdmin 4 всегда открывается в браузере не как отдельное настольное приложение
установленный PSQL10, но когда pgAdmin запускается с самого начала, он всегда открывается в браузере. Нет возможности запуска в качестве настольного приложения
Ответы
Ответ 1
В новых версиях Chrome можно запускать pgAdmin 4 как "родное" настольное приложение. Во время работы веб-сервера pgAdmin v4 щелкните правой кнопкой мыши значок в системном трее Windows и выберите " Настроить..." Во вводе команды браузера добавьте следующее:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app =% URL%
Обратите внимание, что если у вас установлен Google Chrome в другом месте, вам необходимо соответственно обновить ярлык chrome.exe выше.
Теперь, когда вы запускаете pgAdmin 4, у него есть собственное окно, которое вы можете прикрепить к панели задач/вкладке и так далее. Как раньше.
Ответ 2
В примечаниях к выпуску говорится, что теперь он использует браузер для исправления ошибок в QtWebKit/QtWebEngine:
Рабочая среда рабочего стола теперь работает как приложение в системном трее и использует браузер в системе для отображения pgAdmin. Это устраняет многочисленные ошибки и проблемы, вызванные QtWebKit/QtWebEngine.
https://www.postgresql.org/about/news/1846/
Ответ 3
Да, похоже, что новое направление pgAdmin, похоже, идет, и у них есть причины для того, что указано в их документации. Здесь ссылка на документацию для получения дополнительной информации: https://www.postgresql.org/about/news/1846/
Ответ 4
Как упомянул @Andrej, настройка параметра pgAdmin 4 Browser Command в pgAdmin 4 дает вам больше контроля над тем, как он открывается, а некоторые браузеры допускают аргументы командной строки, которые могут разделять профили, данные и значки док-станции. Некоторые примеры:
В Chrome есть опция --profile-directory
будет использоваться определенный человек или профиль в Chrome. Если вы хотите, чтобы Chrome отображался в доке только один раз и переключал профиль/пользователя в Chrome, нажав на значок профиля или изменив профиль/пользователя в доке, вы можете просто использовать это.
В Chrome также есть --user-data-dir
которая обеспечивает большее разделение данных, возможно, меньшую сложность интерфейса и позволяет открывать Chrome как другой экземпляр в доке. Это также будет отдельный профиль, если вы используете его, но просто в другом каталоге данных.
В любом случае, использование другой темы оформления/темы для профиля pgAdmin может быть хорошей идеей. Что-то вроде простой красной темы, которая может отличаться, может быть хорошим выбором.
Для macOS и Chrome вы можете использовать что-то вроде этой команды браузера, как указано в https://apple.stackexchange.com/a/258760:
open -na "Google Chrome" --args --user-data-dir="/Users/yourusername/somedirname" %URL%
Если вы действительно хотите, чтобы pgAdmin работал в доке, более похожем на обычное приложение для настольных компьютеров, вместо того, чтобы использовать его, вы можете найти приложение-оболочку webapp для настольного компьютера и попробовать одно из них (например, Applicationize, Fluid и т.д.).