首页 > 编程语言 >VSCode 定义Java类注释

VSCode 定义Java类注释

时间:2024-09-20 16:49:42浏览次数:8  
标签:Java name author VSCode 如下 注释

在使用 VSCode 开发 Java 时,输入 /** 生成的类注释如下:

/**
 * 
 */

这样的注释一片空白,无法标注类的作者、创建时间等信息。

可以通过如下设置实现更贴合 Java 类的注释:

  1. 进入 Java 配置

    输入 settings.json

​ 选择 Preferences:Open User Settings(JSON)

  1. 添加 Java 配置

    在打开的 settings.json 中添加如下代码:

    "java.templates.typeComment": [
        "/**",
        " * ",
        " * @author 作者名",
        " */"
    ]
    

这样就自定义了 Java 的类注释了,此时再输入 /** 生成的类注释如下:

/**
 * 
 *
 * @author 作者名
 */

还可以使用一些变量来生成更丰富的注释:

  • ${file_name}:当前文件名称
  • ${package_name}:包名
  • ${type_name}:类名
  • ${user}:系统登录用户名
  • ${date}:系统日期
  • ${time}:系统时间
  • ${year}:当前年份
  • ${month}:当前月份
  • ${shortmonth}:当前月份短
  • ${day}:日期
  • ${hour}:小时
  • ${minute}:分钟

环境:

  • VS Code 1.93.1

标签:Java,name,author,VSCode,如下,注释
From: https://www.cnblogs.com/skysailstar/p/18422777

相关文章

  • docx4j转换pdf样式问题~Java Libreoffice转换pdf
    背景本篇文章主要是介绍我在使用docx4j过程中遇到的问题,并最终如何通过Libreoffice来实现pdf的转换。问题在使用docx4j转换pdf过程中发现word文档中表格、加粗样式无法实现,国内、国外都找了一遍也没找到解决办法,真实把人急坏了。如果有同学通过docx4j解决了下方问题的可以留言......
  • java pom两个模块需要互相引用怎么办
    1.JavaPOM模块化是什么在Java项目中,特别是在使用Maven作为构建工具时,"POM模块化"是一个重要的概念,它指的是将大型项目拆分成多个更小、更易于管理的模块(或称为子项目)。每个模块都有自己的pom.xml文件,该文件定义了模块的构建配置,包括依赖关系、插件、目标平台等。1.1POM(Project......
  • VSCode 定义代码模板
    在使用编写代码的过程中,经常会写一些固定代码段。以Java为例,定义实体类时一般都会编写序列化版本号:@SerialprivatestaticfinallongserialVersionUID=1L;这段代码是固定写法,基本不会变,如果每次都手写的话,就比较繁琐了。VSCode提供了生成代码段的功能,为我们提供了便......
  • unity调用java静态方法
    在uni-app中使用NFC功能,可以通过调用微信小程序的NFCAPI(目前只在微信小程序中有效)。uni-app是多平台框架,而NFC功能的具体实现依赖于微信小程序的NFCAPI。以下是如何在uni-app中使用NFC功能,包括发现NFC设备、连接以及写入数据的详细步骤。​前置条件确保已经......
  • 【后端开发】JavaEE初阶——计算机是如何工作的???
    前言:......
  • java计算机毕业设计面向爱宠人群的宠物资讯系统(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在当今社会,随着生活水平的提高和情感需求的多元化,宠物已成为众多家庭不可或缺的重要成员。爱宠人群对宠物健康的关注、生活品质的追求以及个性化需求......
  • java计算机毕业设计课程教学评估数据分析 (开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在高等教育日益重视教学质量与学生学习成效的当下,课程教学评估作为衡量教育效果、促进教学改进的重要手段,其重要性日益凸显。随着信息技术的飞速发展......
  • java计算机毕业设计考研加油站(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景:随着教育竞争的日益激烈,考研已成为众多本科毕业生及在职人员进一步提升学术水平和职业竞争力的重要途径。然而,考研过程中信息繁杂、资料众多,考生往往......
  • java计算机毕业设计酒店物联网平台系统(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着科技的飞速发展,物联网技术正逐步渗透到各行各业,其中酒店业作为服务业的重要组成部分,其智能化转型已成为不可逆转的趋势。传统酒店管理模式面临着......
  • JavaSE——String类
    一、字符串构造注意:String是引用类型,内部并不存储字符串本身。有三种方式:publicclassTest1{publicstaticvoidmain(String[]args){//使用常量串构造Strings1="hellojava";System.out.println(s1);//直接newString......