코드 샘플 포맷을위한 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이 마크 다운 표준을 확장하므로 들여 쓰기 할 필요가 없기 때문에 가장 좋은 대답입니다. 어떤 풍미가 표준이되어야하는지에 대한 합의를 얻을 수 있다면.
— styfle

2

들여 쓰기 할 줄을 선택하고 Tab두 번 누르십시오 . Shift+ Tab 들여 쓰기


Firefox 또는 Chrome에서는 작동하지 않습니다. 어떤 브라우저를 사용하고 있습니까?
— Joey Adams

@JoeyAdams 방금 Chrome 및 Firefox로 시도했습니다. 또한 Gist에서는 작동하지 않습니다 (편집기는 텍스트 영역 일뿐입니다).
— Francesc Rosas

Chrome에서 훌륭하게 작동
— ZygD
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.