日前忽然發現了Sublime Text的插入程式碼片段(Snippet)的功能,這真是一個好東西。
也上網找了一些資料當作參考,留在這裡做備忘~
本機工具
- Sublime Text的Snippet功能(中文):http://kevintsengtw.blogspot.tw/2012/02/sublime-text-2-part1.html
- Sublime Text的Snippet功能: http://www.hongkiat.com/blog/sublime-code-snippets/
- Sublime Text的官網說明: http://docs.sublimetext.info/en/latest/extensibility/snippets.html#snippets-file-format
Sublime Text中的Snippet功能摘要
- Snippet存在哪裡:Snippets can be stored under any package’s folder, but to keep it simple while you’re learning, you can save them to your Packages/User folder.
- Snippet檔案格式:Snippets typically live in a Sublime Text package. They are simplified XML files with the extension .sublime-snippet. For instance, you could have a greeting.sublime-snippet inside an Email package.
VB用的Snippet Editor: http://kevintsengtw.blogspot.tw/2011/12/code-snippet-snippet-editor.html
- Visual Studio的Snippet功能: https://msdn.microsoft.com/zh-tw/library/Mt148515.aspx
- Visual Studio似乎還能在團隊協作中創造共享的Snippet資料庫,也能搜尋相似的程式碼片段來Review是否要做修正,這樣可以讓團隊協作更容易統一Coding Rule,減少錯誤,真是不錯的功能。只可惜這個東西太貴了~
網路服務
- Pastebin(很多人用的Snippet網站):http://pastebin.com/tools
- Gist(github的Snippet): https://gist.github.com/
綜合方式:
- 可以將整份SublimeTextProtable存在網路磁碟上,這樣就能保持同步資料庫