(저만 그럴 수도 있겠지만,)
제어문자를 사용하다 보면 한/영 전환의 불편함을 느낍니다.
예를 들어, "우와~!"라는 문장을 작성한다면
→ 한/영 → c → [ → 2 → ] → 한/영 → 우와~!
..가 됩니다.
자, 스크립트에서 Window_Message에서 대략... 80번째 줄부터, 91번째 줄 까지 보라색 글씨가 와 함께 있습니다.
첫번째는 /\[vV][([0-9]+)]/ <--변수 표시
두번째는 /\[nN][([0-9]+)]/ <--이름 표시
/\\/는 건너 뛰고,
세번째는 /\[cC][([0-9]+)]/ <--색상 변화
네번째는 /\[gG][([0-9]+)]/ <--소지금 윈도우
인데,
이 부분을 이렇게 바꿔줍니다.
첫번째는 /\[변][([0-9]+)]/
두번째는 /\[명][([0-9]+)]/
/\\/는 건너 뛰고,
세번째는 /\[색][([0-9]+)]/
네번째는 /\[돈][([0-9]+)]/
물론 이것은 기호도 되고(스크립트에 사용되는 /와 같은건 빼고...) 다 됩니다.
이렇게 바꾸면 아까와 같은 문장을 칠때,
→ 색 → [ → 2 → ] → 와우~!
라고 치면 색이 바뀝니다.
그러나, 이렇게 하면 지금까지 써온 제어문자 들이 하나 같이 다 효과가 없습니다.
하나하나 고쳐주기는 귀찮기에
첫번째는 /\[vV변][([0-9]+)]/
두번째는 /\[nN명][([0-9]+)]/
/\\/는 건너 뛰고,
세번째는 /\[cC색][([0-9]+)]/
네번째는 /\[gG돈][([0-9]+)]/
...로 해주면
c[2]라고 해도 효과가 있고,
C[2]라고 해도 효과가 있고,
색[2]라고 해도 효과가 있습니다.
(아마도 한글자씩인가 봅니다. 예를 들어 소지금 윈도우를 /\[abdefg][([0-9]+)]/로 하면
a, b, c, d, e, f, g... 모두 소지금 윈도우가 열립니다. 그러나 abdefg라고 치면 안됩니다.)
::끝입니다~