SourceTo 1.1出来了!!!好用的源代码转换工具,完全开放源代码!!!

原创 2006年06月24日 09:07:00

自上次发布SourceTo1.0以来,已经时融半年,这半年实在没有时间,但这段时间终于狠下心将其升级到1.1版本。

1.1版本较之1.0有许多改进和扩展:

1、解决了字符串转义符的问题,至此词法高亮文件总算完整了。

2、原来目标文件可以转换成HTML,现在也可以转换成RTF了,这真是一个激动人心的增强,可惜它不支持中文显示,会出乱码,只怪我时间有限,RTF格式研究不深,那位有兴趣的能解决中文问题,发个邮件通知我,将感激不仅。

3、增加了外壳菜单扩展,可以在设置窗口的常规Tab页中设置是否添加外壳右键菜单项。如果选择,以后在那个地方,都可以方便地启动SourceTo

4、解决了字体字号不对的问题

5、优化转换算法,使目标文件体积减少

我将SourceTo毫无保留的开源出来,供使用者和学习者参考,

下面是链接地址:

http://www.2ccc.com/article.asp?articleid=3429

 下面是下载地址:

http://downloads.2ccc.com/general/files/Linzhengqun_SourceTo_v1.1.rar

 

最后,看看SourceTo的描述吧,也许你会更了解SourceTo是个什么东西:

SourceTo概述
SourceTo
是一个源代码转换工具。它对于需要将源代码转成其他文本格式(比如HTML,RTF)的人来说将是一个好帮手。
如果你有在网站上发表技术文章的习惯,赶快获得一个SourceTo,它将为你的文章增色不少。
如果你是编程初学者,也将从中获益,因为SourceTo提供了所有的源代码,从中你可以学到HTML,RTF的转换技术;国际化的技术;外壳扩展的技术等。

SourceTo
功能描述
SourceTo
1.0级到1.1,在许多方面作了增强。
它默认提供了几种常用语言的词法高亮文件,利用这些文件进行转换,可以在转换后的目标文件中看到高亮效果,如果你要转换其他的语言,可以用SourceTo提供的词法文件编辑器编辑该语言的词法文件。因此,SourceTo是不针对特定的语言的,只要你能够编辑词法文件,你就能转换你想要的语言。
SourceTo
可以将源代码文件转成两种格式:HTML,和RTFHTML1.0版本的时候已经提供,RTF1.1版本中提供,另外,如果你想转换成其他的文本格式,可以通过扩展SourceTo的源代码做到,SourceTo的转换类用了Builder模式,非常容易扩展。
1.1
版本的SourceTo还提供了外壳扩展,你可以在SourceTo中选择是否在资源浏览器中显示SourceTo的右键菜单项,如果选择,每当右击一个或多个文件,只要这些文件是文本格式,就会出现一个Run SourceTo的菜单项,点击马上运行SourceTo
说了这么多,还是赶快体验一下SourceTo吧!

1.1
版本的ChangeLog
1
、增加了RTF格式的转换。

2
、增加了外壳右键菜单的扩展。
3
、解决了词法文件的转义符问题。
4
、解决了字体的尺寸问题。
5
、优化了转换算法,使生成的文件体积减少20%左右。

全球10大开放源代码项目

作者:随风而行 编译下 面是The Blog Joint.com 评选出的10大开放源代码项目。我打赌你们当中的绝大多数人对这些软件都并不陌生,也许曾经使用过,也许现在正在使用。噢,老天...
  • lifxue
  • lifxue
  • 2007年02月06日 10:38
  • 3927

十大好用的Linux实用工具推荐

本文我们收集了对Linux用户非常有用的10个工具,其中包括网络监控、系统审计或其它有用命令,这10个Linux工具可以帮助大家提高工作和使用效率,非常实用。 AD:51CTO 网+ 第十二期沙龙:...
  • u011596455
  • u011596455
  • 2016年11月20日 14:35
  • 892

Cocos2d-x手游《群侠转》源代码和美术资源免费下载

Cocos2d-x手游《群侠转》源代码和美术资源免费下载 《群侠转》是我司在2013年初上线的一款三消卡牌游戏。现在我们决定把游戏代码和美术资源开放给大家,欢迎随意修改,自搭私服。《群侠...
  • just_do_it2009
  • just_do_it2009
  • 2017年03月24日 10:40
  • 277

修改设置->关于手机->法律信息 下有一些Item,如开放源代码许可、Google法律信息等,这里分析的是Android 4.4的代码

修改设置->关于手机->法律信息 下有一些Item,如开放源代码许可、Google法律信息等,这里分析的是Android 4.4的代码 如下图所示,想添加“Google法律信息”选项 ...
  • u013360656
  • u013360656
  • 2015年08月27日 10:03
  • 2672

几款好用的比较工具

当我们需要比较两个文件,图片,程序等的差异的时候,我们需要用软件在进行比较,不如太耗时间尽力。但是现今网络上有着很多种文件比较工具,大家不知道那些比较好用。下面我们就来给大家介绍介绍几款好用的比较工具...
  • mathsoftware
  • mathsoftware
  • 2016年06月07日 13:52
  • 3248

说说自己在Windos下的所使用的SSH客户端工具

按照自己的从时间上的使用顺序来说。 第一个是SecureCRT: 为什么第一个使用的软件是 SecureCRT,在2008年,在学习嵌入式时,计算机与开发板连接是串口线连接的,当时书上说这...
  • yunying_si
  • yunying_si
  • 2014年03月27日 11:28
  • 1386

常见的开放源代码许可证类型

 1.GPL许可证:        GPL许可证,全称为“GNU 通用公共许可证(The GNU General Public License,GPL)”,是自由软件联盟GNU的开放源码软件许可证的一...
  • fengyuruhui
  • fengyuruhui
  • 2007年09月19日 19:08
  • 5808

Mac下的几个好用的辅助工具

1.XtraFinder.dmg: 可以使Finder更加强大的一款软件,可以实现例如Windows上右键的粘贴、复制等一些列的功能,其他用法自己去慢慢接触… 链接:http://download...
  • qq_32239767
  • qq_32239767
  • 2017年09月22日 11:01
  • 142

向大家介绍一款非常好用的ssh工具finalshell,符合我们国人的使用习惯。

FinalShell 是一体化的的服务器,网络管理软件,功能强大的开发,运维工具,充分满足开发,运维需求. 访问 http://www.hostbuf.com/t/988.html ...
  • lfp424395537
  • lfp424395537
  • 2018年01月09日 10:14
  • 196

关于开放源代码的定义

关于开放源代码的定义 [日期:2005-12-29] 来源: 作者:似水年华 [字体:大 中 小] 关于开放源代码的定义   开放源代码并不仅仅意味着对源代码的访问权。开放源代...
  • goodboy1881
  • goodboy1881
  • 2006年03月28日 09:18
  • 1017
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SourceTo 1.1出来了!!!好用的源代码转换工具,完全开放源代码!!!
举报原因:
原因补充:

(最多只允许输入30个字)