Eclipse Code Templates 설정

2916 단어 Other
Eclipse Code Templates 설정
1. Window->Preferences->Java->Code Style->CodeTemplates 열기
2.Eclipse Code Templates 인터페이스 중간Configure generated code and comments 영역에는 두 가지 메뉴 트리가 포함됩니다. Comment, Code
3. Comments는 설명 템플릿을, Code는 코드 템플릿을 대표한다. 그 중에서 각 하위 메뉴는 하위 템플릿을 대표한다. 우리는 하위 항목을 클릭하기만 하면 인터페이스 아래의 Pattern 구역에서 우리가 정의한 템플릿 내용과 형식을 볼 수 있다.
Comments 대표 주석 템플릿 설정만
각 하위 항목에 대한 템플릿 형식은 다음과 같습니다.
1. Comments->Files(Java 파일 노트)
        /** 
	 * Project Name:${project_name} 
	 * File Name:${file_name} 
	 * Package Name:${package_name} 
	 * Date:${date}${time} 
	 * Copyright (c) ${year}, ***@126.com All Rights Reserved. 
	 * 
	 */

2. Comments->Types(Java 클래스 주석)
        /** 
	 * ClassName: ${type_name} 
* Function: ${todo} ADD FUNCTION.
* Reason: ${todo} ADD REASON( ).
* date: ${date} ${time}
* * @author ${user} * @version ${enclosing_type}${tags} * @since JDK 1.7 */

3. Comments-->Fields(클래스 필드 주석)
        /** 
	 * ${field}:${todo}(              ). 
	 * @since JDK 1.7
	 */

4.Comments-->Constructors(구조 함수 주석)
        /** 
	 * Creates a new instance of ${enclosing_type}. 
	 * 
	 * ${tags} 
	 */

5.Comments->Methods(Java 메소드 노트)
      /** 
       *                . 
* ${todo}( – ).
* ${todo}( – ).
* ${todo}( – ).
* ${todo}( – ).
* date: ${date} ${time}.
* @author ${user} * ${tags} * @since JDK 1.7 */

6.Comments-->Overriding methods(다시 쓰기 메소드 주석)
        /** 
	 * ${todo}             (  ). 
	 * ${see_to_overridden} 
	 */  

7.Comments-->Delegate methods(프록시 메서드 노트)
        /** 
	 * ${tags} 
	 * ${see_to_target} 
	 */ 

8.Comments-->Getters(Java Getter 메소드 노트)
	/** 
	 * ${bare_field_name}. 
	 * 
	 * @return  the ${bare_field_name} 
	 * @since   JDK 1.7
	 */  

9.Comments->Setters(Java Setters 메소드 노트)
        /** 
	 * ${param}. 
	 * 
	 * @param   ${param}    the ${bare_field_name} to set 
	 * @since   JDK 1.7 
	 */ 

Code-->New Java files(새 Java 파일 코드 템플릿)
       /** 
	 * Project Name:${project_name} 
	 * File Name:${file_name} 
	 * Package Name:${package_name} 
	 * Date:${date}${time} 
	 * Copyright (c) ${year}, ***@126.com All Rights Reserved. 
	 * 
	*/  
	${filecomment}  
	  
	${package_declaration}  
	/** 
	 * ClassName:${type_name} 
* Function: ${todo} ADD FUNCTION.
* Reason: ${todo} ADD REASON.
* Date: ${date} ${time}
* @author ${user} * @version * @since JDK 1.7 * @see */

좋은 웹페이지 즐겨찾기