`
ttitfly
  • 浏览: 622079 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

修改Eclipse注释里的${Date}变量格式

    博客分类:
  • java
阅读更多
1.eclipse3.3里${date}日期格式为:
Jan 8, 2008

不是很习惯,如果想改变这种格式,比如想改为:
2008-1-8
这样的格式,则可以通过下面的方式

2.从http://wiki.eclipse.org/index.php/CVS_Howto下载eclipse的源码,主要下载org.eclipse.text包下的类

3.找到org.eclipse.jface.text.templates.GlobalTemplateVariables这个类,然后打开进行修改。找到代码:

public static class Date extends SimpleTemplateVariableResolver {
		/**
		 * Creates a new date variable
		 */
		public Date() {
			super("date", TextTemplateMessages.getString("GlobalVariables.variable.description.date")); //$NON-NLS-1$ //$NON-NLS-2$
		}
		protected String resolve(TemplateContext context) {
			return DateFormat.getDateInstance().format(new java.util.Date());
		}
	}


然后修改为:


public static class Date extends SimpleTemplateVariableResolver {
		/**
		 * Creates a new date variable
		 */
		public Date() {
			super("date", TextTemplateMessages.getString("GlobalVariables.variable.description.date")); //$NON-NLS-1$ //$NON-NLS-2$
		}
		protected String resolve(TemplateContext context) {
//			return DateFormat.getDateInstance().format(new java.util.Date());
		    final SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");  
			return df.format(new java.util.Date());  
		}
	}



然后再将其重新编译打包即可。
最后覆盖掉eclipse\plugins下的org.eclipse.text_3.3.0.v20070606-0010.jar这个jar包(org.eclipse.text_XXXX.jar包),只是日期不同而已。

附件说明:
附件是一个重新编译好的jar包文件,因为不让传.jar文件,所以我把后缀改成了.zip,下载后直接将后缀名改为.jar即可


  • org.eclipse.text_3.3.0.v20070606-0010.zip (230.1 KB)
  • 描述: 附件是一个重新编译好的jar包文件,因为不让传.jar文件,所以我把后缀改成了.zip,下载后直接将后缀名改为.jar即可。
  • 下载次数: 1041
6
1
分享到:
评论
6 楼 yinbaicheng 2012-02-21  
duooluu 写道
找到eclipse.ini
里面有-Duser.language=en
改为-Duser.language=zh-cn即可

这种方法也可以的,楼主的方法也可以的,O(∩_∩)O~
5 楼 ijse 2011-01-08  
太麻烦了,,我想改下时间,,有没有定制好的包?

4 楼 txy821 2010-12-18  
楼主与一楼的都是正解~~!
3 楼 vvv6628341 2010-06-24  
成功是实践者路过~
2 楼 juggg 2008-09-09  
太感谢了
BTW:LS的方法不行,需要先安装多国语言包
1 楼 duooluu 2008-07-31  
找到eclipse.ini
里面有-Duser.language=en
改为-Duser.language=zh-cn即可

相关推荐

    Eclipse注释模板变量补丁

    Eclipse的代码注释模板很丰富,如:user、year、date、time等等,通过在eclipse.ini文件中-Duser.name=xxxx进行配置,但是Eclipse的Preferences界面至今都不支持定制自己的注释模板变量,要新增一个注释变量的话,就...

    Eclipse 代码注释模板

    在Eclipse中,用户可以自定义代码注释模板,这通常涉及到类、方法、变量等不同类型的注释结构。`codetemplates.xml`文件就是存储这些自定义模板的配置文件,通过编辑这个文件,我们可以定制符合个人或团队编码规范的...

    Eclipse注释模板自定义

    可以使用变量来动态插入如作者名、日期等信息,例如 `${user}` 表示当前登录用户,`${date}` 表示当前日期。 3. **添加自定义模板** 如果需要创建新的注释模板,可以点击“New...”按钮,输入模板名称和适用的代码...

    Eclipse Java 注释模板

    首先,Eclipse的Java注释模板允许开发者预先设定一系列常用的注释格式,如类、方法、变量的注释模板。这些模板包含了如作者、创建日期、版权信息等常见元素,当需要为代码添加注释时,只需通过快捷键或者右键菜单...

    Eclipse Java注释模板.txt

    ### Eclipse Java注释模板知识点详解 #### 一、概述 在进行Java开发的过程中,良好的代码注释习惯不仅能帮助自己快速回顾代码逻辑,还能方便其他开发者理解代码意图,从而提高整个团队的工作效率。Eclipse作为一款...

    eclipse 注释模板

    在创建模板时,可以使用预定义的变量,如 `${date}` 会自动插入当前日期,`${author}` 插入当前用户的姓名,`${class_name}` 插入类名,`${method}` 插入方法名等。这些变量在插入注释时会被自动替换。 4. **代码...

    eclipse注释模板xml文件

    - 创建一个包含特定格式的函数注释模板,用于记录函数的功能、参数和返回值。 4. **导入和导出**: Eclipse允许用户将注释模板导出为XML文件,以便在其他项目或计算机上导入。通过`Window` -> `Preferences` -> `...

    如何配置Eclipse自定义注释

    6. **设置用户变量**:在每个模板中,你可以使用预先定义的变量,如`${user}`代表当前登录的Eclipse用户的名称,`${date}`代表当前日期。你还可以添加自定义变量,点击"Code Templates"窗口右下角的"Variables......

    eclipse 注释模版

    文件中的每个`<template>`元素代表一个模板,包含`name`(模板名称)、`description`(模板描述)、`context`(应用上下文,如类、方法等)和`content`(实际的注释内容,其中可以包含变量,如${date}、${author}等...

    eclipse java注释模板

    <templates><template autoinsert="true" context="fieldcomment_context" deleted="false" description="字段的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment...

    eclipse注释配置导入.zip

    **Eclipse注释模板** 是一组预设的注释格式,可以根据个人或团队的编码规范进行定制。它们可以应用于类、方法、变量等不同级别的代码元素。通过使用注释模板,开发者可以轻松地添加文档注释,如Javadoc,以及自定义...

    Eclipse Java注释模板设置详解

    ### Eclipse Java注释模板设置详解 在开发过程中,良好的代码注释习惯对于提高代码的可读性和维护性具有重要作用。Eclipse作为一款流行的Java集成开发环境(IDE),提供了丰富的功能来帮助开发者更好地管理代码和...

    eclipse注释模版以及说明

    以下是对"eclipse注释模版以及说明"的详细解释和使用指南。 1. **创建和编辑注释模板** 在Eclipse中,你可以为不同的语言(如Java、Python等)设置不同类型的注释模板。在`Window` -> `Preferences` -> `Java` ->...

    Eclipse代码注释模板——code templates

    首先,代码模板允许我们为不同的代码元素(如类、方法、变量等)预定义注释格式。例如,我们可以创建一个模板,当创建新的类时,Eclipse会自动插入预设的类注释,包括作者、创建日期和版权信息。这样,开发者无需...

    eclipse注释模板

    在`codetemplates.xml`文件中,存储的就是用户自定义的Eclipse注释模板的配置。这个XML文件是Eclipse工作空间的一部分,它包含了各种类型的注释模板,如类、方法、字段以及Javadoc等。通过编辑这个文件,开发者可以...

    myeclipse/eclipse设置java文档注释

    Java 文档注释(也称为 Javadoc 注释)是一种特殊格式的注释,它不仅可以帮助开发者了解代码的功能和用途,还可以自动生成 API 文档,方便他人阅读。Javadoc 注释通常以“/** ... */”的形式出现,并包含多种标签来...

Global site tag (gtag.js) - Google Analytics