zhaoJian의 기술 노트

SciTE 중국어 구성 정보

기술 약 8246자 · 21분 소요 - 조회

최근 SciTE 편집기로 바꿨는데, 저에게 매우 적합합니다. 제가 사용해본 것 중 notepad++에 필적할 수 있는 유일한 편집기입니다. Linux에 상주하게 될 예정이라 SciTE로 전환할 준비를 하고 있습니다. 며칠 사용해보니 괜찮은데, 구성이 확실히 골치 아픕니다. 이 구성은 인터넷에서 참고한 후 제 습관에 맞게 수정한 것입니다. 여기에 공유하니, 필요하신 분들은 가져가세요. (향후 지속적으로 업데이트할 예정…) #SciTEGlobal.properties —— 전역 구성 파일, 일반적으로 수정하지 않음; #SciTEUser.properties —— 사용자 구성 파일, 전역 구성을 수정할 사항은 모두 이 파일에 작성; #SciTE.properties —— 로컬 구성 파일, 현재 디렉토리에 대한 구성 파일로 전역 및 사용자 구성 파일을 덮어씀; #html.properties —— 특정 파일 유형의 구성 파일, 예를 들어 html.properties는 웹 페이지 파일 전용 구성 파일, au3.properties는 AutoIt 구성 파일; #매개변수는 대부분의 경우 값을 1로 설정하면 특정 기능을 활성화하고, 0으로 설정하면 기능을 비활성화합니다. #중국어 문자 지원 ++++++++++++++++++++++++++++ #중국어 지원 963은 간체 중국어를 나타냄 code.page=65001 output.code.page=65001 #character.set=134 활성화하지 않으면 출력 영역에서 중국어가 깨질 수 있음 #character.set=134 #Big5:code.page=950 #UTF8:code.page=65001 #전역 매개변수 ++++++++++++++++++++++++++++ #소프트웨어 작업 디렉토리 SciteDefaultHome=D:\ 系统工具 \ 网页制作 \scite #파일 닫을 때 저장 여부 확인 are.you.sure=1 #문서 다시 로드할 때 확인 are.you.sure.on.reload=1 #문서 다시 로드할 때 실행 취소 정보 유지 reload.preserves.undo=1 #컴파일 및 실행 시 저장 여부 확인 #are.you.sure.for.build=1 #문서가 다른 소프트웨어에서 이미 열려 있는지 확인 check.if.already.open=1 #최근 열린 파일 표시 save.recent=1 #파일 하나만 열렸을 때 탭 숨기기 tabbar.hide.one=1 #최소화 시 시스템 트레이로 축소 minimize.to.tray=1 #도구 모음 표시 toolbar.visible=0 #상태 표시줄 표시 statusbar.visible=1 #제목 표시줄에 현재 편집 파일명 및 파일 경로를 표시하는 1\2\3 세 가지 방식 title.full.path=2 #현재 버퍼 순서 표시 title.show.buffers=1 buffers=100 #화면 하단 작업 표시줄로 최소화. 1로 변경하면 화면 오른쪽 하단 트레이 영역으로 최소화됨. minimize.to.tray=0 #scite 시작 시 탭 바 표시 tabbar.visible=1 #문서 하나만 열렸을 때 탭 바 숨기기 tabbar.hide.one=0 #탭 바 다중 행 모드 활성화, 많은 파일을 동시에 열 때 다중 행 모드가 편리함 tabbar.multiline=1 #파일 열기 경로를 현재 편집 파일과 동일한 디렉토리로 설정 open.dialog.in.file.directory=1 #결과 출력 창을 하단에 배치 split.vertical=0 #파일 열 때 현재 작업 파일이 있는 디렉토리를 열기. 이 기능은 매우 실용적이며, 그렇지 않으면 파일 디렉토리가 깊을 때 파일을 열기 위해 단계별로 클릭해야 함. open.dialog.in.file.directory=1 #출력 영역에 명령 실행 시간 표시 time.commands=1 #대체 관련 설정, 0일 때 ()를 ()로 작성해야 함. 일반적으로 1로 설정 ++++++++++++++++++++++++++++ find.replace.regexp.posix=1 #대체 고급 옵션 열기, 특정 스타일만 검색 가능 find.replace.advanced=1 #기본적으로 정규 표현식 검색 사용 여부 find.replace.regexp=0 #기본 검색 시 Wrap around find.replace.wrap=1 #검색 상자의 Transform. backslash expressions 옵션 #이 옵션을 열면 검색 시 \를 나타내기 위해 \를 사용해야 함 find.replace.escapes=0 find.replacewith.focus=1 #검색으로 찾은 문자 색상(반투명 표시 사용) find.mark=#F14687 #인터페이스 레이아웃, 글꼴, 색상 등 ++++++++++++++++++++++++++++ #기본값 style..32=$(font.base),back:#cce8cf #줄 번호 배경, 전경, 글꼴, 사용자 구성 파일에서 수정하면 즉시 효과를 볼 수 있음 style..33=fore:#000000,back:#CCCCCC,$(font.base) #괄호 (’, ’)’, ’[’, ’]’, ’{’, 및 ’} 강조 색상 style..34=fore:#0000FF,bold #일치하지 않는 괄호 강조 색상. 코드 작성 시 다중 괄호 중첩에 매우 유용함. style..35=fore::#009933,bold #제어 문자 style..36= #들여쓰기 선 style..37=fore:#C0C0C0,back:#CCCCCC #괄호 일치 검사 활성화 braces.check=1 braces.sloppy=1 #소프트웨어 시작 시 왼쪽 여백, 상단 여백, 너비, 높이. 너비와 높이를 -1로 설정하면 창 최대화를 의미함 position.left=0 position.top=0 position.width=-1 position.height=-1 #두 개의 scite를 열 때 1로 설정하고 position.left=0, position.width = 화면 너비의 절반으로 설정하면 두 scite 인스턴스를 나란히 표시할 수 있음. 특수한 경우 유용할 수 있음 position.tile=1 #들여쓰기 공백 표시 view.indentation.whitespace=1 #공백 문자의 전경색 및 배경색 설정 whitespace.fore whitespace.back #각 공백 들여쓰기 단위마다 수직선 표시, 수정 후 Scite 텍스트 편집기 재시작 시 적용됨. view.indentation.guides=1 highlight.indentation.guides=1 #기본 글꼴 및 크기, 여기서는 고정폭 글꼴 사용 font.base=font:Courier New,size:9 font.small=font:Courier New,size:9 #선택한 코드의 글꼴, 배경색 및 색상 투명도 selection.fore=#000000 selection.back=#000080 selection.alpha=80 #깜박이는 커서의 색상 caret.fore=#000080 #깜박이는 커서의 너비 1\2\3 caret.width=2 #커서가 있는 줄의 배경색 caret.line.back=#5ba52f #들여쓰기, 줄 바꿈, 코드 접기 ++++++++++++++++++++++++++++ #괄호 일치 검사 활성화 braces.check=1 braces.sloppy=1 #tab 키 들여쓰기 문자 수 tabsize=4 #들여쓰기 문자 수 indent.size=4 #들여쓰기에 tab 키 사용 use.tabs=1 #들여쓰기, 이전 줄의 들여쓰기 자동 유지 #indent.auto=1 #스마트 들여쓰기, 위와의 차이는 역들여쓰기가 있다는 것 indent.automatic=1 #코드 들여쓰기, 예를 들어 중괄호 엔터 시 자동 들여쓰기 indent.opening=1 #코드 역들여쓰기, 위와 동일 indent.closing=1 #tab 키 들여쓰기 #tab.indents=0 #자동 줄 바꿈 옵션, 코드 작성 시 일반적으로 자동 줄 바꿈을 사용하지 않음 wrap=1 #줄 바꿈 스타일, 사용해본 적 없음 wrap.style=2 #출력 창 자동 줄 바꿈 output.wrap=1 #자동 줄 바꿈 위치의 표시 기호 wrap.visual.flags=0 #코드 접기 옵션, 활성화 권장 fold=1 #접기 표시, 활성화 권장 fold.compact=1 #접은 코드 스타일 1\2\3, 2가 더 보기 좋음 fold.symbols=3 #코드 접기 영역 너비 fold.margin.width=16 #코드 주석 접기 fold.comment=1 #전처리기 접기 fold.preprocessor=1 #마우스가 파일 마지막 줄에 도달한 후 스크롤 바를 계속 아래로 이동 가능 end.at.last.line=0 #줄 번호 표시 line.margin.visible=1 #줄 번호 표시 자릿수, 3+는 기본 3자리, 부족하면 추가를 의미함 line.margin.width=3+ #줄 번호 들여쓰기 너비, 들여쓰기 안 하는 것이 좋음 margin.width=0 #긴 줄 표시 edge.column=200 edge.mode=0 edge.colour=#F9F9F9 #오류 줄의 전경색 및 배경색 설정 error.marker.fore=#0000A0 error.marker.back=#DADAFF #책갈피 열의 전경색, 배경색 및 투명도 설정 bookmark.fore=#808000 bookmark.back=#FFFFA0 #책갈피 열이 닫혀 있으면 책갈피가 있는 줄이 지정된 투명도로 표시됨 bookmark.alpha=100 #구문 힌트 및 자동 완성 ++++++++++++++++++++++++++++ #기본 구문 힌트 외에도 확장자가 API인 구문 자동 완성 파일을 사용자 정의할 수 있으며, $(SciteDefaultHome)은 작업 디렉토리를 나타내며, 작업 디렉토리에 API 디렉토리를 새로 만들어 자동 완성 파일을 전용으로 저장하는 것을 권장함 api..asp=$(SciteDefaultHome)/api/asp.api #python api..py=$(SciteDefaultHome)/api/python.api api..pyw=$(SciteDefaultHome)/api/python.api #php api..php=$(SciteDefaultHome)/api/php.api #css api..css=$(SciteDefaultHome)/api/css.api #java api..js=$(SciteDefaultHome)/api/java.api #파일 내에서 나타난 단어는 모두 자동 완성 가능 autocompleteword.automatic=1 #xml 및 html 태그 자동 닫기 xml.auto.close.tags=1 #xml 및 html 문서 태그 대소문자 구분 안 함 html.tags.case.sensitive=0 #컴파일 오류를 소스 코드로 위치 지정 error.select.line=1 #외부 확장, 인쇄 및 문서 내보내기 시 유용 ++++++++++++++++++++++++++++ #export.keep.ext=1(실행 프로그램 빌드 지원) #위지윅, 실시간 미리보기 가능 export.html.wysiwyg=1 #export.html.tabs=1(HTML tab 키 지원) #export.html.folding=1(HTML 접기 지원) #HTML 구 스타일 지원 export.html.styleused=1 #export.html.title.fullpath=1(HTML 파일 전체 경로 표시) #export.rtf.tabs=1(다중 문서 RTF 지원) #export.rtf.font.face=Arial(RTF 문서의 기본 글꼴) #export.rtf.font.size=9(위와 동일) #export.rtf.tabsize=8(위와 동일) #PDF 문서 출력 배율 export.pdf.magnification=0 #PDF 기본 글꼴 Font: Courier, Helvetica or Times (Courier line-wraps) export.pdf.font=Helvetica #Page size (in points): width, height #E.g. Letter 612,792; A4 595,842; maximum 14400,14400 #PDF 페이지 기본 크기 export.pdf.pagesize=595,842 #PDF 기본 여백 Margins (in points): left, right, top, bottom export.pdf.margins=72,72,72,72 #XML 출력 지원 export.xml.collapse.spaces=1 export.xml.collapse.lines=1 #자주 사용하는 문자 목록, 영문과 숫자만 남기면 됨, 한자는 쓸모없다고 생각됨 ++++++++++++++++++++++++++++ chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ chars.numeric=0123456789 #파일 열기 대화 상자의 파일 필터 구성, 기본 파일 유형은 source.files에 정의된 파일 유형이며, 가장 자주 편집하는 파일 유형을 source.files에 작성하세요. 예: .php;.html; 등 ++++++++++++++++++++++++++++ source.files=.asm;.c;.cc;.cpp;.cxx;.cs;.h;.hh;.hxx;.hpp;
.idl;.odl;.rc;.rc2;.dlg;.def;
.vb;.vbs;.bas;.frm;.cls;.ctl;
.java;.js;.php;.py;.pl;.rb;.cgi;.lua;.conf;
make
;.mak;
.properties;.html;
.xml;.iface;.bat;.e if PLAT_WIN all.files=All Files (.).* if PLAT_GTK all.files=All Files ()Hidden Files (.). open.filter=
All Source$(source.files)
$(all.files)
$(filter.ada)
$(filter.conf)
$(filter.asm)
$(filter.asn1)
$(filter.ave)
$(filter.baan)
$(filter.bash)
$(filter.caml)
$(filter.cmake)
$(filter.cpp)
#$(filter.ch)
$(filter.css)
$(filter.d)
$(filter.eiffel)
$(filter.erlang)
$(filter.fortran)
$(filter.idl)
$(filter.inno)
$(filter.java)
$(filter.js)
$(filter.kix)
$(filter.lout)
$(filter.lua)
$(filter.matlab)
$(filter.post)
$(filter.mmixal)
$(filter.nncrontab)
$(filter.nsis)
$(filter.opal)
$(filter.pascal)
$(filter.perl)
$(filter.php)
$(filter.pov)
$(filter.prg)
$(filter.properties)
$(filter.ps)
$(filter.python)
$(filter.ruby)
$(filter.sql)
$(filter.specman)
$(filter.tcl)
$(filter.tex)
$(filter.text)
$(filter.vb)
$(filter.web)
$(filter.yaml)
$(filter.verilog)
$(filter.vhdl) #일부 언어 특별 설정 ++++++++++++++++++++++++++++ #asp의 기본 스크립트 언어, 1은 Java, 2는 VB, 3은 Python으로 설정됨 asp.default.language=2 #Python 관련, Python 프로그래밍 언어를 사용하지 않으면 이 항목은 신경 쓰지 않아도 됨, 대략 들여쓰기 정렬용 tab.timmy.whinge.level #출력 영역의 위치, 크기 및 scite 텍스트 편집기 시작 시 출력 영역 숨김 여부 ++++++++++++++++++++++++++++ #출력 영역을 하단에 배치 split.vertical=0 #output.horizontal.size=200 #output.vertical.size=60 #output.initial.hide=1 #명령 실행 전 출력 영역 내용 지우기 clear.before.execute=1 #파일 끝에 공백 유지, 기본 설정에서는 커서가 파일 마지막 줄에 있을 때 수직 슬라이더를 더 이상 아래로 스크롤할 수 없어 사용 습관에 맞지 않음. end.at.last.line=0 #새 파일 생성 시 기본 언어 모듈 default.file.ext=.hmtl

공유:

댓글