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

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


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


導(dǎo)航
我們添加了一個(gè)選項(xiàng),稱為通過DDL編輯器的優(yōu)先數(shù)據(jù)編輯器。
該選項(xiàng)影響:
—按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 +單擊)時(shí)您將要執(zhí)行的操作。
我們合并了兩個(gè)導(dǎo)航操作:Go to class 和Go to table。 快捷鍵:Ctrl + N
——在DataGrip中,如果您使用任何其他支持的語言,現(xiàn)在可以導(dǎo)航到類。
——在其他JetBrains IDE中,您終于可以在這里看到數(shù)據(jù)庫對(duì)象,如表格,存儲(chǔ)過程等。請(qǐng)記住,有一種語言過濾器。

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


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



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


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


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


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