프날 오토핫키 강좌
누르면 강좌 리스트가 나와요
프날 오토핫키 강좌

⚠ 이 강좌는 오토핫키 v1을 다룹니다

지금 보시는 강좌는 구버전 오토핫키(v1.1)를 다루고 있습니다. 따라서 본 강좌의 내용은 현재 최신 오토핫키 버전 (v2.0)과 호환되지 않습니다. 구버전의 정보가 필요한 것이 아니라면, 가능한 한 새로운 사이트에 작성한 v2 강좌(https://ahkv2.pnal.dev)를 봐주시길 바랍니다.

SciTE4AutoHotkey 키워드 추가 프로그램

[2022.05.23 추가]

8년만에 SciTE4AutoHotkey가 업데이트 됨에 따라, 오토핫키에 내장되어있는 키워드가 모두 추가되었습니다!
따라서 이 프로그램을 이용하실 필요는 없으며, 아래와 같이 SciTE4AutoHotkey를 업데이트 및 설정해주세요.

https://pnal.kr/pages/scite-setting
https://pnal.kr/pages/scite-menu

 

오토핫키는 2020년 3월 기준, 1.1.32.00버전까지 나왔습니다. 이게 2019년 11월에 나온 버전입니다.
근데, 오토핫키 편집기 중에서 제일 대중적이라고 할 수 있는 SciTE4AutoHotkey는 2014년을 끝으로 업데이트 되지 않고 있습니다.

SciTE를 쓰는 이유 중 하나가 키워드 자동완성과 하이라이팅 때문인데,
2014년 이후에 나온 키워드는 자동완성과 하이라이팅이 되지 않죠.

즉, 우리가 MsgBox를 치면 SciTE 기본 테마 기준으로 청록색으로 표시가 되며
if 라는 키워드를 치면 파랗게 표시되는 것 처럼 말입니다.
더군다나 Msg까지만 쳐도 MsgBox가 자동완성 목록에 뜹니다.

비교적 최근 나온 명령어들..
예를 들어서 StrReplace()나 Switch문같은 것들은 이런 기능이 지원되지 않습니다.

그래서 만들었습니다. SciTE 지원 키워드를 추가해주는 프로그램입니다.

영상 참고해주시고, 첨부파일로 첨부합니다.

SciTE 키워드 추가.zip
0.39MB

알려지지 않은 실행파일이기 때문에 WindowsDefender나 기타 안티바이러스 프로그램에서 평판 기준으로 실행 차단할 수 있습니다. 대충 실행 허용하셔도 됩니다.

애초에 오토핫키로 만든거라 까보면 소스도 나오는데요 멀.

 

  • SciTE4Autohotkey 3.0.06.11 버전에서 테스트했습니다
  • 문제 있어도 제 책임 아닙니다.
  • 키워드를 추가하기 전 시점으로 돌리고 싶다면, SciTE 폴더 속에 Backup폴더에서 원하는 시간이 적힌 파일 두 개(ahk.keywords(시간).properties하고 ahk(시간).api)의 이름에서 시간을 제거해준 뒤, (즉, 이름을 ahk.keywords.properties하고 ahk.api로 바꿔준 뒤) SciTE 폴더에 붙여넣으시면 됩니다. (덮어쓰기)
  • 아무튼 추가한 키워드 빼기 귀찮으니까 신중하게 넣으세용.

하단 체크박스

키워드: SciTE에서 "파란색 볼드체"로 표시되는 것들 (ex: if, Loop)

커맨드: SciTE에서 "청록색 볼드체"로 표시되는 것들 (ex: MsgBox, Send)

함수: SciTE에서 "청록색"으로 표시되는 것들 (ex: RegExReplace, InStr)