我逼着轻笑写了个软著代码生成助手

我逼着轻笑写了个软著代码生成助手

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

这篇文章介绍了一个为了便利软件著作权申请而开发的Visual Studio Code插件。插件可以生成整个项目代码的txt文件,方便粘贴到Word文档中。文章详细说明了插件的安装方法、使用步骤,以及最终生成代码文件的过程。还提供了一个预设格式的Word文件,用于生成符合软著申请要求的PDF文档,并分享了下载链接。

🔎

延伸解读

插件解决的痛点:代码文档整理

文章指出,软著申请中用户手册容易编写,但代码文档整理非常麻烦,尤其对于SwiftUI这类一个view拆分成多个小文件的工程,手动复制代码极其痛苦。该插件通过生成整个项目的代码txt文件,将分散的代码集中输出,方便后续粘贴到Word中,直接针对这一痛点。

使用中的关键设置:排除非自有代码

插件允许用户设置排除的目录和文件,例如第三方库或非自己编写的代码。这一功能很重要,因为软著申请要求提交的代码应是申请人独立开发的,排除非自有代码可以避免文档中包含无关或侵权内容,同时减少不必要的篇幅。

格式与页数限制:需注意的细节

文章提供了预设格式的Word文件,用户只需粘贴代码并设置字体、字号和页眉,即可保存为PDF。但需注意,如果代码超过60页,需要手动删除代码,只保留前30页和后30页。这是软著申请对代码文档页数的常见要求,插件本身不自动处理页数裁剪。

❓

Q&A

申请软件著作权需要准备哪些材料?

申请软著需要准备两个主要部分:用户手册和代码文档。用户手册相对简单,介绍软件的整体功能即可;代码文档则较为复杂,需要整理源代码。

软著代码生成器插件的主要功能是什么?

该插件可以生成整个项目代码的txt文件,方便用户粘贴到Word文档中,用于软著申请中的代码文档整理。

如何在VSCode中安装软著代码生成器插件?

在VSCode中搜索“软著代码生成器”,或通过提供的链接(https://marketplace.visualstudio.com/items?itemName=qcqx.copyright-code)进行安装。

使用软著代码生成器时如何排除不需要的代码文件?

在插件使用过程中,可以设置排除的目录(如第三方库)和排除特定文件,这样这些代码就不会被包含在生成的txt文件中。

生成的代码txt文件如何转换成符合软著要求的PDF?

作者提供了一个预设格式的Word文件,将生成的代码txt粘贴到该Word文件中,按照预设的字体、字号和页眉格式调整,然后保存为PDF即可。如果代码超过60页,需要手动删除代码,保留前30页和后30页。

软著代码生成器插件支持哪些代码文件格式?

插件支持选择代码文件的格式,例如纯静态网页一般选择html、js、css三件套,具体可根据项目类型选择。

🏷️

标签

➡️

继续阅读