SourceTo概述
SourceTo是一個原始碼轉換工具。它對於需要將原始程式碼轉換成其他文字格式(例如HTML,RTF)的人來說將是一個好幫手。
如果你有在網站上發表技術文章的習慣,趕快獲得一個SourceTo,它將為你的文章增色不少。
如果你是程式設計初學者,也將從中獲益,因為SourceTo提供了所有的原始碼,從中你可以學到HTML,RTF的轉換技術;國際化的技術;外殼擴展的技術等。
SourceTo功能描述
SourceTo從1.0升級到1.1,在許多方面作了增強。
它預設提供了幾種常用語言的詞法高亮文件,利用這些文件進行轉換,可以在轉換後的目標文件中看到高亮效果,如果你要轉換其他的語言,可以用SourceTo提供的詞法文件編輯器編輯該語言的詞法文件。因此,SourceTo是不針對特定的語言的,只要你能夠編輯詞法文件,你就能轉換你想要的語言。
SourceTo可以將原始碼檔案轉換為兩種格式:HTML,和RTF。 HTML在1.0版本的時候已經提供,RTF中1.1版本中提供,另外,如果你想轉換成其他的文字格式,可以透過擴充SourceTo的原始碼做到,SourceTo的轉換類別用了Builder模式,非常容易擴展。
1.1版本的SourceTo還提供了外殼擴展,你可以在SourceTo中選擇是否在資源瀏覽器中顯示SourceTo的右鍵選單項,如果選擇,每當右鍵點擊一個或多個文件,只要這些文件是文字格式,就會出現一個Run SourceTo的選單項,點選馬上執行SourceTo。
說了這麼多,還是趕快體驗SourceTo吧!
1.1版的ChangeLog
1.增加了RTF格式的轉換。
2.增加了外殼右鍵選單的擴充。
3.解決了詞法文件的轉義符問題。
4.解決了字體的尺寸問題。
5.優化了轉換演算法,使生成的檔案體積減少20%左右。