Scite是一个SCIntilla的文(wén)本编(biān)辑器。SciTE最初是演示Scintilla,现在它(tā)已经发(fā)展成(chéng)为一个(gè)具有设(shè)施建设和运行(háng)的程序(xù),对一(yī)般的编辑。它最(zuì)适合用于(yú)简(jiǎn)单的配置工作 - 我(wǒ)用(yòng)试验和(hé)示范项目建设以及自己选择(zé)的SciTE和(hé)Scintilla。 SciTE目前(qián)兼容英特(tè)尔Win32和Linux操作系(xì)统(tǒng)使(shǐ)用GTK +提供。
SciTE 绿(lǜ)色小巧,多标签界面,支持40多(duō)种语法高亮(liàng)及高亮导出、代码折(shé)叠、自动完成、编译运行(háng)等(děng)功能,高(gāo)度可定(dìng)制性(xìng),很好用(yòng)。
缺点(diǎn)是,SciTE 在设置好中文编码后的 Tab 距离无法精确等于两个汉(hàn)字的间(jiān)距;打开大型(xíng)文(wén)件的效(xiào)率不(bú)如 EmEditor,切换(huàn)至大型文件(jiàn)所属(shǔ)标签的时间相当于重新(xīn)打(dǎ)开(老机(jī)器比较明显),不过完全打开后编辑和滚动都很(hěn)顺(shùn)畅(chàng),很稳定,比 Notepad++ 好(hǎo)用。
解(jiě)压,运行其中的:SciTE.exe
然后看(kàn)起(qǐ)来(lái),貌似(sì)还可以:
2.然后随(suí)便拷贝(bèi)了一段之前的python代码放(fàng)进去,显(xiǎn)示效果,貌似也不错:
3.然后试了试(shì),这里推荐的,导出功能(néng):
导(dǎo)出效果,貌似还不错(cuò):
html:
但是(shì)导出pdf后,虽然代码看起来(lái)不(bú)错,但(dàn)是是乱码:
rtf也是同样效果(guǒ):
5.然后就去看了看编码,发现(xiàn)当前是(shì)默认的:
很明显,应(yīng)该是由于编码问(wèn)题所(suǒ)导致的。
6.所以,就想要去,将当(dāng)前的,Code Page Property,即(jí)ANSI的utf-8,转换为UTF-8:
很(hěn)明显,此处只是以UTF-8去解析本身是utf-8的中文,所以显示乱码。
然后找了半天,也没找到,如何去将utf-8的文件,转换为UTF-8编码(mǎ)的。
7.然后其(qí)他功能,随(suí)便看了看,也(yě)相对很一般。
SciTE 压缩(suō)包内的语言文件名(míng)定义为:locale.properties。旧版是(shì)由繁体(tǐ)语言版(bǎn)修(xiū)改而来的,我觉得有些(xiē)表达(dá)稍(shāo)显生硬,于是下载最新英文原(yuán)版的语言文件(jiàn)完全重新翻译,保证所(suǒ)有的表达清晰准确、自然流(liú)畅。
2.20至2.21是我翻(fān)译的,已经及时上传(chuán)到 SciTE 官方网站,你也(yě)可以(yǐ)从这个地址下载(zǎi)(也许需要翻越): http://groups.google.com/group/scite-interest/web/translations
