DataGrip 2020軟件介紹
DataGrip,這是我們的新數據庫IDE,專為滿足專業SQL開發人員的特定需求而設計。允許您以不同的模式執行查詢,并提供本地歷史記錄,以跟蹤您的所有活動并防止您丟失工作。使您可以通過相應的操作按名稱直接跳轉到任何表,視圖或過程,或直接從SQL代碼中的用法跳轉到任何表,視圖或過程。
使您可以深入了解查詢的工作方式以及數據庫引擎的行為,從而可以提高查詢效率。DataGrip提供了上下文相關的代碼完成功能,可幫助您更快地編寫SQL代碼。完成了解表結構,外鍵,甚至是您正在編輯的代碼中創建的數據庫對象。
DataGrip會在您的代碼中檢測到可能的錯誤,并提出最佳的解決方案以實時修復它們。使用關鍵字作為標識符,它將立即讓您知道未解決的對象,并且始終提供解決問題的方法。
DataGrip可以正確解析SQL代碼中的所有引用,并幫助您重構它們。重命名變量或別名時,它將在整個文件中更新其用法。當您從查詢中重命名對它們的引用時,數據庫中的實際表名將更新。甚至還可以預覽其他視圖,存儲過程和函數中表/視圖的用法。我們為所有主要的版本控制系統提供統一支持:Git,SVN,Mercurial等。
DataGrip 2020軟件特色
1、探索您的數據庫
JetBrains DataGrip 2020是多引擎數據庫環境。如果DBMS具有JDBC驅動程序,則可以通過DataGrip連接到它。它提供了數據庫自省功能以及用于為支持的引擎創建和修改對象的各種工具:
2、數據庫對象
會內省數據庫中的所有對象,并將它們顯示在按模式分組的文件夾中。它還提供用于添加和編輯表,列,索引和約束等的UI。
3、資料編輯器
強大的數據編輯器使您可以添加,刪除,編輯和克隆數據行。通過外鍵瀏覽數據,并使用文本搜索在數據編輯器中顯示的數據中查找任何內容。
4、導航
快速導航將您帶到一個對象,而不論該對象是剛剛在代碼中創建的,還是已經從數據庫中讀取的。導航到符號操作,可讓您按對象名稱查找對象。
5、編寫SQL
就像任何不錯的IDE一樣,DataGrip提供智能代碼完成,代碼檢查,動態錯誤突出顯示,快速修復和重構功能。通過使編寫SQL代碼的過程更高效,可以節省您的時間。
6、智能文字編輯器
與任何IntelliJ平臺IDE一樣,DataGrip包含一個代碼編輯器,可幫助您提高工作效率。轉換和移動代碼塊,使用多光標管理選擇,根據特定樣式設置代碼格式等等。
7、代碼完成
提供了上下文相關的,可識別模式的代碼完成功能,可幫助您更快地編寫代碼。完成了解表結構,外鍵,甚至是您正在編輯的代碼中創建的數據庫對象。
8、代碼生成
不用手動編寫典型代碼:DataGrip將為您完成這些工作。它基于UI生成用于更改對象(如表,列等)的代碼。此外,它可以幫助您獲取表的DDL并從結果集中提供DML查詢。
9、代碼分析和快速修復
會檢測SQL代碼中可能出現錯誤的位置,并提出最佳解決方案,以快速修復它們。它會立即讓您知道未解決的對象,使用關鍵字作為標識符的情況,并始終為您提供解決問題的方法。
10、重構和查找用法
可以正確解析SQL文件中的所有引用。當您從SQL重命名數據庫對象時,它們還將在數據庫中重命名。您可以快速找到表在哪些存儲過程,函數和視圖中使用。
11、自定義外觀
DataGrip帶有淺色和深色外觀主題。它們中的每一個都可以完全自定義,因此您可以創建最適合自己的一個。相同的功能適用于十多個預配置的鍵盤映射。
12、運行查詢
DataGrip中的查詢控制臺是任何SQL開發人員的基本必需條件。創建多個控制臺,每個控制臺都有自己的架構和查詢選項。
13、查詢控制臺
指定控制臺運行查詢的行為:從最小的語句或最大的語句中選擇要執行的內容。
14、當地歷史
每個控制臺都支持模式切換,并提供本地歷史記錄以跟蹤您的所有活動,從而保護您避免丟失任何工作。
15、差異查看器
使用差異查看器比較本地歷史記錄中的兩個控制臺快照或兩個查詢結果。DataGrip突出顯示了兩者之間的差異,并允許您通過公差參數管理比較標準的水平 。
16、導入/導出選項
從CSV或任何DSV文件導入數據。DataGrip還具有強大的引擎,可以導出各種格式的數據。您甚至可以創建自己的導出格式。
17、匯入CSV
享受用于將CSV和TSV文件導入數據庫的專用UI。可以將要導入文件的每一列映射到數據庫中的一個表列,該表列可以是現有表,也可以是在導入過程中創建的新表。
18、導出為文本
任何表或結果集都可以多種格式導出,包括CSV,JSON,XML和HTML。您甚至可以創建自己的導出格式。
19、導出為查詢
任何表或結果集也可以呈現為一批UPDATE或INSERT語句,這對修改數據很有幫助。
20、雜項功能
除其他外,DataGrip附帶用戶參數支持,CSV編輯器,圖表生成器,版本控制支持和許多其他功能。
21、用戶參數
支持運行參數化的SQL查詢。使用正則表達式添加您自己的參數模式,然后選擇將要應用這些模式的SQL方言。
22、VCS支持
為大多數流行的版本控制系統提供了統一的界面,從而確保了Subversion,Git和GitHub,Mercurial,CVS,Perforce和 TFS的一致用戶體驗 。
23、圖表
在有見地的圖表上瀏覽表及其關系。
DataGrip 2020軟件功能
1、高效編寫SQL并消除重復的編碼工作
借助于DataGrip,你可以通過代碼完成特性更快地編寫代碼。只需輸入數據庫對象、標識符或是變量的名字即可,DataGrip會提供一個匹配的列表。DataGrip能夠感知到完成JOIN從句所需的依賴,并提供函數與過程所需的參數類型,還可以給出INSERT語句的表結構。DataGrip提供了Live Templates用以生成語句的常見部分,你可以使用默認值,也可以創建新值。
2、在代碼間導航并在輸入時進行重命名
能夠解析出SQL文件中的對象引用。如果對變量或是別名進行了重命名,那么所有用到他們的地方都會相應地進行重命名。如果在SQL中重命名了數據庫對象,實際的數據庫中也會進行重命名。DataGrip能夠正確解析出SQL代碼中所有的引用,并幫助你對其進行重構。
3、IDE會展示出對象(表、列等等)的使用,還會在專門的視圖中展示出變量。導航工具可以幫助你在編輯器、模式視圖等各種上下文中選擇對象。
4、處理數據并探索關系
你可以通過強大的表編輯器添加、刪除、以及克隆數據行。通過過濾文本域可以只查看所需的數據,而無需編寫WHERE字句。尋找所需數據的另一種方式是使用文本搜索。如果不知道哪一列包含了你所要尋找的數據,那么文本搜索就是一項非常有用的功能了。可以在文本搜索中使用正則表達式。通過外鍵數據導航可以轉到當前行所引用的數據,反之亦然。
5、分析查詢與比較結果
在單擊Execute按鈕時可以選擇讓DataGrip做什么事情——執行子查詢、執行外部查詢,或是執行整個腳本。只想執行特定的一部分代碼?只需將其選中并執行即可。DataGrip還提供了執行計劃,其結果集類似于表編輯器,包含了相同的選項,如添加/刪除行、文本搜索與數據導航等。可以在diff查看器中比較兩個結果集。
DataGrip 2020安裝步驟
1.在華軍軟件園下載DataGrip 2020中文版安裝包,解壓后,雙擊“exe”文件,進入安裝向導,單擊Next
2.點擊“Browse”選擇安裝位置,一般默認在C盤,推薦安裝在D盤,單擊Next
3.根據自己的需要,勾選安裝選項,單擊Next
4.點擊選擇開始菜單文件夾,單擊Install安裝
5.軟件正在安裝,請耐心等待
6.DataGrip 2020安裝完成,單擊Finish,退出安裝向導
常見問題
執行 SQL 慢、查詢卡頓、結果集加載慢
原因:結果集過大、內存不足、自動同步頻繁。
解決:
限制返回行數:SELECT ... LIMIT 1000。
關閉自動提交:Settings → Database → 取消 Auto-sync。
增加 JVM 內存:修改 vmoptions 中 -Xmx 為 -Xmx4g。
關閉不必要的插件,釋放資源。
表 / 視圖加載慢、無響應
原因:元數據過大、網絡慢、自動同步。
解決:
連接 → Options → 取消 “Auto-sync”、“Show all schemas”。
手動刷新:右鍵數據庫 → Refresh。
切換到本地數據庫測試,排除網絡問題。
快捷鍵沖突 / 失效
原因:與系統 / 第三方工具快捷鍵沖突、keymap 錯誤。
解決:
Settings → Keymap 搜索沖突按鍵,修改或禁用。
切換為 Mac OS X 10.5+ 或 Default 預設。
關閉 Alfred、PopClip 等工具的全局快捷鍵。
DataGrip 2020更新日志
1.優化內容
2.細節更出眾,bug去無蹤
華軍小編推薦:
在編程工具里面算是佼佼者之一,憑借自身的功能全面,操作簡單等優點獲得了用戶的一致好評,快來下載試試吧。小編還為您準備了快表軟件、AlphaEbot動作編輯軟件、自動化測試工具AutoRunner、Easy GUI、小海龜LOGO語言


























您的評論需要經過審核才能顯示
有用
有用
有用