sublime高亮代碼導出


何在word/博客中使用SublimeText風格的代碼高亮樣式

原文鏈接:http://www.cnblogs.com/Wayou/p/highlight_code_with_sublimetext_style.html

需要復制sublime的高亮代碼到word/博客中,網上搜到了sublimeHighligh這個插件。屁顛屁顛去gitHub下載了壓縮包,解壓,放到sublime的插件包里,也設置了sublime user信息,可是右鍵選項是灰色。

搜到了這篇文章。雖說他是把高亮代碼復制到,但跟復制到word也是異曲同工之妙。我根據這篇文章並沒有很順利的安裝,倒是誤打誤撞安裝上去並且能成功使用

第一步:安裝sublimehighlight插件

1.手動添加該插件的repo到本地:輸入add repository 選中並回車。

這時界面下方會出現輸入repo地址的地方,將https://github.com/n1k0/SublimeHighlight/tree/python3輸入后回車確定。

3.先Ctrl+Shift+P調出control panel,然后輸入install package,不用輸完,當輸入了Install后便出來了,然后回車等待插件列表的顯示,這個過程大概有個幾秒鍾的樣子。


4.輸入highlight,選中該插件進行安裝,不是sublimehighlight。我選擇sublimehighligh安裝后,看起來一切正常,但是高亮的代碼就是復制不過來

第二步:設置喜歡的代碼樣式

安裝完成后,可以設置你喜歡的樣式,這個樣式是你復制出來的樣式,跟你在ST里面用的代碼樣式是沒有關系的。也就是說最終復制出來的代碼的樣式以這個插件的設置為准。

1.放到word中:選中代碼,右鍵 copy as html 或者點擊菜單欄的edit  -- highligh --copy to clipboard as html/copy as html 都可以。

2.放到博客中,設置方法:依次點開preferences=>package settings=>sublimehighlight=>settings - user

會調出一個設置頁面,輸入喜歡的樣式的名字,像下面這樣:

或者這樣

可選的樣式在 sublime中的preferences--瀏覽程序包--sublimeHighlight  themes.png中查看

 第三步:將代碼放到博客/word中

放到博客中:點開edit=>highlight=>convert to html,此命令會將代碼轉成HTML形式。(自己沒有嘗試)

之后,在新出來的標簽中,請將class為highlight的div直接ctrl+c復制。這一塊便是我們需要的東西。

確定之后的效果:

問題思考:

在我們add repositopry 粘貼git地址,install package后出現了兩個選擇一個是sublimeHighlight 和highlight。安裝highlight成功並且可以使用,而安裝sublimeHighlight確實形同虛設。

在這個包的readme開頭有一句話是:*Sublime Text 3 users:* a `python3` branch is also available. Just `git checkout python3`  。。。

我是sublime text 3,是否要切換到這個分支版本使用?highlight是包含了python3的分支,而sublimeHiglight是沒有包含的,從而導致ST3 安裝sublimeHighlight無法使用。

這都是自己猜的,具體原因找下去也沒完沒了的。

還有一點就是read me 中:git checkout python3 ,我就蒙了,怎么git? 在sublime里嗎?可是sublime不是不帶git嗎?

后來百度原來是可以在sublime里安裝git,不過ST3不支持安裝git,可以安裝sublimegit,sublimegit是收費的,這又是個死結,沒美元,沒paypal,沒信用卡...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM