在瞎搜东西的时候,发现了一个大牛的博客java
看起来很厉害的样子。。。作了一个LaTeX的语法检查并给出适当的提示,上wiki上一查发现他居然是CVS第一个版本的发明者和开发者。。。Dick grune这是他开发的程序 = =linux
固然,也发现了一个代码查重工具sim,看文档是支持Windows和各类版本系统的,我是在Ubuntu下,下载下来以后根据文档,首先应该修改Makefile,删除掉无用的系统配置文件,好比我是linux系统,就把Windows相关的删掉;其次修改安装路径,为了方便使用,配置系统和二进制文件和man 文档的路径,二进制文件放在 /usr/bin/下,man文档放在 /usr/share/man 下就行。eclipse
以及这个小工具还有一个依赖flex,直接用apt安装便可。工具
1、选择语言:sim 支持多种语言:C, Java, Pascal, Modula-2, Lisp , Miranda, or text files,对应的命令分别是: sim_c ,sim_java,sim_pasc ,sim_m2,sim_lisp ,sim_mira,sim_text 。flex
2、选择参数:经常使用的参数有三个:spa
-p :表示以“F consists for x % of G material”的形式输出类似度;code
-t N :表示只显示类似度大于N%的条目(除text 默认为20%外,其他默认为1%);ip
-o file :表示将结果输出到file中;开发
最后能够输入文件名,支持通配符。文档
具体的使用细节,仍是能够看文档:sim.pdf