JetBrains DataGrip是捷克的軟件公司JetBrains發(fā)布了全新的重量級產(chǎn)品,號稱數(shù)據(jù)庫與SQL領域中的瑞士軍刀。DataGrip 支持幾乎所有主流的關系數(shù)據(jù)庫產(chǎn)品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等,并且JetBrains DataGrip擁有非常簡單易用的界面,讓開發(fā)者上手幾乎不會遇到任何困難。
【軟件特點】
1、智能查詢控制臺
JetBrains DataGrip 允許您以不同的模式執(zhí)行查詢,并提供跟蹤所有活動的本地歷史記錄,并保護您免于失去工作。
2、高效的模式導航
讓您通過相應的操作,或直接從其在SQL代碼中的用法,跳轉(zhuǎn)到任何表,視圖或過程。
3、解釋計劃
讓您深入了解查詢的工作原理和數(shù)據(jù)庫引擎的行為,以便您的查詢更有效率。
4、智能代碼完成
DataGrip提供了上下文敏感的代碼完成,可幫助您更快地編寫SQL代碼。完成意識到您正在編輯的代碼中創(chuàng)建的表結(jié)構(gòu),外鍵以及數(shù)據(jù)庫對象。
5、即時分析和快速修復
DataGrip可以檢測您的代碼中的可能的錯誤,并提出最佳的選項來即時修復它們。它將立即讓您了解未解決的對象,使用關鍵字作為標識符,并始終提供解決問題的方法。
6、在SQL文件和模式中工作的重構(gòu)
DataGrip可以正確解析SQL代碼中的所有引用,并幫助您重構(gòu)它們。當您重命名變量或別名時,它將在整個文件中更新其用法。當您從查詢重命名對它們的引用時,數(shù)據(jù)庫中的實際表名將被更新。甚至還可以預覽其他視圖,存儲過程和函數(shù)中的表/視圖。
【功能介紹】
1、探索你的數(shù)據(jù)庫
DataGrip是多引擎數(shù)據(jù)庫環(huán)境。我們支持MySQL,PostgreSQL,Microsoft SQL Server,Oracle,Sybase,DB2,SQLite,HyperSQL,Apache Derby和H2。如果DBMS具有JDBC驅(qū)動程序,則可以通過DataGrip連接到JDBC驅(qū)動程序。對于任何支持的引擎,它提供數(shù)據(jù)庫內(nèi)省和用于創(chuàng)建和修改對象的各種工具。
2、智能編碼協(xié)助
就像任何體面的IDE一樣,DataGrip提供智能代碼完成,代碼檢查,即時錯誤突出顯示和快速修復以及重構(gòu)功能。通過使編寫SQL代碼的過程更有效率,可以節(jié)省您的時間。
3、運行查詢
編寫查詢是無法運行的。DataGrip中的查詢控制臺是任何SQL開發(fā)人員的基本工具。創(chuàng)建多個控制臺,每個控制臺都有自己的模式和查詢選項
4、導入/導出選項
除此之外,DataGrip還提供用戶參數(shù)支持,CSV編輯器,圖表構(gòu)建器,版本控制支持以及許多其他功能。