你好! 讓我們看看其中的新內容——
支援新資料庫
在這個版本中,四個資料庫在我們的工具中獲得了官方支援:
阿帕奇蜂巢 – 基於Hadoop平台的資料庫管理系統。
綠梅 – 基於 PostgreSQL 的資料倉儲分析 DBMS。
Vertica的 – 用於大數據分析的柱狀資料庫。
雪花 – 雲端資料儲存。 如果我們談論關係資料庫,那麼 Snowflake
連接
我們對資料庫連接對話框進行了更改:我們試圖使其更加清晰和方便。
總
該選項卡大部分已被重構。
領域 連接類型 曾經被稱為 網址類型 它位於最底部。 但是,由於該欄位中的值決定了進一步的過程,因此它現在位於頂部。
領域 數據庫 輸入您的登入名稱和密碼後放置,因為需要身份驗證才能顯示資料庫列表 Ctrl/Cmd+空格.
在上一篇文章的評論中
- 不要保存密碼。
- 儲存直到 DataGrip 重新啟動(以前這是「不儲存」選項的工作原理)。
- 儲存會話:直到您與資料來源斷開連線。
- 延續下去。
為避免混淆,請透過上下文選單輸入空白密碼。
Результаты 測試連接 現在顯示在視窗本身中,無需額外的點擊或對話。
如果尚未下載驅動程序,DataGrip 將主動下載。 以前的按鈕 測試連接 在這種情況下被屏蔽,這讓用戶感到困惑。
選項
設定已從“常規”選項卡移至此處 只讀, 自動同步, 事務控制.
新品:
- 每 N 秒執行一次保持活動查詢: 每隔N秒就會用棍子戳一下資料來源。 對於我們不支援的資料庫,您可以自己編寫保活請求。 這是在驅動程式設定中完成的。
- 汽車-斷開 N秒後:此處輸入的以秒為單位的值將告訴 DataGrip 在多久後自動斷開與資料來源的連接。
- 啟動腳本:您可以在此輸入每次建立連線時都會執行的查詢。 讓我們回想一下,如果 單連接
模式 未啟用時,將為每個新控制台建立一個新連線。
模式
樹中顯示的物件的篩選器已移至此處。
導航和搜尋
最近地點列表
新的「最近位置」視窗顯示您最近去過的地方。 清單項目是您最近編輯或檢視的小段程式碼。 如果您記住上下文但不記得文件名,這非常有用。 這種情況在 DataGrip 中經常發生,因為所有控制台的名稱都類似:) 預設鍵盤快速鍵是:
Ctrl/Cmd+Shift+E。
如果您之前使用此鍵盤快捷鍵來顯示最近修改的文件列表,現在請雙擊 Ctrl/Cmd+E.
按路徑搜尋
我們刪除了從平台「獲得」的不必要的選項: 模塊 и 專案。 現在預設 在路徑中尋找 DataGrip 到處搜尋。 我們還新增了一個新的搜尋區域 附加目錄 — 它僅包含「檔案」面板中的檔案和資料夾。
導航結果中的操作
導航結果現在提供適用於程式碼或樹中的物件的操作。 例如,您正在尋找一張桌子。 以下是您可以從結果視窗執行的操作。
- 查看DDL: Ctrl/Cmd+B.
- 開放資料: F4.
- 開啟修改表視窗: Ctrl/Cmd+F6.
- 在另一個上下文中顯示: Alt + F1 (例如,顯示在樹中)。
- 查看一般資訊: Ctrl+Q/F1.
- 產生SQL: Ctrl/Cmd+Alt+G.
使用程式碼
自動補全中的組合元素
為 CREATE
и DROP
自動完成提供組合選項。
不要忘記縮寫。
新檢查
如果您使用未開啟的遊標,DataGrip 會警告您。
預設情況下停用以下兩項檢查,但有些檢查可能需要它們。
如果您使用未命名參數,則會反白顯示。
抱怨 GOTO 語句的檢查。
處理文件
新增了預設項目資料夾的設定。 新項目將在此資料夾中建立。
行為 另存為… 現在控制台:
- 建議預設項目資料夾。
- 還記得最後的選擇。
一個操作已新增到檔案樹中 分離目錄:取消固定資料夾。 以前,要取消固定資料夾(即不在樹中顯示它),您必須單擊 刪除,DataGrip 詢問:您要刪除還是取消固定? 這很不方便且不清楚:)
資料庫樹
我們為 DB2 編寫了自己的反思。 這意味著我們使用查詢來獲取有關資料庫物件的信息,而不是像以前那樣透過 JDBC 驅動程式。 因此,樹中出現了先前不存在的物件:觸發器、類型、方法、模組、計數器、角色等。
樹狀儲存上下文:資料來源的名稱位於頂部。
為不支援的資料庫繪製了圖標:那些為此類資料庫創建資料來源的人將不再感到困惑。
我們也繪製了可在驅動程式設定中使用的抽象圖示。
休息
自訂主題
DataGrip 用戶現在可以創建他們想要的任何配色方案。 新方案是必須從 部分安裝的插件 插件 在設置中。
在這裡閱讀有關如何創建您自己的主題的資訊:
我們嘗試自己製作幾個新的。 它們看起來像這樣:
青色
深紫色
資料編輯器
過濾器建議來自剪貼簿的值。
所有的一切!
更多詳細資訊請點擊此處(英文) 下載試用一個月 我們讀到的推特 - 我們讀到的郵件: [電子郵件保護]
錯誤追蹤器 - 我們讀過的評論↓↓↓
數據抓團隊
來源: www.habr.com