
前幾天剛介紹過「Carbon 將程式碼轉為美麗圖片,在社群分享更引人注目」,Carbon 是相當有趣的程式碼運用,除了提升擷圖質感、讓原始碼更易於閱讀,最大用途是當你要分享程式碼到社群網站,做成圖片效果會更為理想。圖片的缺點是無法直接複製,還是必須附上純文字內容,但不是每個平台都支援顯示原始碼,而且也可能因為編輯器或安全問題導致程式碼無法完整顯示。
免費資源指南,每日網路資訊與科技新知
前幾天剛介紹過「Carbon 將程式碼轉為美麗圖片,在社群分享更引人注目」,Carbon 是相當有趣的程式碼運用,除了提升擷圖質感、讓原始碼更易於閱讀,最大用途是當你要分享程式碼到社群網站,做成圖片效果會更為理想。圖片的缺點是無法直接複製,還是必須附上純文字內容,但不是每個平台都支援顯示原始碼,而且也可能因為編輯器或安全問題導致程式碼無法完整顯示。
如果要在網路上分享程式碼(Source Code),通常你會怎麼做呢?若是自己的網站、部落格那還好解決,通常只要將程式碼貼上,搭配高亮效果(Highlight)就能將代碼上色,加入行數等等,看起來更專業也更好閱讀;假如要分享到社群網站,或者你使用的網誌平台不支援貼上程式碼,就必須借助第三方服務幫忙,我在「5 個程式碼分享服務,貼上後立即產生鏈結並加入高亮效果」介紹過類似服務,其中較常使用的是 GitHub Gist。
如果你經常逛有的沒的網站,喜歡看電影電視連續劇,應該都曾看過在電腦螢幕上呈現出密密麻麻的程式碼,有一點駭客任務的味道。為了讓原始碼更易於閱讀,一般編輯器都會支援 Syntax Highlight 功能,翻譯成中文就是「語法突顯」,針對不同類型程式碼來加入適當色彩,降低誤讀或誤寫出錯的可能性。
想在網路上共享程式碼,你有許多選擇,你可以直接透過 Email 或即時通訊軟體來發送給對方,但這會非常不易閱讀。之前我介紹過「5個程式碼分享服務,貼上後立即產生鏈結並加入高亮效果」,提供了一些常用的網路工具選擇,不但方便,而且會對程式碼加入顏色效果,使得閱讀上更為輕鬆。
在網路上共享程式碼或代碼可使用的服務很多,例如之前介紹過「五個程式碼分享服務,貼上後立即產生鏈結加入高亮效果」,不過最多人使用的應該還是 GitHub,也是比較穩定且方便的選擇。如果你跟我一樣覺得 GitHub 有些複雜,不太知道要如何上手的話,那麼本文介紹的這款 Rawcode 或許會比較簡單一些。
如果想在線上儲存、共享程式碼,你會怎麼做呢?或許你能試試看 SnipSave 簡單、優雅的程式碼工具。SnipSave 就字面上的意思來說應該很好瞭解,就是 Snippet Save 的縮寫,透過這個線上服務,使用者可以很輕鬆、快速將程式碼保存於網路上,以利作為參考或是在未來使用。SnipSave 本身介面很陽春,只要註冊帳戶即可使用,沒有空間和使用容量限制,為了讓使用者能夠更方便來檢視程式碼,也內建程式碼高亮(Highlights)、標籤及搜尋功能。