大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 設置Eclipse注釋模板的方法

設置Eclipse注釋模板的方法

更新時間:2022-01-18 10:52:13 來源:動力節點 瀏覽1121次

設置注釋模板的:Window --> Preference --> Java->Code Style --> Code Template

然后展開Comments節點就是所有需設置注釋的元素。本文現就每一個元素逐一給大家介紹一下。

文件(Files)注釋標簽:

/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句話描述該文件做什么) * @author ${user} * @date ${date} * @version V1.0 */

類型(Types)注釋標簽(類的注釋):

/** * @ClassName: ${type_name} * @Description: ${todo}(這里用一句話描述這個類的作用) * @author ${user} * @date ${date} * * ${tags} */

字段(Fields)注釋標簽:

/** * @Fields field:field:{todo}(用一句話描述這個變量表示什么) */

構造函數(Constructor)標簽:

/** * 創建一個新的實例 ${enclosing_type} * * ${tags} */

方法(Methods)標簽:

/** * @Title: ${enclosing_method} * @Description: ${todo}(這里用一句話描述這個方法的作用) * @param ${tags} 參數 * @return ${return_type} 返回類型 * @throws */

覆蓋方法(Overriding Methods)標簽:

/* (非 Javadoc) * <p>Title: ${enclosing_method}</p> * <p>Description: </p> * ${tags} * ${see_to_overridden} */

代理方法(Delegate Methods)標簽:

/** * ${tags} * ${see_to_target} */

getter方法標簽:

/** * @return ${bare_field_name} */

setter方法標簽:

/** * @param paramtheparamthe{bare_field_name} to set */

隨便選擇一個,下方【Pattern】區域會顯示類注釋模板內容,點擊右則的【Edit】按鈕可以對注釋模板內容進行修改。

選擇【Insert Variable】可以對【Pattern】中的【Title】值進行設置修改。

如果都想要實現上面的注釋模板,逐個改可能很麻煩,這需要將下面的配置文件導入就可以了:

新建一個xml文件,名字命名為codetemplates(名字可以隨便命名)

把下面的內容放到xml文件中即可。

<?xml version="1.0" encoding="UTF-8"?><templates>    <template        autoinsert="false"        context="filecomment_context"        deleted="false"        description="Comment for created Java files"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.filecomment"        name="filecomment">    /**       * @Title: ${file_name}     * @Package ${package_name}     * @Description: ${todo}(用一句話描述該文件做什么)     * @author ${user}     * @date ${date} ${time}      * @version V1.0       */    </template>    <template        autoinsert="false"        context="typecomment_context"        deleted="false"        description="Comment for created types"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.typecomment"        name="typecomment">    /**     * @ClassName: ${type_name}     * @Description: ${todo}(這里用一句話描述這個類的作用)     * @author ${user}     * @date ${date}     *     * ${tags}     */    </template>    <template        autoinsert="false"        context="fieldcomment_context"        deleted="false"        description="Comment for fields"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment"        name="fieldcomment">    /**     * @Fields field:field:{todo}(用一句話描述這個變量表示什么)     */    </template>    <template        autoinsert="false"        context="constructorcomment_context"        deleted="false"        description="Comment for created constructors"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment"        name="constructorcomment">    /**     * 創建一個新的實例 ${enclosing_type}     *     * ${tags}     */    </template>        <template        autoinsert="false"        context="methodcomment_context"        deleted="false"        description="Comment for non-overriding methods"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.methodcomment"        name="methodcomment">    /**     * @Title: ${enclosing_method}     * @Description: ${todo}(這里用一句話描述這個方法的作用)     * @param ${tags} 參數     * @return ${return_type} 返回類型     * @throws     */    </template>    <template        autoinsert="true"        context="overridecomment_context"        deleted="false"        description="Comment for overriding methods"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.overridecomment"        name="overridecomment">    /* (非 Javadoc)     * <p>Title: ${enclosing_method}</p>     * <p>Description: </p>     * ${tags}     * ${see_to_overridden}     */    </template>    <template        autoinsert="true"        context="delegatecomment_context"        deleted="false"        description="Comment for delegate methods"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment"        name="delegatecomment">    /**     * ${tags}     * ${see_to_target}     */    </template>    <template        autoinsert="false"        context="gettercomment_context"        deleted="false"        description="Comment for getter method"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.gettercomment"        name="gettercomment">    /**     * @return ${bare_field_name}     */    </template>    <template        autoinsert="true"        context="settercomment_context"        deleted="false"        description="Comment for setter method"        enabled="true"        id="org.eclipse.jdt.ui.text.codetemplates.settercomment"        name="settercomment">    /**     * @param paramtheparamthe{bare_field_name} to set     */    </template></templates>

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美日韩国产一区二区三区 | 天天干夜干 | 青青国产成人久久激情911 | 极品毛片 | 国产精品二区三区 | 国产成人综合亚洲 | 国产精品伦理 | 狠狠色狠狠干 | 久久网免费 | 玖玖在线资源站 | 国产精品成人在线 | 欧美成人免费一区在线播放 | 香蕉网站在线观看影院 | 国产福利免费看 | 欧美日韩国产成人综合在线 | 天天干夜操 | 午夜看毛片 | 日本一级特黄a大片在线 | 深夜福利视频在线一区 | 亚洲精品国产成人7777 | 国农村精品国产自线拍 | 涩涩视频免费 | 国产欧美亚洲精品第一区 | 国产区91 | 操人视频网站 | 特级片毛片 | 一区二区三区视频 | 亚洲 欧美 bt | 四虎永久在线精品 | 亚洲区视频在线观看 | 日本精品一区二区三区视频 | 欧美xxxxx九色视频免费观看 | 久久久久久毛片免费播放 | 成人啪啪免费看 | jiz中国zz| 男人手机天堂 | 黄页在线免费观看 | 九九热线 | 在线观看视频色 | 青青青激情视频在线最新 | 日本黄色视|