IDE-Ecplise-代碼注釋 模版 編碼規范 配色

說明: 代碼注釋主要用于方便代碼后期維護,編碼規范,增加代碼閱讀性和維護性。因網上看到的很多博客中片段局多,故整理后重寫一篇,方便交流學習。

 

  •   先看下加過注釋模版后的效果。

如上圖所示,創建類,方法和繼承方法后 的效果。

配色圖如下所示

  • 先看下ecplise中模版設置的位置

?依次打開 Preferences -》Java選項 -》Code Style -》Code Templates-》Comments?

look 如上圖所示 : comments 節點下對應的節點就是創建文件,類,方法的注釋模版的位置了

  • 關于每個節點下的注釋寫法

文件(Files)注釋標簽:

/**  * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句話描述該文件做什么) * @author <作者姓名>  * @date ${date}${time}

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

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

字段(Fields)注釋標簽:

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

?

Constructor?標簽:

/** 
* 
* ${tags} 
*/

?

方法(Methods)標簽:

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

?

覆蓋方法(Overriding Methods)標簽:

/* 
*<非doc 標簽>
* Title: ${enclosing_method}
* Description: ${todo} 父類方法描述
* ${tags} 
* ${see_to_overridden} 
*/

?

代表方法(Delegate Methods)標簽:

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

?

Getter方法標簽:

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

?

Setter方法標簽:

/*** @param ${param} the ${bare_field_name} to set*/

?

  • 最后一點小細節 如果你想要創建類的時候就自動有注釋 請看下圖

   

  • 關于doc文檔常用注釋元素的含義 <引用>,想了解更多可搜索 ? "javadoc標記" 即可

?

?

  • 標簽中函數寫法見提示即可

 

  • 最后簡單說下配色方案

  可以到如下網址去下載配置文件然后倒入到ecplise中

  http://eclipsecolorthemes.org/?list=toppicks&lang=java

? ? ? ?或者在ecplise中 Help->install new soft->add ? 添加如下網址??http://eclipse-color-theme.github.com/update 進行更新

更新后 在Preferences->General->color theme中就可以找到相應的模版方案了

?

  • ? 結篇 ?附上模版文檔,如有遺漏歡迎指證

鏈接: http://pan.baidu.com/s/1jG8Lj8q 密碼: zh7f

?

轉載于:https://www.cnblogs.com/Joker_/p/4809927.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/272947.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/272947.shtml
英文地址,請注明出處:http://en.pswp.cn/news/272947.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

通過路由遠程計算機重啟,華為無線路由器三種常用重啟的方法

日常重啟無線路由器并不是一個高難度動作&#xff0c;但是你了解華為(HUAWEI)家用無線路由器的三種常用的重啟的方法嗎&#xff1f;這三種方法也適用于絕大多數品牌的路由器&#xff0c;只不過在某個細節上略有區別。華為路由器的三種常用重啟方法分別是&#xff1a;硬重啟、軟…

個人信息管理系統代碼_學生信息管理系統(springboot + vue)

學生信息管理系統零、基礎項目為前后分離項目1、前端(front-end)基于 vue-admin-template 開發2、后端(rear-end)Jdk8Maven3MySQL5.7SpringBoot2SQLYog一、功能模塊圖圖片.png二、系統預覽1、登錄登錄.png2、首頁首頁.png3、查看學生信息查看學生信息.png4、編輯學生信息編輯學…

蘋果手機6s運營商在哪里顯示無服務器,iPhone6s信號很弱或無服務如何解決【解決方法】...

很多果粉都遇到過自己的手機常常“無服務”或者信號很弱的情況。 iphone6s 信號很弱或無服務怎么辦&#xff1f;iPhone手機信號不好的原因有很多&#xff0c;排除SIM卡&#xff0c;手機本身硬件故障等問題&#xff0c;你可以嘗試以下方法“修復”你的手機信號問題。1、開關飛行…

iOS開發網絡資源整理-持續更新

本文記錄iOS開發相關的網絡社區和博客 1.objc中國 網址&#xff1a;http://objccn.io簡介&#xff1a;onevcat創建,項目的成立源于國內 Objective-C 社區對 objc.io 的翻譯活動。2.cocoachina 網址&#xff1a;http://www.cocoachina.com簡介&#xff1a;CocoaChina創立于2008年…

72年屬鼠48歲有一災2020_李半仙推算:1972年虛歲48歲屬鼠人,2020年干什么最能發財??...

李半仙推算:1972年虛歲48歲屬鼠人&#xff0c;2020年干什么最能發財&#xff1f;&#xff1f;生肖屬鼠的朋友&#xff0c;在未來&#xff0c;喜事接二連三&#xff0c;屬鼠人能夠得到財神賜福&#xff0c;一路大發特發&#xff0c;很快就會有發財致富的商機&#xff0c;加上屬鼠…

sun服務器操作系統使用,SUN ILOM使用指南

SUN ILOM使用指南Sun ILOM使用指南/by pupil2008.09.16Sun Integrated Lights Out Manager簡稱ILOM,是一種服務處理器(SP,service processor),可以通過它遠程管理和控制Sun服務器.ILOM的運行不依賴于SunOS,也不依賴于OBP固件.一旦接通電源,ILOM就 開始運行,而不管POST,SunOS是否…

vue怎么插入接口demo_前端學起來特別吃力,新人入前端怎么學?

最近知乎收到一些問題&#xff0c;問前端學起來吃力&#xff0c;連續更新幾次回答的比較全了。現在整理下分享給掘金的小伙伴們。原知乎問題:前言前端工作兩年多。大部分前端原理、框架都能完全運用。工作中幾乎遇不到解決不了的問題&#xff08;除了那些惡心無法實現的需求&am…

