FastComments.com

Обмен фрагментами кода


Обмен фрагментами кода


Что такое фрагменты кода? Internal Link


Фрагменты кода — это небольшие куски кода, то есть «фрагменты» кода, которые можно делиться при комментировании.

Пример фрагмента кода
Опубликованный комментарий, в котором вставленный код отображается как блок кода с подсветкой синтаксиса внутри тела комментария

С 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 на панели инструментов