DataGrip這是我們為滿足專業 SQL 開發人員的特定需求而量身定制的新資料庫 IDE。
智能查詢控制台
允許您以不同模式執行查詢並提供本地歷史記錄,以跟踪您的所有活動並保護您免於丟失工作。
高效的模式導航
允許您通過相應的操作按名稱跳轉到任何表、視圖或過程,或直接從其在 SQL 代碼中的用法跳轉到任何表、視圖或過程。
解釋計劃
讓您更深入地了解查詢的工作方式以及資料庫引擎的行為,從而提高查詢效率。
智能代碼補全
DataGrip 提供上下文相關的代碼完成,幫助您更快地編寫 SQL 代碼。Completion 知道在您正在編輯的代碼中創建的表結構、外鍵,甚至資料庫對象。
即時分析和快速修復
DataGrip 檢測您的代碼中可能存在的錯誤,並建議即時修復它們的最佳選項。它會立即讓您知道未解析的對象,使用關鍵字作為標識符,並始終提供解決問題的方法。
在 SQL 文件和模式中工作的重構
DataGrip 正確解析 SQL 代碼中的所有引用並幫助您重構它們。當您重命名變量或別名時,它將在整個文件中更新它們的用法。當您重命名查詢中對它們的引用時,資料庫中的實際表名會更新。甚至可以預覽其他視圖、存儲過程和函數中表/視圖的使用情況。
版本控制集成
我們為所有主要版本控制系統提供統一支持:Git、SVN、Mercurial 和許多其他系統。
探索您的資料庫
DataGrip 是多引擎資料庫環境。如果 DBMS 有 JDBC 驅動程序,您可以通過 DataGrip 連接到它。它提供資料庫內省和各種工具,用於為支持的引擎創建和修改對象。
資料編輯器
強大的資料編輯器可讓您添加、刪除、編輯和克隆數據行。通過外鍵瀏覽資料並使用文本搜索在資料編輯器中顯示的資料中查找任何內容。
導航
快速導航會將您帶到一個對象,而不管它是剛剛在您的代碼中創建還是已經從資料庫中讀取。導航到符號操作可讓您按名稱查找對象。
自定義外觀
DataGrip 帶有淺色和深色的外觀和感覺主題。它們中的每一個都可以完全自定義,因此您可以創建最適合您的那個。這同樣適用於十多個預配置的鍵盤映射。
當地歷史
每個控制台都支持模式切換,並提供本地歷史記錄來跟踪您的所有活動,從而防止您丟失任何工作。
差異查看器
使用差異查看器比較本地歷史記錄中的兩個控制台快照或兩個查詢結果。DataGrip 突出顯示兩者之間的差異,並讓您通過容差參數管理比較標準的級別 。
導出為文本
任何表格或結果集都可以以多種格式導出,包括 CSV、JSON、XML 和 HTML。您甚至可以創建自己的導出格式。
用戶參數
DataGrip 支持運行參數化 SQL 查詢。使用正則表達式添加您自己的參數模式並選擇將應用這些模式的 SQL 方言。
風控支持
DataGrip 為大多數流行的版本控制系統提供統一的界面,確保在使用Subversion、Git 和 GitHub、Mercurial、CVS、Perforce和 TFS 時獲得一致的用戶體驗 。
圖表
在富有洞察力的圖表上探索您的表格及其關係。