바보 예 :
1. 메뉴 "옵션"-> "열기 루아 시작 스크립트"
2. 쓰기 루아 코드, 예를 들어, print('Selected: <'..editor:GetSelText()..'>')
3. Ctrl-S
을 누르면 (이 파일을 저장하려는 것처럼) 스크립트가 즉시 실행되고 출력이 출력 창 (오른쪽)에 나타납니다.
를 반복 2-3
덜 바보 예 단계 :
삽입이 당신은 ASCII 코드를 볼 수
F1
를 누를 수
SciTEGlobal.properties
ext.lua.startup.script=$(SciteDefaultHome)/your_script.lua
#print length of selected text
command.33.*=PrintSelectionLength
command.subsystem.33.*=3
command.mode.33.*=savebefore:no
command.shortcut.33.*=F1
# User defined key commands
user.shortcuts=\
F1|1133|\
Ctrl+Shift+V|IDM_PASTEANDDOWN|\
Ctrl+PageUp|IDM_PREVFILE|\
Ctrl+PageDown|IDM_NEXTFILE|
user.context.menu=\
Selection Length (F1)|1133|\
||\
Toggle Output|IDM_TOGGLEOUTPUT|
에 삽입 한이 이제 your_script.lua
function PrintSelectionLength()
local sel = editor:GetSelText()
print(#sel..' chars selected')
print(table.concat({sel:byte(1,-1)},','))
end
에 SciTE에서 파일을 편집하는 동안 선택 기호 아래에.
달성하려는 내용과 이미 보유한 내용에 대해 더 많은 정보를 제공하는 것이 유용 할 것입니다. –