翻譯|產(chǎn)品更新|編輯:鮑佳佳|2020-07-21 11:21:22.763|閱讀 2095 次
概述:新版IntelliJ IDEA2020.2集成了許多用于軟件開發(fā)的工具。這些工具大多數(shù)在引擎蓋下的系統(tǒng)外殼中運(yùn)行。有時(shí),您甚至沒有意識(shí)到,除了使用集成終端中的命令并讀取控制臺(tái)輸出外,您還可以使用相關(guān)的IDE功能,例如使用工具窗口或?qū)崿F(xiàn)此功能的對(duì)話框。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IntelliJ IDEA,是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。
新版IntelliJ IDEA2020.2集成了許多用于軟件開發(fā)的工具。這些工具大多數(shù)在引擎蓋下的系統(tǒng)外殼中運(yùn)行。有時(shí),您甚至沒有意識(shí)到,除了使用集成終端中的命令并讀取控制臺(tái)輸出外,您還可以使用相關(guān)的IDE功能,例如使用工具窗口或?qū)崿F(xiàn)此功能的對(duì)話框。
例如,差異查看器實(shí)際上在系統(tǒng)中運(yùn)行diff命令以產(chǎn)生結(jié)果。另一個(gè)示例是Git工具窗口中的Log選項(xiàng)卡,它基于git log 命令進(jìn)行輸出的。
如果您不知道IntelliJ IDEA中是否存在這樣的功能,或者只是習(xí)慣在終端中運(yùn)行它們,那么IDE將告知您可以在GUI中查看結(jié)果。這增加了功能的可發(fā)現(xiàn)性,并提供了從終端打開您喜歡的IntelliJ IDEA工具的快捷方法。
下面是它的工作原理:
以類似的方式,您可以鍵入diff要比較的文件名的命令,并在突出顯示該命令時(shí),按Ctrl + Enter或Cmd + Enter打開diff查看器,而不是將diff輸出打印到終端。
可以通過Run Anything(按兩次Ctrl鍵)來運(yùn)行大多數(shù)認(rèn)可的命令,例如mvn,gradle,rake,rails,等等,這取決于你的插件安裝。試用您經(jīng)常使用的命令,看看此功能是否可以幫助您提高工作效率。
嘗試按Ctrl + Shift + Enter或Cmd + Shift + Enter在調(diào)試模式下運(yùn)行突出顯示的命令(使用Debug工具窗口而不是Run)。
您可以使用提供的API來實(shí)現(xiàn)對(duì)更多命令和工具的支持。有關(guān)實(shí)現(xiàn)示例,請(qǐng)參見IntelliJ IDEA Community Edition的源代碼中的GitLogTerminalCustomCommandHandler和TerminalShellCommandHandler類。
如果要禁用此功能,請(qǐng)?jiān)凇?nbsp;Terminal ”工具窗口中單擊齒輪圖標(biāo),然后清除 Run commands using IDE選項(xiàng)。
如果要更改默認(rèn)快捷方式,請(qǐng)打開“ Settings / Preferences ”對(duì)話框,轉(zhuǎn)到“ Keymap”,然后展開“ Plug-ins”或者Terminal并修改以下操作:
您可以在接下來發(fā)布的IntelliJ IDEA 2020.2 中嘗試使用此功能,您也可以關(guān)注我們有最新版本即可在我們網(wǎng)站進(jìn)行下載。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: