0 0

弄死我了,Intellij里代码模板的时间格式能调不?10

就是像这样的
/**
 * @author {USER}
 * @version {DATE}
 */


其中DATE在文件中生成的格式为默认的一种,我现在不想要,我想要类似这种日期格式Nov 13, 2013。Intellij是基于velocity来做模板的,不过我不太熟悉,但是凭着经验搞了下,除了发现这里的DATE是String类型的,可以使用所有String相关的方法来调整字符串,但是不知道怎么样实现Date的format。
eclipse方面也有类似的问题,不过上网查了下,能找到一些方法,不过也挺蛋疼的。想着IDEA会不会灵活一点,结果还是没弄出来。
有经验的同学求指教啊。
2013年11月15日 15:47

2个答案 按时间排序 按投票排序

0 0

采纳的答案

#set($str = "")
#set($stringClass=$str.getClass())
#set($localeClass=$stringClass.forName("java.util.Locale"))

#set($date=$stringClass.forName("java.util.Date").newInstance())
#set($locale=$localeClass.getConstructor($stringClass).newInstance("en_US"))
#set($dateFormat=$stringClass.forName("java.text.SimpleDateFormat").getConstructor($stringClass, $localeClass).newInstance("MMM dd, yyyy", $locale))
#set($fdate=$dateFormat.format($date))

/**
*
* <p>User: Zhang Kaitao
* <p>Date: ${fdate}
* <p>Version: 1.0
*/


其实主要是Locale的问题 给你写了一个 比较麻烦

2013年11月16日 19:40
0 0

好像不是velocity,是内建的模板:'This is a built-in template. '

时间相关的预定义变量只有如下的:

${DATE} current system date
${TIME} current system time
${YEAR} current year
${MONTH} current month
${DAY} current day of the month
${HOUR} current hour
${MINUTE} current minute

话说,只是一个注释而已,弄成 ${YEAR}-${MONTH}-${DAY} 不就行了么……

2013年11月16日 07:31

