Форматирование и подсветка кода
Для сохранения форматирования кода, отступов, некоторых спец. символов, и для добавления подсветки синтаксиса языка программирования, необходимо помечать код при вставке в сообщение.
кнопка </>
или
``` print("hello") ```
можно самому указать язык (если автоопределение сработало неверно):
```python print("hello") ```
Также можно так (для копирования с других форумов с BB-кодами):
[code] print("hello") [/code]
([code]
/ [/code]
должны быть на новой строке)
или 4 пробела (бывает удобно чтобы написать пару строк кода):
print("hello")
print("hello")
Внутри строки текста можно использовать `код`
Например, чтобы написать <b>
.
см. тему Подсветка кода для доп. деталей и обсуждений.
Форматирование текста
**жирный**
, _курсив_
(или кнопки Ж, К в редакторе). [b][/b]
и <b></b>
тоже работают, как и некоторая безопасная часть HTML. Например, <kbd>Ctrl</kbd>+<kbd>F</kbd>
Ctrl+F.
# Заголовок 1 уровня
## Заголовок 2 уровня
Списки
- item 1
- item 2
- item 1
- item 2
1. item 1
2. item 2
- item 1
- item 2
Таблицы
https://www.tablesgenerator.com/html_tables
| Tables | Are | Cool |
|----------|:-------------:|------:|
| col 1 is | left-aligned | $1600 |
| col 2 is | centered | $12 |
| col 3 is | right-aligned | $1 |
Tables | Are | Cool |
---|---|---|
col 1 is | left-aligned | $1600 |
col 2 is | centered | $12 |
col 3 is | right-aligned | $1 |
<table>
<tr>
<th>Name<br></th>
<th>Salary</th>
</tr>
<tr>
<td>Alice</td>
<td>3000$</td>
</tr>
<tr>
<td>Bob</td>
<td>3200$</td>
</tr>
</table>
Name |
Salary |
---|---|
Alice | 3000$ |
Bob | 3200$ |
Цитирование
Выделить текст, появится кнопка Цитата.
Можно вручную (например, текст с других ресурсов):
[quote=Имя]
Текст
[/quote]
или
> абзац
[quote]
/ [/quote]
должны быть на новой строке.
Ссылки
[Гугл](https://google.com)
[url=https://google.com]Гугл[/url]
Ссылки без вашего описания вставленные в начало строки могут замениться на загруженное оттуда описание:
https://yandex.ru
Если это не нужно, можно добавить пробел перед ссылкой.
Картинки и файлы
Можно перетащить в окно редактирования, или использовать кнопку в редакторе.
Картинки также можно вставить из буфера обмена (Ctrl+V).
Если вставить прямую ссылку на картинку (https://i.imgur.com/qwerty.png
), то она отобразится и через несколько минут перезагрузится на форум. Возможны проблемы с не https:// ссылками - тема Изображения из интернета не загружаются.
Разрешены многие популярные типы файлов (архивы, документы, видео/аудио, …) до 10 МБ.
Если загрузить видео/аудио файл и оставить полученную ссылку в начале строки, то появится плеер для его воспроизведения. Может быть удобно для коротких видео демонстрирующих какую-то проблему.
Также встраиваются плееры популярных видео-хостингов (Youtube, Vimeo, Coub, …) при вставке ссылки в начало строки.
Смайлики
Можно вставлять через кнопку в редакторе или ввести двоеточие (:
) и начать писать название. Стандартные :) ;) :D :p :(
тоже работают.
Навигация по темам
Вместо страниц - “бесконечная” прокрутка.
По сути это просто избавляет от необходимости постоянно кликать на номера страниц вручную.
Справа есть шкала для быстрого выбора места в теме.
В прочитанных/читаемых темах сохраняется позиция при перезаходе.
При прокрутке меняется адрес в адресной строке, можно давать ссылку на текущее место.
Home или клик на название темы для перехода в начало темы.
End в конец.
В больших темах (где одновременно загружена только часть темы) можно нажать Ctrl+F для поиска по теме. (второй Ctrl+F откроет обычный браузерный поиск)
Можно нажать # и ввести номер поста (еще там дата есть) если вдруг надо на точную позицию перейти, или в адресной строке. (точнее, чем скролл справа, хотя там тоже можно зажать на текущей позиции и тянуть)
k, j (как стрелки в Vim) для перехода по постам.
Либо просто стандартные Пробел, Shift+Пробел.
Уведомления
По умолчанию в чужих темах уведомления приходят только об ответах на ваши сообщения (цитата или кнопка Ответить) и упоминаниях через @username
. В созданных вами темах по умолчанию уведомления приходят для каждого нового сообщения.
Можно выбрать тип подписки внизу темы + настройки в профиле на вкладках Почта и Уведомления.
Уведомления об ответах на почту приходят с задержкой 10 минут, по умолчанию только если вы сейчас не на форуме (неактивна вкладка).
Редактирование сообщений
Сейчас все видят историю правок всех сообщений (кнопка справа-сверху).
Это хорошо тем, что можно убедиться, что не было каких-то сильных изменений смысла поста после ответов и т.д.
Если надо скрыть историю (например, случайно вставленные приватные данные), то у модераторов есть кнопка для этого.
Мелкие правки в течение первых 5 минут не попадают в историю.
Сейчас тут нет ограничений по времени редактирования после получения второго уровня доверия (https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/).