코드 블록을 쉽게 들여 쓰는 방법은 무엇입니까?

게시물을 편집 할 때 코드 블록이 너무 많이 들여 쓰기되어 불필요하게 가로 스크롤바가 강제로 표시됩니다.

이러한 유형의 들여 쓰기를 수정하는 빠른 방법이 있습니까? 아니면 여전히 한 줄씩 공백을 삭제해야합니까?

답변

다음을 수행 할 수 있습니다. 게시물을 편집 할 때 들여 쓰기 및 TAB 키를 더 잘 처리 에서 balpha ♦의 userscript를 사용합니다.

설치된 상태에서 간단하게 Shift + Tab 는 필요한만큼 반복합니다.

  • 여러 줄 선택한 경우 Tab Shift Tab 이 줄 들여 쓰기 및내어 쓰기

  • 아무것도 없을 때 Tab Shift Tab 를 선택하면 공백을 삽입하거나 제거하여 커서를 탭 경계에 맞 춥니 다.

내 생각에는 이것은 표준 기능이어야합니다.

댓글

  • 매우 훌륭하게 작동합니다.
  • +1, 확실히 표준 기능이어야한다는 데 동의합니다.

답변

여기에 별도의 스크립트를 설치하지 않고도 사용할 수있는 마크 다운 편집기가 있습니다. 현재 들여 쓰기되지 않은 선택된 텍스트가 주어지면 코드 버튼 (또는 Ctrl + K )을 누르면 선택한 모든 줄에 4 개의 공백이 추가됩니다. 선택한 모든 줄을 4 개 이상의 공백으로 들여 쓰면 4 개의 공백이 제거됩니다.

이 점을 염두에두고 코드의 들여 쓰기를 해제하려면 코드를 선택하고 코드를 누르기 만하면됩니다. 버튼.

안타깝게도 “내가 아는 한 쉽게 들여 쓰기를 추가 할 수있는 방법이 없습니다.이를 위해 공백 4 개를 선택하고 필요한 곳에 복사하여 붙여 넣기 만하면됩니다.

댓글

  • AFAIK의 의미를 파악하는 데 시간이 좀 걸렸기 때문에 답변을 수정하려고했습니다. 수정이 거부되어 실망했습니다.

답변

Ctrl K 만 사용하여 들여 쓰기 및 들여 쓰기를 정렬 할 수 있습니다. 들여 쓰기를 취소하려면 @Jeff가 말했듯이 블록을 강조 표시하고 키를 눌러 필요에 따라 앞뒤에 추가 된 빈 줄을 제거하고 들여 쓰기하려면 강조 표시 할 더미 줄을 추가합니다. Like

a Actual Indented Code

댓글

  • 강조 표시 할 더미 라인이 무엇을 의미하는지 설명해 주시겠습니까?
  • @Yve : 광고합니다. d 들여 쓰기 된 코드 앞의 a, 전체를 강조 표시하고 다시 들여 쓴 다음 a 및 추가 빈 줄을 삭제합니다.
  • 더미 선을 추가하면 들여 쓰기에 어떤 영향을 주나요?
  • @Yve : 이미 들여 쓰기 된 블록의 들여 쓰기를 중지합니다.
  • Mini에게 감사드립니다. 추천 된 스크립트가 마음에 듭니다. ' 실제로 게시물 편집을 마치고 있습니다!

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다