论坛首页 Web前端技术论坛

jssc 4.1 has released!

浏览 1646 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-02-17   最后修改:2009-02-17
http://code.google.com/p/jssc/

众人拾柴火焰高,经过一段时间的发布和回馈,jssc4.1的版本公布出来,以供开发者们使用。这次做的比较大的革新有:css控制,自定义颜色,标记语言增强,jsp语法支持,预留接口。

1.除却高亮颜色部分外,其余已经尽可能地交由css控制。我想这也是所有人都希望看到的。

2.为了保持对word等富文本复制的功能,一定程度上牺牲了css控制高亮颜色的便捷。不过除了默认颜色外,可以使用对外提供的reset方法来重新自定义颜色。比如目前的示例就是使用:
reset({
js: {
  key: "f33"
},
java: {
  key: "39f"
},
as: {
  key: "333", num: "333", string: "333"
}
})
重新定义了js、java、as的部分颜色,这也是为什么看上去显得很怪异的原因(我为了让效果更醒目点,当然你可以设置得比我这漂亮多了)。reset()传入一个object,里面的动态属性设置可以参照Config.as文件。

3.对于html、xml的支持被增强了。一些自封闭标签的折叠功能被修正,同时还有另外一些隐藏的bug也被修复。

4.在一些人的大力支持下(我想同时也是要求下@_@),jsp语法被支持。值得注意的是,jsp的高亮颜色并不能直接被自定义。因为jsp解析是继承html的解析并内置组合了一个java解析器,因此颜色部分是由html和java共同决定的,更改另外两者的同时就等于更改了jsp。
示例中jsp颜色的怪异就是因为java的部分颜色被我故意改乱了。

5.在init()方法的第三个参数中,多出了一个留下来的方法接口。它的作用是当客户端不支持flash player或者版本不足时使用这个方法,比如可以异步加载sh或者jssc老版本等。

最后的话是我在上传jssc4.1时发现syntaxhighlighter的2.0信息也被公布了,我没细看。呵呵,不知道它会带来哪些变化。我所希望的就是那个预留方法可以使用sh2.0。
   发表时间:2009-03-13  
google上的网页打不开了呀
0 请登录后投票
   发表时间:2009-03-13  
czwlucky 写道
google上的网页打不开了呀

中国电信封了google docs和code,得用代理上才行……

“方法是就是编辑HOSTS文件,请编辑你的C:\Windows\system32\drivers\etc\hosts文件,在文件结尾加上72.14.235.100 docs.google.com,保存退出,这时再打开一个浏览器,你就可以正常访问Google Docs服务了。”

同样code也是。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics