跳到主要內容

發表文章

目前顯示的是 12月, 2015的文章

[stackedit] 如何在讓程式碼區塊顯示行號

stackedit 是可以讓你用 markdown 寫 blog的工具,這裡有清楚的介紹: http://blog.unicsolution.com/2013/08/logdown.html 但預設程式碼區塊是沒有行號的,我發現只要利用 special attribute ( http://michelf.ca/projects/php-markdown/extra/#spe-attr )就可以產生行號。 步驟為: 1. 修改設定 Settings / extension / markdown extra / syntax highlighter / prettify 2. 在程式碼區塊上增加 CSS class {.linenums} 因此語法如下: ``` java {.linenums} public class Myclass{ ... } ``` 結果: public class Myclass { private int a ; private int b ; protected String str ; public void method (){ }

eclipse typescript 開發筆記

palantir typescript plugin https://github.com/palantir/eclipse-typescript 需要 kepler (4.3) 要自動compile .ts 需要設定 1. Window / Preference / Typescript 2. 右鍵點擊project, configure / enable Typescript builder 3. Project properties / 設定路徑 遇到issue: nodejs 版本太舊 compile on build 設定 debug source map 可以正常運作,但ts檔要放在 browser 可以存取的路徑。在chrome中設定 breakpoint在 ts檔上,該行不會有高亮度顯示 從其github repository的活躍來看,palantiir plugin 比typec要多人使用 typecs http://typecsdev.com 需要 kepler (4.3) 設定: 1. add typescript support 2. project properties / typescript 中,設定source, output路徑 兩個plugin同時安裝,project properties中的設定項目似乎會被覆蓋。 線上 IDE http://fiddlesalad.com/typescript/ 取得Definition http://definitelytyped.org/tsd/ FB SDK definition https://github.com/doggy8088/typescript-facebook-definition 資源 https://github.com/Microsoft/TypeScript http://www.typescriptlang.org/