關(guān)于代碼片段分享的那些事
作為程序員,想必有時(shí)候必須要分享一些代碼,或單獨(dú)分享一段代碼,或粘貼在博客文章中,若使用到了現(xiàn)有的一些博客BSP服務(wù)(諸如:CSDN,JAVAEYE,BLOGJAVA.NET)編輯器具有代碼粘貼服務(wù),若使用到了blogger.com, wordpress自然有些難處。按照自己有限實(shí)踐分一下類:
1。Eclipse平臺(tái)安裝java2html插件,官方地址為:http://www.java2html.de/
這里有一篇向?qū)В梢蚤喿x大致了解一下:
Java2Html使用詳解
缺陷:對(duì)JAVA代碼格式化有效,生成的代碼有些雜亂,并且對(duì)HTML等代碼無(wú)能為力。
2。在線工具
http://www.palfrader.org/code2html/code2html.html
個(gè)人沒有嘗試成功,放棄。
http://codepaste.net
嚴(yán)重推薦,注冊(cè)賬號(hào)可以使用谷歌OPENID服務(wù),方便。所粘貼的代碼支持輸出RSS,方便匯總與訂閱。整個(gè)操作速度都很快。
雖支持代碼格式不算多,但夠用。
http://www.copypastecode.com/
支持格式很多,也很細(xì)。操作簡(jiǎn)單,不用登陸即可粘貼分享。沒有廣告在旁邊閃爍,可設(shè)密碼,采用WORDPRESS程序改造而成,在表單提交時(shí)速度有些慢。
https://gist.github.com/
這個(gè)是GITHUB項(xiàng)目托管網(wǎng)站提供的附屬功能,優(yōu)點(diǎn)是簡(jiǎn)潔無(wú)比,從下面的截圖可以略知一二:

功能相比以上兩個(gè)稍微差些,但對(duì)代碼分享來(lái)說(shuō),已經(jīng)夠用。
3。Windows Live Writer
很贊,但默認(rèn)情況下對(duì)程序代碼格式化不支持。可以采用下面這么一個(gè)插件:
Insert Code for Windows Live Writer
4。代碼高亮JS&CSS框架
推薦有兩個(gè):
1)。Prettify ,很輕,很方便,可以很方便放入Blogger平臺(tái)里面或者Wordpress中,教程;或者單獨(dú)使用也是可以的,教程。推薦使用。
2)。SyntaxHighlighter,也很出名,但安裝較為麻煩,官網(wǎng)有詳細(xì)教程。
5. Postable工具
有時(shí)候需要特殊符號(hào)需要修改一下,比如 “<”需要修改成“<”,“>”需要修改成“>”,要是手動(dòng)修改很麻煩的,推薦兩個(gè)在線版本:
http://www.elliotswan.com/postable/暫時(shí)就是用到這么多了,若有新的,順手的,會(huì)不定期更新。
http://www.khurshid.com/i-make-postable/
posted on 2011-01-05 18:10 nieyong 閱讀(499) 評(píng)論(0) 編輯 收藏 所屬分類: Servlet3