태그 : scite 요약보기전체보기목록닫기

1 2

[SciTE] 짝이 맞는 괄호를 좀더 쉽게 찾도록 색깔을 바꾸자

코딩을 하다가 보면, 특히 비교문 등에서 괄호가 짝이 맞지 않아 컴파일 시 오류가 생기는 경우가 많다. SciTE에서는 커서가 괄호에 위치하면 짝이 맞는 괄호를 찾아서 색깔을 바꿔주는데, 문제는 기본으로 설정되어 있는 색깔이 잘 안 보인다. 짝이 맞는 괄호를 좀더 쉽게 찾도록 색깔을 바꿔보자. SciTE에서 괄호를 강조하기 위한 설정은 SciTEG...

[SciTE] 서로 다른 프로젝트에서 ctags.path.cxx 정의 사용하기

SciTE에서 ctags를 이용한 소스 코드 분석이 단일 프로젝트에서는 별로 문제가 없다. 하지만, 서로 다른 프로젝트에서는 프로젝트마다 SciTEGlobal.properties 파일의 ctags.path.cxx를 수정해줘야 하기 때문에 매우 번거롭다. 게다가 단순히 텍스트 편집만 하려고 SciTE를 실행시키려는데, ctags.path.cxx가 정의되어...

[SciTE] 시작할 때 줄번호 보이기

SciTE를 시작할 때 줄번호를 처음부터 보여주도록 설정하고 싶다면, SciTEGlobal.properties에서 line.margin.visible을 1로 설정한다. line.margin.visible=1

[SciTE] 블록으로 지정한 구간 정렬하기

블록으로 지정한 구간을 정렬해준다. 자주 쓰이지는 않지만, 그래도 아쉬울 때가 있다. SciteSortSelection에서 가져와 extman에 등록해서 사용할 수 있도록 수정했다. -- Sort a selected text -- The functions below wil...

[SciTE] 문서 내에서 같은 단어 찾아 표시하기

커서 위치의 단어와 동일한 단어를 문서 전체에서 찾아 표시해준다. 특히 함수 등에서 특정 변수가 어디 어디에 쓰이고 있는지 분석할 때 아주 유용하다. SciteMarkWord에서 가져와 extman에 등록해서 사용할 수 있도록 수정했다. -- Scite Mark Word -- You can ...

[SciTE] ctags를 이용해서 소스 코드를 분석하자

SciTE에서도 vi와 마찬가지로 ctags를 이용해서 소스 코드를 분석한다. 기본 원리는 Lua 스크립트로 현재 커서 위치의 단어를 읽어 tags 파일을 찾아, 해당 소스 코드를 편집 화면에 여는 것이다. 이를 위해 제공되는 Lua 스크립트에는 몇 가지가 있다. ctags.lua - extman을 사용하지 않고 직접 SciTE 시작 스크립트로 ...

[SciTE] Lua Startup Script 등록하기

SciTE에서 사용할 Lua 스크립트를 등록하는 방법이다. 먼저 테스트할 Lua 스크립트를 test.lua라는 파일 이름으로 다음과 같이 작성해서, SciTE가 설치되어 있는 폴더에 같이 넣어둔다. function make_uppercase()   local sel = editor:GetSelText()   ...

[SciTE] SciTE에서 사용할 수 있는 Lua 스크립트 목록

SciteScripts - lua-users.org의 SciTE용 Lua 스크립트 목록

[SciTE] 한글 코드 페이지 설정하기

SciTE의 코드 페이지를 한글 코드 페이지로 설정하지 않으면, 한글을 편집할 때 좀 귀찮은 일이 생긴다. 한글 문장 위에서 커서 이동도 이상하고, 문자 삭제도 이상하고 등등. 그러므로 다음과 같이 반드시 한글 코드 페이지를 설정하고 사용하도록 하자. SciTEGlobal.properties 파일에서 'code.page'를 찾아 '949'로 설정하...

[SciTE] 문서 내의 Lua 코드 실행시키기

SciTE는 Lua 엔진을 갖고 있어 편집기 내에서 직접 Lua 스크립트를 실행시키는 게 가능하다. 간단한 Lua 스크립트를 테스트하거나 계산을 할 때 아주 편리하게 쓸 수 있다. 먼저 SciTEGlobal.properties 파일에 다음과 같은 내용을 추가한다. (메뉴-바에서 'Options>Open Global Options File'을 ...
1 2


GirlsWatch