当我启动 pgAdmin III 时,99% 的时间都需要查看一个特定数据库的表。每次点击树都非常烦人。当我打开 pgAdmin 时,我希望它自动连接到我的最后一个数据库并展开左侧的树并选择“表”节点。
那可能吗?
同样令人讨厌的是,当我重命名一列时,树节点选择丢失,我必须再次打开整个树。
当我启动 pgAdmin III 时,99% 的时间都需要查看一个特定数据库的表。每次点击树都非常烦人。当我打开 pgAdmin 时,我希望它自动连接到我的最后一个数据库并展开左侧的树并选择“表”节点。
那可能吗?
同样令人讨厌的是,当我重命名一列时,树节点选择丢失,我必须再次打开整个树。
有一个相关选项:恢复 env。默认开启。
打开(关闭的)连接的上下文菜单并转到“高级”选项卡。我在这里引用pgAdmin 1.16 的手册:
“恢复环境?” 选项确定当您重新连接到此服务器时 pgAdmin 是否会尝试恢复浏览器环境。如果您经常在同一台服务器上使用不同的数据库,您可能需要关闭此选项。
它不会永远限制一个特定的状态,而是在你离开的地方重新打开。因为你 99% 的时间都在同一个地方,所以这对你来说应该很好。
据我所知,您的第二个问题(DDL 更改后浏览器失去焦点)是当前版本的错误。
当前版本的更新:
在 pgAdmin 4 中,如果您断开与服务器的连接并转到高级选项卡,您可以在“DB Restriction”字段中输入数据库的名称。这将在未来连接时仅使用那些数据库填充导航列表。