[쉬어가기] 오토핫키 완벽분해 강좌 - 주석
안녕하세요. 쿠과자입니다.
이번 시간에는 잠깐 쉬어가는 시간으로,
주석에 대해서 알아보도록 하겠습니다.
주석이란?
주석은 실제로 스크립트가 실행할때 건너뛰고 실행하는 부분입니다.
무슨 쓸모가 있겠냐 생각하는 분들도 있지만, 실제 메모리를 차지하지 않고 스크립트에 주석을 남김으로써
이 스크립트가 뭐하는 스크립튼지, 무슨 기능을 할수 있는지 등등을 메모할 수 있는 기능이라서
반드시 알고 있어야 하고, 굉장히 유용한 기능입니다.
주석 사용법
기본적으로 주석은 세미콜론(;)을 쓰고 그 뒤에 내용을 입력합니다.
하지만, 명령어를 쓰고 띄어쓰기 없이 사용하게 되면
똑같이 명령어로 인식해서 오류가 나버리거나, 주석을 인수로 포함해 사용하게 됩니다.
msgbox, hi! ;메시지박스 띄우기
msgbox, hi!;메시지박스 띄우기
msgbox, hi! `;메시지박스 띄우기
return
위의 예시에서, 위의 경우는 주석으로 처리된 경우라서, ;메시지박스 띄우기가 안나타나지만,
그 뒤에는 주석으로 포함되지 않기 때문에 똑같이 msgbox에 나온는걸 알 수 있습니다.
참고로 말하자면, 띄어쓰기를 포함해 ;를 쓰고 싶다면
뒤에 어퍼스트로피(`)를 붙인 다음 ;를 쓰면 됩니다.
/* 긴줄 주석
긴줄 주석의 경우 이런식으로
여러줄로 계속해서 주석을 달 수 있습니다.
어때요, 신기하지 않나요? */
msgbox,Hello comment!
return
오토핫키를 배우시는 분들이라도 이 명령어는 모를지도 모릅니다.
#commentflag [주석 처리로 바꿀 문자] 이런식으로 하면
세미콜론(Semicolon)이 아닌 뒤의 문자가 세미콜론, 즉 주석 시작 문자 역할을 대신 해 줍니다.
위의 경우에서는 #commentflag //가 되었기 때문에 C언어나 C++처럼 //가 주석으로 변한거지요.
일종의 매크로, 커스터마이징 느낌이라고 생각하시면 됩니다.
어떤가요, 이제 주석에 대해서 좀 아시겠나요?
이번 시간에는 간단히 쉬어가는 시간으로 이를 알아봤지만
꼭 필요하다는 점 다시한번 상기시키겠습니다.
그럼 다음시간에 봅시다.
참고
https://autohotkey.com/docs/commands/_CommentFlag.htm
↓ 공감♥ 버튼을 눌러주시면
블로거에게 힘이 됩니다!
'프로그래밍 > AutohotKey' 카테고리의 다른 글
[Autohotkey][12] 오토핫키의 꽃 ImageSearch - 1 (3) | 2019.04.08 |
---|---|
[Autohotkey][11] 오토핫키 완벽분해 강좌 - 조건문 if (0) | 2019.04.06 |
[10] 오토핫키 완벽분해 강좌 - 연산자 [2. 비교 연산자, 논리 연산자] (0) | 2019.03.31 |
[9] 오토핫키 완벽분해 강좌 - 연산자 [1. 산술 연산자, 대입 연산자] (0) | 2019.03.30 |
[8] 오토핫키 완벽분해 강좌 - 변수 (1) | 2018.12.29 |