AutoHotkey
-
자동완성 기능 강화SciTE Unofficial Patch/Patch Items 2022. 12. 9. 14:24
자동완성 기능이 강화되어 문서내에 입력된 모든 단어가 자동완성 목록에 포함됩니다. 단, 이렇게 생성된 자동완성 목록은 기존의 자동완성 목록과는 별개로 취급됩니다. 그래서 앞글자가 기존 키워드와 동일하다면 기존 자동완성 목록이 우선으로 표시되며, 입력한 단어가 기존 자동완성 목록에 없을경우 사용자 자동완성 목록이 표시됩니다. 만약 모든 단어가 아닌 일정 글자 수 이상의 단어만 자동완성에 포함시키고 싶을 경우 툴바에 추가된 이 아이콘을 눌러서 이렇게 자동완성 목록 설정을 변경할 수 있습니다. 건의 및 오류 제보는 여기에 댓글로 남겨주세요.
-
파일 백업 기능 개선 및 복원 기능 추가SciTE Unofficial Patch/Patch Items 2022. 12. 3. 12:09
파일 백업 기능이 개선되었습니다. 기존의 백업 기능은 파일명에 영어가 아닌 언어가 포함되어 있을 경우 백업파일이 생성되지 않으며, 파일이 저장될 때 마다 백업 파일이 업데이트 되기 때문에 거의 유명무실한 기능이었습니다. 허나 이번 패치로 이 기능을 개선하여 "백업" 이라는 단어 본연의 의미로서 기능되게 하였습니다. 일단 파일명에 영어가 아닌 언어(주로 한글)이 포함되어 있어도 백업파일이 생성되며, 매 저장시마다 업데이트되던 백업과 달리, 매저 저장시마다 새로운 백업파일을 저장하게 하였습니다. 백업파일들은 이러한 형태로 모든 파일의 백업 파일이 하나의 폴더에 저장되며, 툴바에 추가된 아이콘이나 도구 메뉴에 추가된 스크립트 복원 메뉴를 통해 복원 도구를 실행하여 현재 편집중인 파일을 지정 시점의 파일로 복원..
-
블럭 주석 기능 개선SciTE Unofficial Patch/Patch Items 2022. 12. 3. 10:26
블럭 주석 /* */ 을 해제하는 기능이 추가되었습니다. 기존의 블럭주석 기능은 한 줄 주석과 다르게 블럭을 생성하기만 할 뿐, 해제하는 기능은 없었으나, 이제는 생성된 블럭 주석을 해제할 수도 있게 되었습니다. 이는 기존과 같이 Ctrl + Shift + Q 키로 동작하며, 캐럿(키보드 커서)이 위치한 줄. 혹은 드래그된 여러줄을 블럭 주석으로 생성하거나 해제합니다. 드래그된 영역이 블럭주석 영역과 일반 스크립트 영역 두 곳에 모두 걸쳐있을 경우에는 해당 영역에 맞물린 블럭 주석을 해제하는걸 우선합니다. 드래그된 영역이 블럭 주석을 감싸고 있을 경우엔 이를 감싸는 블럭 주석을 생성하지만, 이는 시스템적으로 불가하기 때문에 주석 선언(/* */)은 생성되지만, 이것이 실제로 스크립트 실행시 주석으로 처리..
-
Switch문 자동 들여쓰기SciTE Unofficial Patch/Patch Items 2022. 12. 3. 10:05
Switch문 자동 들여쓰기 기능입니다. Switch와 변수를 입력 후 엔터를 입력하면 자동으로 괄호가 여닫히고, 그 안에 들여쓰기와 함께 Case 가 자동으로 입력됩니다. Case, Default문 입력 후 엔터를 입력하면 Switch문을 기준으로 자동으로 들여쓰기가 적용되며, 이 때 사용자가 콜론(:)을 입력하지 않았다면 자동으로 추가해줍니다. 이와 더불어 Switch, Case에 대한 툴팁이 추가되었습니다. 건의 및 오류 제보는 여기에 댓글로 남겨주세요.
-
선택 단어 강조 기능SciTE Unofficial Patch/Patch Items 2022. 12. 3. 09:38
현재 캐럿(키보드 커서)이 위치한 단어와 동일한 단어를 강조하며, 강조된 단어가 위치한 줄을 줄 번호 영역에 표시합니다. 단, 단어가 같더라도 단어에 적용된 스타일이 다를 경우엔 강조되지 않습니다. ex) Gui | "Gui" | Gui: | Gui() 선택 단어를 강조할 색상은 에디터에 추가된 툴바 아이콘으로 색상 선택 도구를 열어서 변경할 수 있습니다. 줄 번호 영역에 표시되는 마크의 색상은 아직 선택할 수 없으며, 차후 선택할 수 있도록 업데이트 예정입니다. 참고로 이 기능의 경우 더블클릭으로 선택된 단어는 색상강조는 적용되지만, 줄 번호 영역에 마크가 띄워지지 않는 오류가 있습니다. 다만 그 상태에서 스크롤 이동시 정상적으로 나타나므로 큰 불편함은 없을것입니다. 건의 및 오류 제보는 여기에 댓글로..