스크립트 작성시 유용한 몇 가지 키보드 단축키

script
shortcuts

#1

이번 토픽은 아래 컨텐츠를 바탕으로 번역되어 작성되었습니다.
Some useful scripting keyboard shortcuts by @nlui

  1. 들여 쓰기와 내어 쓰기: “Ctrl-]” and “Ctrl-[”
    이 단축키는 현재의 라인혹은 전체 선택된 라인에 대해서 4개의 여백(spaces)를 더하거나 제거합니다.

  2. 주석 라인과 비주석 라인: “Ctrl-R” and “Ctrl-T”
    이 단축키는 선택된 모든 라인 혹은 전체 라인의 처음에 "#"을 더하거나 제거합니다. 라인의 첫 흰색 공란이 아닌(non-whitespace) 문자 앞에서 즉시 효력이 발생합니다. 문자가 없는 흰색 공란으로만 이루어진 라인에는 효력이 발생하지 않습니다.

  3. 스마트 들여쓰기: “Ctrl-I”
    이 단축키는 선택된 모든 라인이나 선택되지 않은 전체 문서에서 스마트하게 들여쓰기를 실행합니다. 선택된 라인에 대해서는, 이것은 처음에는 흰 공백이 아닌 라인부터 시작해 4개 공백의 최소 정수를 곱해서 해당 라인에 추가를 하고, 그곳으로부터 스마트 들여쓰기를 시작합니다. 전체 문서에서 시작할 때에는, 이 단축키는 첫 빈 흰여백이 아닌 라인에서 모든 선두에 있는 흰여백을 제거하고, 그 이후에 스마트 들여쓰기를 그곳으로부터 계속합니다. 이것은 4개의 공백 들여쓰기를 활용합니다.,

이 모든 기능들은 스크립트 파일 에디터에서 오른쪽 클릭을 하면, 아래 그림과 같이 해당 단축키 메뉴를 선택할 수도 있습니다.