在瞎搜東西的時候,發現了一個大牛的博客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