规则
软件著作权提交源代码格式四个要求
- 代码要求是提供原始的代码 不是关键代码 语法上要求完整 例如C++代码应该是 include 之类开头的 而不是直接一开始就是函数 C#代码应该是 using 之类开头的 而不是直接一开始就是函数 例如 以下为完整的C#代码开头;要求提供的是对应的代码文件的原始文本
- 第一页应该是以下一种情况所在的页面的原始代码 1. 主函数 2. 程序的入口 比如登录函数 3. 主页 比如 index default页面
- 尽量少提供或者不提供设计器生成的代码 以C#语言为例 设计器生成的代码语言文件 一般为XXXt.designer.cs:
- 代码量按前、后各连续30页,共60页,(不足60页全部提交)第60页为模块结束页,每页不少于50行(结束页除外)
思路
- 理清都有哪些文件,文件路径、扩展名,以及哪些是不能用源码表示的,如pdf/icon等等;
- 快速生成没有注释和空行的代码文本;
- 粘贴到word里,调整格式。
操作
STEP1
- 打开空白excel,点击数据选项卡,依次点击“获取数据——自文件——从文件夹”;
- 浏览至源代码所在的根目录,确定;
- 加载…………
- 点击数据选项卡,选择数据透视图,右侧面板中,把扩展名字段拖至下方轴(类别);
- 左侧出现所有后缀,自动去除重复值;
- 复制到文本编辑器中,把不能用源码表示的格式删除掉;
- 使用全部替换功能,用*.替换.,step1结束。
STEP2
- ;
- 下载后不必解压,即可使用。路径: \软著源代码整理\bin\Release\SourceConvert.exe
- 选择代码所在的目录时,可从excel表中直接复制;扩展名见STEP1的最后一步,可直接复制。
- 点击处理源代码后,自动删除空行和注释,秒级生成干净清爽的代码,并且可以统计出来总页数和总行数;
- 全选——复制。
STEP3
- 新建空白word页,粘贴……(这个时间可能会长一些)
- 插入页眉——页码,格式最好为【4/60】或【第4页 共60页】;
- 在页眉输入【软件名称和版本号】
- 布局——行号——每页重编行号
- 调整每页行数的方法:
- 调整字体大小;
- 调整行间距;
- 调整页边距。
- 如果总页数大于60页,可从中间裁掉部分。