激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|JavaScript|易語(yǔ)言|

香港云服务器
服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

2021-05-28 13:36菜雞兒學(xué)習(xí)筆記 Java教程

這篇文章主要介紹了IDEA類和方法注釋模板設(shè)置(非常詳細(xì)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧

idea 模版之自定義與方法注釋

很多公司都有要求的代碼注釋規(guī)范,我們每新建類或者方法的時(shí)候從新復(fù)制粘貼很麻煩,而且容易粘錯(cuò)。

當(dāng)然自定義模板還可以用到很多地方,比如系統(tǒng)自帶的 sout就是system.out.print(); 當(dāng)你輸入某文本的時(shí)候,系統(tǒng)會(huì)自動(dòng)替換成目標(biāo)文本。

1定義java文件頭部的注釋

2給java類中的方法添加上注釋

      2.1第一步勾選enable live  templates

      2.2第二步新建一個(gè)group

      2.3第三步新建一個(gè)template

      2.4第四步點(diǎn)擊define按鈕

      2.5第五步填寫注釋模板

1、定義java文件頭部的注釋

打開設(shè)置面板,然后填寫注釋模板:

file  => setting  => editor =>  file and code templates

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

2、給java類中的方法添加上注釋

2.1、第一步勾選enable  live  templates

首先要在上一章節(jié)的圖中勾選中 enable  live  templates

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

2.2、第二步新建一個(gè)group

其次要打開livetemplates 然后新建一個(gè)group

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))    

在彈窗口中輸入你想要的group名稱,例如我取名叫chenjiegroup

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

點(diǎn)擊ok,你已經(jīng)新建了一個(gè)模板組,名稱叫chenjiegroup

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

2.3、第三步新建一個(gè)template

選中新建的group,也就是選中chenjiegroup,在這個(gè)group下新建一個(gè)livetemplate

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

上圖中點(diǎn)擊live template之后,將會(huì)新建一個(gè)模板,并且光標(biāo)定位到了需要你輸入快捷鍵的方框中

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

我輸入了cjm意思是當(dāng)我在java文件的某個(gè)方法內(nèi)部,連續(xù)輸入cjm后,intellij將會(huì)在該方法的頭上為我自動(dòng)生成注釋(根據(jù)我接下來(lái)定義的模板來(lái)生成)。

2.4、第四步點(diǎn)擊define按鈕

點(diǎn)擊上圖中的ok按鈕左上方的define

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

在彈出的下拉框內(nèi)選擇作用域,這里選擇java文件

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

2.5、第五步填寫注釋模板

 在第四步完成后,templatetext框內(nèi)的內(nèi)容可以編輯了,在template text 內(nèi)寫入模板,例如我敲入的模板是:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
 
 *@描述
 
 *@參數(shù) $params$
 
 *@返回值 $return$
 
 *@創(chuàng)建人 chenjie
 
 *@創(chuàng)建時(shí)間 $date$
 
 *@修改人和其它信息
 
 */

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

說明:在此步驟中,模板內(nèi)容你可以自己寫,兩個(gè)$號(hào)內(nèi)部是參數(shù)名稱,都有哪些參數(shù)呢,你可以點(diǎn)擊editvariables,然后在彈窗口中自己查看和選擇

點(diǎn)擊edit variables會(huì)彈出框

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

彈出框

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

上圖中,name這一列是你可以設(shè)置的參數(shù)名稱,expression這一列是你可以選擇的表達(dá)式,點(diǎn)擊expression這一列的單元格,即可出現(xiàn)下拉框

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

例如我依次給params、return、date這三個(gè)變量設(shè)置了表達(dá)式

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

點(diǎn)擊ok(兩個(gè)窗口上的ok都要點(diǎn)擊) 

好了,現(xiàn)在可以驗(yàn)證了。

新建一個(gè)utils類

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

取名utils

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

可以看到,文件頭部的注釋已經(jīng)有了

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

新建一個(gè)方法,內(nèi)容如下:

?
1
2
3
4
public static string sayhello(string username)
{
   return "hello "+username;
}

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

在上圖畫紅框的地方輸入我們剛才設(shè)置的快捷鍵cmj即可看到intellij給我們添加的注釋

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

快捷鍵需要在方法內(nèi)部,也就是花括號(hào)內(nèi)部,至于是不是在紅框的位置都可以,例如在return語(yǔ)句的后面或者其他地方也可以,只要是在sayhello方法內(nèi)部即可。我輸入cjm然后就可以得到提示

如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

好了,敲回車后,intellij將我輸入的cjm替換為了方法的注釋(根據(jù)我們上一步設(shè)置的模板來(lái)生成注釋)

 如圖:

IDEA類和方法注釋模板設(shè)置(非常詳細(xì))

說明:此時(shí)有點(diǎn)2,還需要自己把注釋剪切到方法外部去,不過總比我們手動(dòng)敲注釋好多了??旖萱I可以在方法外部敲,也可以生成注釋,但是參數(shù)和返回值就沒法給你生成了,因?yàn)閰?shù)和返回的值只有在函數(shù)作用域內(nèi),intellij才能找到,所以快捷鍵最好還是在方法內(nèi)部敲,我剛才的cjm就是在方法內(nèi)部敲的。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/qq_33315102/article/details/78991220

延伸 · 閱讀

精彩推薦
1455
主站蜘蛛池模板: 久久亚洲一区二区三区成人国产 | 欧美一级免费高清 | 一本色道久久综合亚洲精品小说 | 成人精品视频网站 | 国产精品久久久久久238 | 免费a视频在线观看 | 国产视频在线观看一区二区三区 | 韩国美女一区 | 色爽爽爽| 国产精品视频1区 | 欧美a级毛片 | 国产自在线 | 欧美中文字幕一区二区三区亚洲 | 成人午夜小视频 | 毛片韩国 | 久久久久久中文字幕 | 欧美日韩精品一区二区三区蜜桃 | 国产在线精品一区二区三区 | 99亚洲伊人久久精品影院红桃 | 成人午夜看片 | 久久影院一区二区三区 | 91精品国产综合久久婷婷香蕉 | 欧美a视频在线观看 | 欧美性色生活片免费播放 | 国产永久免费观看 | 精品中文字幕久久久久四十五十骆 | 国产一区二区三区影视 | 99热99精品 | 成人毛片免费在线 | 成人在线视频黄色 | 青青草华人在线 | 国产午夜电影在线观看 | 久久久久久亚洲综合影院红桃 | av免费在线观看国产 | 九九热这里只有精品8 | 国产精品久久国产精麻豆96堂 | 国产美女的小嫩bbb图片 | 久久精品视频首页 | av播放在线 | 综合97| 污黄视频在线播放 |