我有一个相当简单的二进制文件格式,我希望为其创建一个编辑器:
- 能够加载文件
- 可以保存文件
- 允许用户更改各个字段的值等
- 能够将使用旧版本格式的文件转换为新版本
显然我可以用 C#、Python 等编写东西……但是我想知道是否有更简单的选项来创建这样的基本编辑器,它只允许我描述文件的内容和任何条件/验证,而不必自己编写所有的 IO 和编辑代码?
我有一个相当简单的二进制文件格式,我希望为其创建一个编辑器:
显然我可以用 C#、Python 等编写东西……但是我想知道是否有更简单的选项来创建这样的基本编辑器,它只允许我描述文件的内容和任何条件/验证,而不必自己编写所有的 IO 和编辑代码?