2013-02-21 22 views
7

當我啓動pgAdmin III時,有99%的時間需要查看一個特定數據庫的表。每次點擊樹都非常煩人。當我打開pgAdmin時,我希望它自動連接到我的最後一個數據庫並展開左邊的樹並選擇「tables」節點。如何配置pgAdmin III以在啓動時打開默認數據庫並選擇表節點?

這可能嗎?

什麼也令人討厭的是,當我重命名列,樹節點選擇丟失,我不得不打開整個樹。

+0

讓PgAdmin-III記住會話之間的UI狀態,並改善列重命名的可能性,這取決於您是否願意使用C和基於wxWindows的代碼庫來實現更改。 AFAIK在沒有代碼修改的情況下都不可能實現,儘管您可以嘗試在pgadmin郵件列表上詢問。 – 2013-02-22 04:24:32

+0

是的,爲什麼抱怨如果有東西是免費的,對吧?我知道,我可以自己做。但有時它也有助於對堆棧溢出發出一點警告,並讓那些提供這個偉大軟件的好人知道可以改進的地方。我承認我在我的問題中使用過兩次「惱人」這個詞,但是,如果它不夠煩人,我不會花時間首先提問。以防萬一你是維護者之一,讓我向你保證,你的努力是非常感謝。 – Zalumon 2013-02-22 15:07:52

+0

維護人員可以在這裏找到(http://pgadmin.org/development/team.php)。 – 2013-02-22 15:55:22

回答

7

有一個相關的選項:恢復環境默認爲

打開(關閉)連接的上下文菜單並轉到「高級」選項卡。我引用manual of pgAdmin 1.16 here

「恢復ENV?」選項決定是否pgAdmin的將 時嘗試重新連接到該服務器 恢復瀏覽器環境。如果您經常在同一臺服務器上使用不同的數據庫 ,則可能需要關閉此選項。

它並沒有永遠固定一個特定的狀態,但重新開放你離開的地方。既然你在99%的時間裏都在同一個位置,那對你來說應該很好。

你的第二個問題(瀏覽器在DDL更改後失去焦點)是我知道的所有當前版本的錯誤。

+0

奇妙的是,你是我的英雄。非常感謝。老實說,現在我不再爲閱讀軟件手冊而煩惱了(語言/庫/框架參考是)。我從來沒有猜到「恢復環境」可能意味着什麼。另外,爲什麼不默認這個設置!?無論如何,我現在很開心。 – Zalumon 2013-02-22 14:59:37

+0

@Zalumon:很明顯,它意味着「恢復環境」,並且默認情況下(如我的回答中所述)。 – 2013-02-22 15:11:38

+0

不適合我 - 不能證明這一點。也不能證明我沒有意外取消選中它......再次感謝。 – Zalumon 2013-02-22 15:34:54

0

當前版本的更新:

在pgAdmin的4,如果從服務器斷開連接並轉到高級選項卡,您可以在「DB限制」字段中輸入數據庫的名稱。這將在未來的連接中僅填入那些數據庫的導航列表。

相關問題