Java教程

如何在 VS Code 中为 Java 类生成序列化版本号

本文主要是介绍如何在 VS Code 中为 Java 类生成序列化版本号,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

前言

IDEA 提供自动生成序列化版本号的功能,其实 VS Code 也可以,只是默认关闭了这个功能,下面就来看看如何开启这个功能吧。

配置过程

首先需要保证 VS Code 上安装了提供 Java 语言功能的拓展:

java拓展

然后我们在项目文件夹下新建一个 .settings 文件夹,新建之后这个文件夹可能就被 VS Code 隐藏掉了,所以我们需要改一下设置,将下图中的 **/.settings 项删除,这样就又可以在资源管理器中看到这个文件夹了:

然后我们在这个文件夹下新建文件 org.eclipse.jdt.core.prefs,在文件中写入:org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning,这个配置用来告诉 Java 拓展应该为缺失版本号的类提供警告。

接着我们新建 .vscode 文件夹,并在这个目录下新建配置文件 settings.json,里面的内容是:

{
    "java.settings.url": ".settings/org.eclipse.jdt.core.prefs"
}

最后的项目结构应该长这样:

这样就完成所有的配置了,我们来测试一下,不错,效果非常好:
提示

这篇关于如何在 VS Code 中为 Java 类生成序列化版本号的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!