齊齊哈爾做網(wǎng)站搜狗seo
得益于 IntelliJ IDEA Ultimate 的?Database Tools(數(shù)據(jù)庫工具)中的專用 SQL 查詢控制臺,您無需離開 IDE 即可輕松修改連接到您的 Java 應(yīng)用程序的任何數(shù)據(jù)庫中的數(shù)據(jù),以及從這些數(shù)據(jù)庫中提取數(shù)據(jù)。 查詢控制臺具有 SQL 語句特定的代碼段庫、代碼補(bǔ)全、動態(tài)錯誤檢測功能和實用快捷鍵 – 所有這些都可以幫助您確保工作順利完成。
在這篇文章中,我們將分享適用于?Database Tools(數(shù)據(jù)庫工具)的十大快捷鍵,通過這些快捷鍵,數(shù)據(jù)查詢效率將得到提高。
打開新控制臺:??L | Ctrl+Shift+Q
只需在?Database(數(shù)據(jù)庫)工具窗口中選擇數(shù)據(jù)源并按這三個按鍵即可打開新的控制臺 –???L?(macOS) 或?Ctrl+Shift+Q?(Windows/Linux)。
可能與 Google Chrome 快捷鍵有沖突 – 請通過?System Settings(系統(tǒng)設(shè)置)鍵盤快捷鍵將其停用。
執(zhí)行語句:?? | Ctrl+Enter
要快速執(zhí)行整條語句或所選代碼部分,請按????(macOS) 或?Ctrl+Enter?(Windows/Linux)。
如果選擇多條語句,則可以從?Statements(語句)彈出菜單中選擇要執(zhí)行的語句。 所選語句會在查詢編輯器中高亮顯示,便于檢查和確認(rèn)您的選擇。
調(diào)用意圖操作:?? | Alt+Enter
IntelliJ IDEA 會分析代碼、提供優(yōu)化代碼的方式、檢測潛在問題,并提出修正建議。 要調(diào)用查詢的建議和修正列表,請按????(macOS) 或?Alt+Enter?(Windows/Linux)。
打開實時模板列表:?J |?Ctrl+J
IntelliJ IDEA 擁有豐富的代碼模板庫,可以加快 SQL 查詢的編譯速度。 按??J?(macOS) 或?Ctrl+J?(Windows/Linux) 訪問查詢的實時模板列表。
您還可以按??N?(macOS) 或?Ctrl+N?(Windows/Linux),通過?Settings | Editor | Live Templates(設(shè)置 | 編輯器 | 實時模板)添加您自己的模板。
最近的文件:?E |?Ctrl+E
有時會發(fā)生意外情況,您可能無意中關(guān)閉了包含復(fù)雜 SQL 查詢的標(biāo)簽頁。 不用擔(dān)心,只需在?Recent files(最近的文件)列表中按兩個按鍵即可重新打開文件 –??E?(macOS) 或?Ctrl+E?(Windows/Linux)。
重新設(shè)置代碼格式:??L | Ctrl+Alt+L
整潔有序的代碼對于高效開發(fā)至關(guān)重要,IntelliJ IDEA 的代碼格式設(shè)置功能可以幫助實現(xiàn)這一目標(biāo)。 要重新設(shè)置查詢控制臺標(biāo)簽頁中所選代碼段或整個文件的格式,請按???L?(macOS) 或?Ctrl+Alt+L?(Windows/Linux)。
您可以通過?Settings | Editor | Code Style | SQL(設(shè)置 | 編輯器 | 代碼樣式 | SQL)將 SQL 格式設(shè)置自定義為您的編碼樣式。 您可以在這里設(shè)置語句、表、表達(dá)式等的規(guī)則的格式。
從剪貼板歷史記錄粘貼:??V | Ctrl+Shift+V
在 IntelliJ IDEA 中,您復(fù)制的每一段代碼或文本都會保存到剪貼板,并且可以通過工作會話進(jìn)行訪問。 按???V?(macOS) 或?Ctrl+Shift+V?(Windows/Linux),并從列表中選擇相應(yīng)條目。
Rename(重命名)重構(gòu):?F6 | Shift+F6
將文本光標(biāo)放置在您要重命名的對象上,并按??F6?(macOS) 或?Shift+F6?(Windows/Linux) 調(diào)用?Rename(重命名)對話框,在該對話框中,您還可以調(diào)整更改的作用域,并在實際重命名之前進(jìn)行預(yù)覽。
生成代碼段:?N | Alt+Insert
按??N?(macOS) 或?Alt+Insert?(Windows/Linux),在查詢控制臺中調(diào)用?Generate(生成)彈出窗口。 在此彈出窗口中,您可以從大量語句中選擇代碼段。
使用?AI?生成代碼:? | Ctrl+
AI Assistant 可以直接在查詢控制臺中生成 SQL 查詢。 按???(macOS) 或?Ctrl+?(Windows/Linux) 在字段中調(diào)用 AI Assistant,輸入您希望 AI Assistant 編譯的查詢,并按???/Enter?提交請求。
集成這些快捷鍵可以提升您的日常工作效率并確保工作順利完成
快捷鍵速查表
操作 | macOS | Windows/Linux |
打開新控制臺 | ??L | Ctrl+Shift+Q |
執(zhí)行語句 | ?? | Ctrl+Enter |
調(diào)用意圖操作 | ?? | Alt+Enter |
打開實時模板列表 | ?J | Ctrl+J |
最近的文件 | ?E | Ctrl+E |
重新設(shè)置代碼格式 | ??L | Ctrl+Alt+L |
從剪貼板歷史記錄粘貼 | ??V | Ctrl+Shift+V |
Rename(重命名)重構(gòu) | ?F6 | Shift+F6 |
生成代碼段 | ?N | Alt+Insert |
使用?AI?生成代碼 | ? | Ctrl+ |
原文:Top 10 IntelliJ IDEA Shortcuts for Efficient Data Querying With the Database Tools | The IntelliJ IDEA Blog?