當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]Editing files with syntax highlighting(文件編輯時(shí)語(yǔ)法突出) IDEA supports the editing of Java?, JSP, XML, HTML

Editing files with syntax highlighting(文件編輯時(shí)語(yǔ)法突出)

IDEA supports the editing of Java?, JSP, XML, HTML files, as well as custom file types that can be easily defined to be recognized and properly highlighted by the editor.

(IDEA支持對(duì) Java?, JSP, XML, HTML等文件的語(yǔ)法突出編輯,即使是自定義的文件,也可以通過代碼編輯器來使得其可以被識(shí)別和語(yǔ)法突出化)


Advanced Code Completion(先進(jìn)的代碼完成功能)

Basic code completion finalizes a class, method, variable name, and Java keywords, plus commonly used names for fields and variables depending on their type. It can be automatically invoked, popping up the available methods and fields list.

Basic代碼完成 可以完成對(duì)類、方法、變量名和Java關(guān)鍵字的識(shí)別,根據(jù)不同的類型,可以從自動(dòng)彈出的列表框中選擇已有的方法和域 名)

The SmartType code completion filters the method and variable list to match the expected expression type. It works at the right-hand side of assignments, in variable initializers, return statements and anywhere else where IDEA can guess the expected type.

SmartType代碼完成,會(huì)根據(jù)目前的表達(dá)式的類型來對(duì)彈出列表框中的方法和變量進(jìn)行類型匹配,彈出框中右邊的就是那些方法變量等的返回類型,IDEA還會(huì)羅列出其他你可能用到的類型)

The Class Name code completion finishes a class name anywhere in the project or libraries independently of imports in the current file.

Class Name 代碼完成可以在任何工程、庫(kù)以及當(dāng)前獨(dú)立的文件中幫你完成類名字的書寫)


Closing brace auto-insert(復(fù)合語(yǔ)句的自動(dòng)插入(前后括號(hào)自動(dòng)匹配))

Start a code block with an opening curly brace character and press Enter.
The corresponding closing brace is automatically inserted with the indentation specified in your preferences.

(當(dāng)你鍵入“{”來開始一組復(fù)合語(yǔ)句時(shí),“}”會(huì)自動(dòng)插入進(jìn)行匹配,插入的方式也可以由你來訂制)



Matched brace highlighting(匹配括號(hào)的突出顯示)

Place the Editor caret just after a closing (or just before an opening) brace or bracket of any type. If it is correctly matched, the matching pair highlights with light blue. If there is no matching bracket, the unpaired bracket highlights as a compile error. (You can change the default highlight colors in your configuration).

(當(dāng)光標(biāo)移動(dòng)至括號(hào)時(shí),不管是左括號(hào)還是右括號(hào),如果它可以正確匹配,他將會(huì)以淺藍(lán)色突出顯示,如果沒有與之相匹配的括號(hào),則將會(huì)有錯(cuò)誤提示,當(dāng)然,突出的顏色也可以設(shè)置)


Pasted text auto-indent(粘貼代碼自動(dòng)縮進(jìn))

Paste a block of text into your code and IDEA automatically indents it to fit the new location.

(當(dāng)粘貼一段代碼到IDEA代碼編輯中時(shí),他會(huì)自動(dòng)縮進(jìn)到合適的位置)


Live Templates(動(dòng)態(tài)模板)

Live Templates provide a fast way to code many typical constructs. Just type the Live Template name, press Tab, and the relevant code... simple or highly complex... is written to your file instantly. When you insert code from a Live Template, IDEA analyzes your existing code and suggests correct values for the template’s variables. Now you can apply Live Templates not only at a particular caret position, but for selected blocks of code/text as well.

(動(dòng)態(tài)模板提供了一些典型代碼的快速輸入,只需要輸入動(dòng)態(tài)模板的名字,按TAB,不論是簡(jiǎn)單的還是復(fù)雜的代碼都會(huì)立刻完成。動(dòng)態(tài)模板還會(huì)自動(dòng)分析現(xiàn)有代碼,插入合適的變量名,動(dòng)態(tài)模板的使用不僅在光標(biāo)位置,他還適用于被選中的文本代碼)


Express code commenting(快速代碼注釋)

Use a single keystroke to quickly comment/uncomment a selected line or block with either block (/*…*/) or line (//…) comments. Comments insert at the first column, or at the indentation level, depending on your preferences.

(使用一個(gè)鍵就可以使選中的代碼進(jìn)行注釋或反注釋,注釋的插入位置可以設(shè)置)


Popup parameter info(參數(shù)彈出提示)

When coding a new method call, a tooltip showing the target method’s signature pops up after you type the opening “(” character or invoke code completion features. The parameter highlighted in bold is the one on which the caret is currently positioned. You can control the popup interval or disable the popup completely in Completion settings.

(當(dāng)輸入一個(gè)新的方法時(shí),在輸入“(”后就會(huì)有這個(gè)方法參數(shù)的彈出提示,當(dāng)前參數(shù)將會(huì)以粗體顯示,你可以在Completion settings中控制是否彈出,和彈出延時(shí))



Code folding(代碼折疊)

Easily “fold” and “unfold” methods, Javadoc comments, or blocks of import statements, putting distracting detail out of your way. Fold/unfold a single block or everything in the file at once with a single keystroke.

(你可以將JavaDoc注釋、方法體、或者一系列的import語(yǔ)句進(jìn)行折疊,隱藏他們的細(xì)節(jié),只需點(diǎn)擊一下,就可以打開或合上他們)

Mouse over ?folded? code icons to pop up the hidden detail for quick examination.

(將鼠標(biāo)移至到合上的代碼時(shí),隱藏的內(nèi)容會(huì)暫時(shí)顯示出來)

Split-pane editor(雙塊代碼編輯)

Split the Editor into two half panes to work in two different places in the same file simultaneously. Move the pane splitters to adjust the size of the panes.

(通過分割欄,可以將代碼分成兩部分獨(dú)立工作,拖動(dòng)分割欄可以調(diào)整大?。?/p>



Clipboard stacking(超級(jí)剪貼版)

Now store multiple clipboard entries and access them with a single shortcut. Customize the number of entries that can be stored in the clipboard stack.

(擁有可以儲(chǔ)存多次剪貼內(nèi)容的剪貼版,記錄的剪貼內(nèi)容數(shù)也可以設(shè)置)



本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