软件著作权-源码清理

申请软件著作权时需要清除代码中的注释,可以通过word和Notepad++组合操作来快速的完成

1。使用word的插入文件功能合并多个源代码文件,操作方法为:新打开1个word文件,在“插入”标签栏下找到“对象”点击右边的小三角下拉菜单里选择“文件中的文字...”,然后在跳出来的文件选择对话框里选择要合并的文件,如果对话框里没有显示出需要的文件,可能是文件类型过滤器选择的不对,更改为 “所有文件(*.*)” 应该就能看到了。选完文件点击“插入(S)”就可以了。接下来可能会跳出编码类型选择对话框,下面有文件预览,选择使文本能正确显示的编码格式即可。有点烦的是每个文件都要选择一次。

2。使用Notepad++删除注释,操作方法为:

首在打开Notepad++新建一个空白文件,然后在第1步的word文件里全选文字后复制,然后在Notepad++里粘贴,然后使用“替换”功能完成删除注释的操作。

1)删除//开始的注释

从菜单里选择“搜索”->“替换”,在弹出的替换对话框里的“查找目标”框里填写://.*(不包括冒号:),“替换为”框里保留为空,连空格都不要有。“查找模式”里选择“正则表达式”,右边的“□.匹配新行”的选择框清空。如下图:

可以先点击“查找下一个”看看选中的文本是不是要删除的内容,连续点击几次后每次出现的内容都是要删除的注释,则说明查找到的目标确实是要删除的内容,就可以点击“全部替换”,将它们全部删除。

2)删除“/*  */”之间的注释,操作步骤和上一步一样,只是将“查找目标”框里的表达式改成:/\*.*?\*/(不包括冒号:),“替换为”框里保留为空,连空格都不要有。“查找模式”里选择“正则表达式”,右边的“☑.匹配新行”的选择框勾上。如下图:

先点击“查找下一个”看看选中的文本是不是要删除的内容,连续点击几次后每次出现的内容都是要删除的注释,则说明查找到的目标确实是要删除的内容,就可以点击“全部替换”,将它们全部删除。

3)删除空行,操作方法为:编辑->行操作->移除空行(包括空白字符)

4)删除行尾空格,操作方法为:编辑->空白字符操作->移除行尾空格

5)Tab 转空格,操作方法为:编辑->空白字符操作->TAB 转空格

 

以上操作是利用了Notepad++的正则表达式的功能,使用的Notepad++版本为v7.5.8   (32bit)

想要了解正则表达式的详细用法请参见以下文章:

https://blog.csdn.net/gdp12315_gu/article/details/51730584

https://blog.csdn.net/yf210yf/article/details/38345561
————————————————
版权声明:本文为CSDN博主「山M」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wah8868/article/details/82907427

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值