FastComments.com


分享程式碼片段


什麼是程式碼片段? Internal Link


代碼片段是小段的程式碼,因此被稱為「片段」(snippets),可以在留言時分享。

Code Snippet Example

使用 FastComments,僅需貼上程式碼片段便會自動偵測並格式化。

在留言時,程式碼片段會自動被包在 <code> 區塊內,而格式化會在您提交留言後進行。

將程式碼片段包在 <code> 區塊是自動的,當在多種語言中貼上片段時會如此。

或者,您可以選取一段文字,然後在工具列中點選 Code 按鈕。


程式設計社群 Internal Link


程式碼片段分享對於可能會進行程式碼分享的社群非常有用。

這能使被分享的程式碼片段更容易閱讀,而使用者只需付出很少的努力。

我們希望此功能能使 FastComments 成為程式設計相關網站和 應用程式的理想選擇。


支援的程式語言 Internal Link


當分享程式碼片段時,FastComments 會盡力自動判斷 該程式碼片段所使用的程式語言,以自動格式化並套用語法高亮。

FastComments 的語法高亮目前支援 39 種常見語言:

  • .properties
  • Apache
  • config
  • Bash
  • C
  • C#
  • C++
  • CSS
  • CoffeeScript
  • Diff
  • Go
  • HTML, XML
  • HTTP
  • JSON
  • Java
  • JavaScript
  • Kotlin
  • Less
  • Lua
  • Makefile
  • Markdown
  • Nginx
  • config
  • Objective-C
  • PHP
  • PHP Template
  • Perl
  • Plain text
  • Python
  • Python REPL
  • R
  • Ruby
  • Rust
  • SCSS
  • SQL
  • Shell
  • Session
  • Swift
  • TOML and INI
  • TypeScript
  • Visual Basic .NET
  • YAML

當分享使用我們不支援的語言的程式碼片段時,該片段仍會以程式碼方式呈現 - 但不會套用語法高亮或重新格式化。


設定程式碼片段分享 Internal Link


啟用此功能不需要任何設定。它會自動向您的使用者提供

在使用 FastComments 時。

分享程式碼片段 Internal Link

要使用程式碼片段支援,只要貼上任何以兩或四個空格縮排,並包含 {( 字元的程式碼片段。

或是,貼上程式碼片段後,將其選取,然後在工具列中點選 Code 選項。