Ярлик GitHub для форматування зразка коду


9

Переповнення стека має кнопку, яку можна натиснути, щоб відступити блок тексту на чотири пробіли, тому Markdown буде вважати це кодом. GitHub також використовує Markdown, але, схоже, не має кнопок форматування.

Чи є у GitHub комбінація клавіш або кнопка для відступу блоку коду, або мені доведеться скопіювати код у текстовий редактор, відступити його та вставити його назад?

Відповіді:


5

Немає комбінації клавіш для автоматичного відступу блоку коду.

Вам потрібно буде знайти розширення для веб-переглядача, наприклад, сценарій користувача, або написати його самостійно. Або просто додайте чотири провідні пробіли, як зараз.

Ви можете побачити список поточних комбінацій клавіш GitHub, натиснувши клавішу " Shift+ ?" Переглянути всі "на будь-якій сторінці GitHub.


4

GitHub Flavored Markdown підтримує альтернативний синтаксис для форматування коду (зауважте, що є основою):

```
#include <stdio.h>

int main(void)
{
    puts("Hello, world\n");
    return 0;
}
```

Для цього не потрібно вводити відступ коду. Ще один бонус: ви можете вказати мову програмування, щоб увімкнути підсвічування синтаксису:

```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```

1
Це найкраща відповідь, оскільки GFM розширює стандарт Markdown, тому не потрібно робити відступ. Якби ми могли досягти певної думки щодо того, який аромат повинен стати еталоном.
styfle

2

Виберіть рядки, які потрібно відступити, і натисніть Tabдвічі. Shift+ Tab відмовки.


Це не працює для мене ні в Firefox, ні в Chrome. Який браузер ви використовуєте?
Джої Адамс

@JoeyAdams Я щойно пробував із Chrome та Firefox. Крім того, він не працює в Gist (редактор - це лише текстова область).
Francesc Rosas

Чудово працює в Chrome
ZygD
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.