相关推荐

    Intellij代码格式模板

    Intellij代码格式模板,Ctrl+Shift+F格式化代码,有利于团队代码格式规范。

    java 格式代码模板

    首先,`Java`代码格式模板(codetemplates.xml)是IDE(如IntelliJ IDEA或Eclipse)中的一个重要特性,它允许开发者定义代码片段,这些片段可以在编写代码时自动生成。例如,你可以创建一个模板来快速生成常见的构造...

    IntellijIDEA和eclipse代码格式一致的商业解决方案.docx

    ### Intellij IDEA 和 Eclipse 代码格式一致的商业解决方案 在软件开发过程中,为了保持团队协作中的代码一致性,统一代码风格是非常重要的。本文将详细介绍如何在Intellij IDEA与Eclipse之间实现代码格式的一致性...

    标准化idea代码格式化模板

    该模板适用于java,自动格式化代码、xml、配置文件等。代码使用空格代替tab,缩进固定位4个空格。import防止优化,全部改为999,xml、前端代码,使用空格代替tab缩进默认为2个空格。java的doc注释,保留原有内容的...

    代码模板和代码格式化

    在编程世界中,代码模板和代码格式化是提高开发效率和保持代码整洁度的重要工具。它们可以帮助程序员快速生成规范的代码结构,同时确保代码风格的一致性,这对于团队协作尤其重要。 **代码模板**,简单来说,就是...

    intellij-java-google-style.xml

    intellij-java-google-style.xml 提供给intellij-idea的代码格式化模板,代码更加整洁,提升团队合作效率

    IntelliJ IDEA彩色代码主题

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),以其强大的功能和高度可定制性而闻名。其中,一个非常吸引人的特性就是其丰富的彩色代码主题,这些主题能够为编程工作带来更好的视觉体验,减轻眼睛...

    华为代码规范代码模板

    自动格式化工具如Google Java Formatter或IntelliJ IDEA的内置格式化器,可以帮助开发者快速调整代码格式,使其符合规范。 除了上述内容,华为代码规范可能还涵盖了命名规范,包括类名、方法名、变量名的大小写规则...

    eclipse intellij idea xml 自动格式化代码

    第一类:Intellij idea 使用: Settings-&gt;Editor-&gt;Code Style-&gt;XML 第二类:Eclipse使用: 1.在菜单栏中选中『windows』-〉 『Preferences』。... 『Formatter』,主要是设置代码的格式.使用的命令是:ctrl+shift+f

    IntelliJ for php 插件

    这对于大型项目来说,能节省大量查找时间。 4. **版本控制集成**:插件内置了对Git、SVN等版本控制系统的支持,可以直接在IDE内进行提交、合并、回退等操作。 5. **调试工具**:提供强大的调试工具,包括断点、...

    intellij快捷键.txt

    5. **Alt+Insert**: 插入代码模板,如get、set方法,或构造函数等,提高代码编写速度。 6. **Ctrl+E**: 显示最近打开的文件列表,方便切换至先前工作过的项目。 7. **Ctrl+R**: 替换文本,对于批量修改代码非常...

    IntelliJ IDEA 中文指南.pdf

    文档还包括了一些特殊知识点,例如在IntelliJ IDEA中使用特殊的代码模板Postfix Completion,以及如何利用Maven构建单模块或多模块的Spring MVC、Spring、Mybatis、Spring Data JPA和Spring Boot项目。这些内容对于...

    基于 IntelliJ 平台插件模板的插件

    基于 IntelliJ 平台插件模板的插件。提供 Solon Initializr New Project 向导。属性配置文件的自动完成。提供新建项目向导 自动完成 .properties 配置文件的提示

    IntelliJ IDEA 使用教程

    - **实时代码模板**:介绍如何使用代码模板自动生成常见代码结构,如循环、条件判断等。 - **文件代码模板**:用于生成文件或类的骨架代码。 - **Emmet支持**:专为前端开发设计的快速HTML/CSS/SVG/XML编码工具。 #...

    intellij idea php插件

    8. **代码格式化**:可以按照预设的代码风格自动格式化代码,保持团队间的代码风格一致性。 9. **文档查看**:通过插件可以直接查看类、函数的PHP官方文档,无需离开IDE。 10. **代码质量工具**:集成...

    comate-intellij-2.3.0.zip

    至于"Comate"插件具体提供了哪些功能,可能包括但不限于代码提示增强、自动化任务、代码分析工具、集成特定框架的支持、调试辅助等功能。但这些只是推测,实际功能需要查阅插件的文档或者通过试用来了解。 总的来说...

    intellij idea 汉化包,解决打不开设置

    它以其高效、智能的代码补全、强大的调试工具和优秀的代码分析功能而受到开发者喜爱。然而,对于非英语用户来说,英文界面可能会带来一定的使用困扰。为了解决这个问题,官方提供了汉化包,使得IDE可以切换到中文...

    vscode-intellij-idea-keybindings, vs 代码的IntelliJ IDEA 键绑定端口.zip

    vscode-intellij-idea-keybindings, vs 代码的IntelliJ IDEA 键绑定端口 用于 Visual Studio 代码的 IntelliJ IDEA 键绑定 vs 代码的IntelliJ IDEA 键绑定端口。 包括 keymaps,WebStorm,PyCharm,PHP Storm等流行...

    简单的 IntelliJ IDEA 教程

    IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS ...

    IntelliJ IDEA自动设置代码注释的方法(带参数,带返回值,如果没有则跳过参数或返回值方法

    ### IntelliJ IDEA 自动设置代码注释的方法 #### 背景与需求 在日常的软件开发过程中,良好的代码注释习惯对于项目的维护和团队协作至关重要。对于习惯了Visual Studio(简称VS)开发环境中的.NET开发者来说,按下`...

Global site tag (gtag.js) - Google Analytics