DATAGRIP 2018.1有哪些創(chuàng)新
數(shù)據(jù)編輯器

SQL log
現(xiàn)在,在更新數(shù)據(jù)時,你可以看到DataGrip正在運(yùn)行的特定查詢。 沒有什么可隱藏的!
總體的改進(jìn)
Schema 切換模式
現(xiàn)在你可以告訴DataGrip如何切換 schema。以下設(shè)置是可行的:
—自動: 定義上下文時,DataGrip可以在內(nèi)部操作期間切換schema。
—手動: DataGrip在內(nèi)部操作期間不能切換schema。 但是,您可以通過右上角的切換器手動切換它們。
—無效: 如果你使用pg_bouncer,就不需要切換那么多次了!
重命名所有支持對象
從這個版本開始,我們已經(jīng)挑戰(zhàn)了自己,使我們可以重命名所有我們支持的對象。Oracle中的序列,MySQL中的事件,PostgreSQL中的觸發(fā)器,現(xiàn)在可以通過按Shift + F6重命名許多其他對象。這適用于數(shù)據(jù)庫樹和SQL腳本。 請記住,其他腳本中對象的用法也將被重命名。


運(yùn)行腳本
現(xiàn)在,當(dāng)您針對數(shù)據(jù)源運(yùn)行文件時,您的選擇會被記住以供進(jìn)一步運(yùn)行。
文件的快速文檔
我們?yōu)槲募砑恿丝焖傥臋n:按Ctrl + Q。 例如,現(xiàn)在很容易就可以知道文件大小。 但遠(yuǎn)不止如此!


導(dǎo)航
我們添加了一個選項,稱為通過DDL編輯器的優(yōu)先數(shù)據(jù)編輯器。
該選項影響:
—按Ctrl + N導(dǎo)航到表格/視圖。
—按Shift + Ctrl + Alt + N導(dǎo)航到列。
—雙擊數(shù)據(jù)庫樹視圖中的表/視圖或列。
導(dǎo)航到DDL編輯器的引用現(xiàn)在稱為Prefer數(shù)據(jù)庫視圖,而不是DDL編輯器。正如您可能知道的那樣,它定義了您從SQL中單擊導(dǎo)航到聲明(Ctrl + B或Ctrl +單擊)時您將要執(zhí)行的操作。
我們合并了兩個導(dǎo)航操作:Go to class 和Go to table。 快捷鍵:Ctrl + N
——在DataGrip中,如果您使用任何其他支持的語言,現(xiàn)在可以導(dǎo)航到類。
——在其他JetBrains IDE中,您終于可以在這里看到數(shù)據(jù)庫對象,如表格,存儲過程等。請記住,有一種語言過濾器。

數(shù)據(jù)庫視圖
我們已經(jīng)將MariaDB添加到支持的數(shù)據(jù)庫列表中。
DataGrip現(xiàn)在支持Redshift中的外部模式和Exasol中的虛擬模式。


MySQL中的事件顯示在數(shù)據(jù)庫樹中。 源代碼生成也是可用的。
數(shù)據(jù)源顏色影響文件窗格中的控制臺文件。



DataGrip現(xiàn)在支持PostgreSQL 10中的分區(qū)表。
SQL 編輯
現(xiàn)在DataGrip允許您使用兩個快捷鍵Alt + Wheel Down和Alt + Wheel up導(dǎo)航到下一個或上一個標(biāo)識符出現(xiàn)位置。 或者,在查找操作中輸入“突出顯示的元素使用情況”
文件引用的Completion現(xiàn)在適用于Oracle和Exasol。


DataGrip中的另一個新動作是向左或向右移動元素。 這適用于不同種類的列表,包括函數(shù)內(nèi)部的參數(shù),INSERT語句中的字段和列列表。 請注意,它在處理列列表時不會損壞逗號,而移動線則會損壞逗號。
MySQL支持通用數(shù)據(jù)表表達(dá)式


重復(fù)整行動作現(xiàn)在也可以在文件末尾運(yùn)行。 如果您不知道此操作的作用,它將復(fù)制所有選定的行,并在每個行之前添加換行符。 在許多情況下,它比僅使用復(fù)制(Ctrl + D)更方便。
IDE現(xiàn)在突出顯示包含錯誤或警告的折疊代碼區(qū)域,并根據(jù)它們的驗證狀態(tài)對塊進(jìn)行著色。 折疊后的代碼也會突出顯示,如果它包含匹配的搜索結(jié)果。


其他的改進(jìn)
功能
• 用于破壞突出顯示的SQLite命令。
• 在“替換路徑”窗口中,IDE現(xiàn)在允許您預(yù)覽正則表達(dá)式替換。
• REST客戶端插件現(xiàn)在可用。
• 代碼格式化程序默認(rèn)情況下不會更改關(guān)鍵字大小寫。
Bug修復(fù)
• DBE-397: 我們不再使用驅(qū)動程序級別的只讀模式。 這將讓您運(yùn)行不以“s”開頭的安全聲明。
• DBE-5969: 插入具有所有默認(rèn)值的行時不會引發(fā)錯誤。
• DBE-5999: 添加了對結(jié)構(gòu)窗格中的項目進(jìn)行排序的功能。
• DBE-2102: 有關(guān)SQL Server中的默認(rèn)約束的幾個修復(fù)程序都已發(fā)布。 現(xiàn)在可以修改并刪除它們。
• DBE-5968: Sybase顯示nchar,nvarchar,unichar和univarchar類型的正確長度。
• DBE-4962: 現(xiàn)在可以正確顯示SQL Server的外鍵級聯(lián)規(guī)則。
• DBE-6028: 代碼折疊與CTE一起使用。
• IDEA-124160: 現(xiàn)在,Search Everywhere彈出窗口受到關(guān)注。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動畫