C函數指針

1 #include <stdio.h>2 #include <stdlib.h>3 void func(){4 printf("Helloworld");5 6 }7 8 9 10 int main( ){ 11 void (*f)(); /*聲明一個函數指針 */ 12 ffunc; /*將func函數的首地址賦給指針f */ 13 f(); 14 return(0…

w7怎么重啟無限服務器,w7重啟數據庫服務器

w7重啟數據庫服務器 內容精選換一換WordPress是使用PHP語言開發的博客平臺&#xff0c;用戶可以在支持PHP和MySQL數據庫的服務器上搭建屬于自己的網站&#xff0c;本文教您通過華為云虛擬私有云、彈性云服務器和RDS MySQL數據庫&#xff0c;輕松幾步&#xff0c;在LAMP環境下搭…

順德機器人應用與維修專業收入_保定萬維科技技校專業課程巡禮——計算機應用與維修...

保定萬維科技技工學校院校簡介 / 專業設置 / 招生簡章資助政策 / 在線報名點擊上方藍色字體【保定萬維科技技工學校】關注我們專業簡介&#xff1a;本專業培養適應企事業單位發展、應用的需要&#xff0c;具有扎實的計算機基礎知識、計算機專業知識和較強的計算機辦公自動化、數…

LeetCode Longest Valid Parentheses

原題鏈接在這里&#xff1a;https://leetcode.com/problems/longest-valid-parentheses/ 題目&#xff1a; Given a string containing just the characters ( and ), find the length of the longest valid (well-formed) parentheses substring. For "(()", the lo…

PC和服務器的IP地址信息DNS,PC和服務器的IP地址信息DNS

PC和服務器的IP地址信息DNS 內容精選換一換網站的訪問與云服務器的網絡配置、端口通信、防火墻配置、安全組配置等多個環節相關聯。任意一個環節出現問題&#xff0c;都會導致網站無法訪問。本節操作介紹網站無法訪問時的排查思路。網站無法訪問怎么辦&#xff1f;如果打開網站…

abaqus生成adams柔性體_專欄 | HyperMesh_To_Abaqus接口——模型導入導出問題

作者介紹TechmanLXS碩士十余年工程經驗擅長Hypermesh建模&#xff0c;Hyperworks全平臺分析軟件&#xff0c;abaqus軟件。整車級被動安全(ls-dyna、Radioss)&#xff0c;零部件級(moldflow模流分析&#xff0c;塑料件聯合仿真分析)。熟知汽車車身&#xff0c;內外飾&#xff0c…

knockoutJS學習筆記01:從拼接字符串到編寫模板引擎

開篇 關于knockout的文章&#xff0c;園里已經有很多大神寫過了&#xff0c;而且都寫得很好。其實knockout學習起來還是很容易的&#xff0c;看看官網的demo和園里的文章&#xff0c;練習練習就可以上手了&#xff08;僅限使用&#xff0c;不包含研究源碼&#xff09;。之所以想…

新鄉臺達服務器驅動器維修,臺達DELTA伺服驅動器維修

與數控裝置的接口電路無關。檢查測量系統電纜連接正確、可靠&#xff0c;排除了電纜連接的問題。利用示波器檢查位置測量系統的前置放大器EXE601/5-F的Ual和Ua*Ua1和Ua2輸出波形&#xff0c;發現Ua1相無輸出。進一步檢查光柵輸出(前置放大器EXE601/5-F的輸入)信號波形&#xff…

60度斜坡怎么計算_【測繪】南方CASS土方計算方法—方格網法

01概述在我們的日常工作中&#xff0c;遇到大量的土方修正算的相關咨詢&#xff0c;為什么CASS的方格網土方修正算&#xff0c;方格設定為10米和20米&#xff0c;修正算結果有很大差異呢&#xff1f;從軟件計算原理、數據質量等方面進行分析&#xff0c;讀了這篇文章&#xff0…

NSMutableArray 排序

NSMutableArray *array1[NSMutableArray arrayWithObjects:"1","3","2", nil];//NSLog("%",array1);/*結果:(1,3,2 )*/NSLog("%",array1);NSArray *array2 [array1 sortedArrayUsingSelector:selector(compare:)];//注意 這…

綜合時如何插入scan_三綜合環境試驗箱維修時如何做出正確判斷?

三綜合環境試驗箱維修時如何做出正確判斷?三綜合環境試驗箱在試驗的過程中&#xff0c;可以根據需要設定不同的溫度情況&#xff0c;以便于為各種測試要求提供便利的條件。在測試一些材料結構或復合材料的時候&#xff0c;主要是利用其在瞬間高溫情況或者是在極低溫的連續環境…

mysql 判斷字段為null表示 false 其它為true_日拱一卒,MySQL數據庫 常用SQL優化技巧 十一式...

本文中所提到的SQL優化技巧均是基于Mysql 索引 BTree類型 。將從以下幾個方面介紹常用的SQL優化技巧&#xff1a;避免在 WHERE 子句中使用 ! 或 <> 操作符。避免在 WHERE 子句中對索引列使用 %前綴模糊查詢。避免在 WHERE 子句中對索引列使用 OR 來連接條件。避免在 WHER…

b樣條和三次樣條_樣條曲線

最近在學習軌跡規劃中的軌跡生成&#xff0c;涉及到樣條曲線方面的知識&#xff0c;總結一下。二次樣條三次樣條曲線平滑曲線的平滑性和相應的平滑性的評判準則相關&#xff0c;在[1]中&#xff0c;作者采用曲率的平方和曲率導數的平方作為評判準則其中 是路徑點的方向角。最小…