scite編輯器是一款支持40多種編程語(yǔ)言的
文本編輯器,采用了獨(dú)有的標(biāo)簽窗口布局,用戶能夠在同一時(shí)間打開多個(gè)文件,并在這多個(gè)文件中進(jìn)行拷貝、替換、粘貼的操作,提高用戶的工作效率。軟件提供代碼折疊、語(yǔ)法高亮、自動(dòng)完成、編譯運(yùn)行等多項(xiàng)實(shí)用功能,支持導(dǎo)出PDF/HTML/RTF/XML/LaTex類型的文件,適用于所有需要編輯文本的用戶使用。
小編給大家?guī)?lái)了
scite編輯器綠色免費(fèi)中文版下載,綠色版本,免安裝,非常便攜,完全免費(fèi),體積小巧,占用內(nèi)存空間非常小,不卡頓不拖慢系統(tǒng),使其保持良好的運(yùn)行環(huán)境狀態(tài)。同時(shí),其軟件中文版界面,符合國(guó)內(nèi)用戶的使用習(xí)慣,擺脫了英文界面束縛,使其不受語(yǔ)言方面的限制障礙輕松自由地使用本軟件,歡迎有需求的用戶前來(lái)免費(fèi)下載使用。
使用教程
1、打開軟件,然后隨便拷貝了一段之前的python代碼放進(jìn)去,顯示效果如下圖所示:
2、然后試了試,這里推薦的,導(dǎo)出功能:
3、導(dǎo)出效果(html)如下:
使用技巧
右鍵菜單
1、添加軟件到右鍵菜單,方便右鍵直接打開文檔。
把以下內(nèi)容拷到任意以.reg結(jié)尾的文件中,后執(zhí)行即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\SciTE]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\SciTE\command]
@="D:\\Program Files\\wscite\\SciTE.exe %1"
設(shè)置
2、設(shè)置user options file
不要修改全局文件,global is for the default settings with new versions - it is overwritten. Scite user is not and therefore makes it easier to retain the settings between version updates.
user options file 在用戶的home目錄下面,即環(huán)境變量 %USERPROFILE% 所對(duì)應(yīng)的目錄。
把下面的內(nèi)容拷貝到user options file,菜單Options->Open User options file.
---------------------------------------
# 多數(shù)情況,值設(shè)成1表示啟用某個(gè)功能,設(shè)成0表示不啟用某個(gè)功能.
# "#"開頭的行是注釋,軟件在解析時(shí)會(huì)忽略。
# Internationalisation
# Chinese input code page 936 and ShiftJIS character set 134
code.page=936
character.set=134
output.code.page=936
# Required for Unicode to work on GTK+:
#LC_CTYPE=en_US.UTF-8
# Wrapping of long lines
#Chooses between word wrapping (1, the default) and character wrapping (2). Character wrapping is a better choice for Asian languages with no spaces between words.
wrap=0
wrap.style=2
#窗口大小
position.width=640
position.height=600
#編輯區(qū)兩邊的留空
blank.margin.left=0
blank.margin.right=0
# 初始化時(shí)編輯區(qū)左邊,顯示行號(hào)列右側(cè)的邊距,書簽標(biāo)志就在這里
margin.width=8
#工具欄,狀態(tài)欄可見(jiàn)
toolbar.visible=1
statusbar.visible=1
#顯示最近打開的文檔
save.recent=1
# 如果設(shè)置成1,當(dāng)輸入一個(gè)詞,如果文檔只有這個(gè)詞以該字符開始,就會(huì)顯示一個(gè)自動(dòng)完成選擇框,按Tab鍵就能完成自動(dòng)輸入。
autocompleteword.automatic=1
# Indentation
tabsize=4
indent.size=4
# Sizes and visibility in edit pane
line.margin.visible=1
line.margin.width=2+
# 輸出區(qū)的位置及啟動(dòng)文本編輯器時(shí)輸出區(qū)是否隱藏
split.vertical=0
output.initial.hide=1
#標(biāo)題欄顯示信息,0為文件名,1為全路徑,2為顯示文件名和目錄名。
title.full.path=1
## 當(dāng)前文件被外部修改時(shí)自動(dòng)重新載入
load.on.activate=1
# 軟件失去焦點(diǎn)時(shí)自動(dòng)保存文檔。在某些時(shí)候這個(gè)選項(xiàng)很有用,比如切換到另外的程序去查看文檔編輯效果。
#save.on.deactivate=1
# 當(dāng)load.on.activate=1時(shí),啟用這個(gè)選項(xiàng),重新載入時(shí)會(huì)先詢問(wèn)你
are.you.sure.on.reload=1
# 重新載入文檔時(shí)保留還原信息
reload.preserves.undo=1
#自動(dòng)縮進(jìn)
tabsize=4
indent.size=4
use.tabs=1
indent.auto=1
indent.automatic=1
indent.opening=1
indent.closing=1
tab.indents=1
backspace.unindents=1
#Check
check.if.already.open=1
#設(shè)置語(yǔ)法提示的路徑, Ctrl+I
api.*.pl=$(SciteDefaultHome)\perl.api
#api.*.cxx=d:\api\w.api
#默認(rèn)設(shè)置中,光標(biāo)在文件最后一行時(shí)垂直滑動(dòng)條無(wú)法再向下滾動(dòng),不符合使用習(xí)慣
end.at.last.line=0
---------------------------------------
修改
3、 Perl語(yǔ)言的語(yǔ)法高亮太難看了,修改perl.properties下幾行:
# Scalars: $var
#~ style.perl.12=fore:#000000,back:#FFE0E0
style.perl.12=fore:#0011FF
# Array: @var
#~ style.perl.13=fore:#000000,back:#FFFFE0
style.perl.13=$(style.perl.12)
# Hash: %var
#~ style.perl.14=fore:#000000,back:#FFE0FF
style.perl.14=$(style.perl.12)
# Symbol table: *var
#~ style.perl.15=fore:#000000,back:#E0E0E0
style.perl.15=$(style.perl.12)
# Regex: /re/ or m{re}
#style.perl.17=fore:#000000,back:#A0FFA0
style.perl.17=fore:#DD11BB
# Substitution: s/re/ore/
#~ style.perl.18=fore:#000000,back:#F0E080
style.perl.18=$(style.perl.17)
#-------------------------------------------------
配置文件
對(duì)于新手來(lái)說(shuō),如果沒(méi)有正確的配置,它就不是那么好使,比如選擇中文時(shí)候出現(xiàn)亂碼,縮進(jìn)也不是你想象中的樣子。
由于配置參數(shù)不是采用圖形界面,而且出看配置代碼會(huì)比較混亂,所以大家要睜大眼睛好好看咯~ 程序中幾個(gè)比較重要的配置文件(都在目錄下面)
SciTEGlobal.properties 全局配置文件,一般不去改動(dòng)。
SciTEUser.properties用戶配置文件。對(duì)全局配置要改動(dòng)的地方,都寫在這個(gè)文件里。
SciTE.properties 本地配置文件,也就是針對(duì)當(dāng)前目錄的配置文件,會(huì)覆蓋全局和用戶配置文件。
html.properties 特定文件類型的配置文件,比如 html.properties就是專門針對(duì)網(wǎng)頁(yè)文件的配置文件。
SciTEGlobal.properties 是程序的核心配置文件,所有的配置信息都在這個(gè)文件里面。一般情況下我們是不要改動(dòng)這個(gè)文件。為什么不能在這個(gè)里面修改呢,其實(shí)也不是不可以,主要是因?yàn)閥idabu網(wǎng)站的測(cè)試,在重裝軟件時(shí),全局配置文件會(huì)被覆蓋,那么不再這文件修改那在哪修改呢?
這就用到了程序?yàn)槲覀兲峁┑挠脩襞渲梦募?br />SciTEUser.properties 。你可以對(duì)照文本編輯器的幫助手冊(cè),逐條查看對(duì)照
SciTEGlobal.properties ,把要修改的屬性記下來(lái),寫到sciteuser.properties中,因?yàn)樵谟脩襞渲梦募呐渲脙?yōu)先于全局配置文件。而且在在重裝軟件之后用戶配置文件則不會(huì)覆蓋掉的。
快捷鍵大全
trl Keypad:放大文字
Ctrl Keypad-:縮小文字
Ctrl Keypad/:還原文字大小到默認(rèn)值
Ctrl Tab:在最近打開的兩個(gè)文件間循環(huán)
Tab:縮進(jìn)一個(gè)tab. 在用軟件寫筆記時(shí), 每段一般按Tab縮進(jìn), 而不是按空格。從網(wǎng)上復(fù)制一篇文章到文本編輯器,全選,按一下tab, 首行標(biāo)題頂格,二級(jí)標(biāo)題頂部,就完成所用的文檔格式化。
Shift Tab:取消一個(gè)tab的縮進(jìn)
Ctrl BackSpace:從光標(biāo)位置刪除到一個(gè)詞的開始處, 中文由于無(wú)法斷詞, 如果用的是中文標(biāo)點(diǎn),就變成一直刪除到行首了。如果用的英文標(biāo)點(diǎn),就刪除到上一個(gè)英文標(biāo)點(diǎn)處
Ctrl Delete:從光標(biāo)位置刪除到一個(gè)詞的結(jié)束處
Ctrl Shift BackSpace:從光標(biāo)位置刪除到行首
Ctrl Shift Delete:從光標(biāo)位置刪除到行尾
Ctrl Home:光標(biāo)移動(dòng)到文檔開始處
Ctrl Shift Home:從光標(biāo)處開始選擇文本一直到行首
Alt Home:到顯示的行首。按End時(shí)光標(biāo)只是移到行首第一個(gè)字的前面
Alt Shift Home:擴(kuò)展選擇到行首 Ctrl End 光標(biāo)移動(dòng)到文檔結(jié)束處
Ctrl Shift End:從光標(biāo)處選擇文本一直到文檔結(jié)束處
Alt End:光標(biāo)移動(dòng)到行尾
Alt Shift End:擴(kuò)展選擇到行尾
Ctrl Keypad* 展開或收縮光標(biāo)所在的折疊區(qū)域。這個(gè)很好記憶,這樣理解:*號(hào)很象圓形的折疊符號(hào)
Ctrl F2 創(chuàng)建或刪除一條書簽. 在寫很長(zhǎng)的文檔或代碼時(shí), 加一個(gè)書簽就很方便地可以跳來(lái)跳去 F2 跳到下一條書簽
Alt F2 擴(kuò)展選擇到下一條書簽. 有什么用呢, 創(chuàng)建兩條書簽,光標(biāo)移動(dòng)到要選中的開始處, 按快捷鍵, 兩條書簽之間的內(nèi)容就選中了
Ctrl F3 **向文檔結(jié)束方向查找選中字符這個(gè)功能很好用, 要在文檔內(nèi)查找, 你不需象通常的那樣要按Ctrl F, 你只需要把光標(biāo)放到詞內(nèi)部或前后, 按Ctrl F3就自動(dòng)在文檔內(nèi)查找如果要在文檔內(nèi)查找中文, 由于中文無(wú)法斷詞, 要先手動(dòng)選擇要查詢的詞, 再按快捷鍵. 說(shuō)點(diǎn)題外話,既不媚外, 也不盲目地拔高傳統(tǒng)文化. 漢字有漢字的優(yōu)點(diǎn), 英文有英文的優(yōu)點(diǎn), 若一定要分出高下來(lái), 是很難辦到的事情. 曾看到一些對(duì)傳統(tǒng)文化(如易經(jīng))很有偏好的人非常推崇中文, 認(rèn)為是最優(yōu)秀的文字, 是英文遠(yuǎn)不能比的. 但在這里, 中文斷詞的問(wèn)題怎么解決, 英文可以簡(jiǎn)單地以空格來(lái)斷詞, 中文怎么辦? 至少在這個(gè)文內(nèi)查找, 英文就比中文方便多了.
Ctrl Shift F3 **向文檔開始方向查找選擇字符英文是
Find selection backwards, 字面翻譯是向后查找選中文字, 這個(gè)”向后”是比較容易引起歧義的, 譯為”文檔開始方向”就不存在這個(gè)問(wèn)題
Ctrl Up Scroll up Ctrl Down Scroll down
Ctrl L **剪切光標(biāo)所在行這個(gè)很有用. 如果用記事本來(lái)寫日記或文檔, 剪切行就麻煩多了. 用軟件來(lái)寫 讀書筆記什么的, 即使不作任何優(yōu)化配置, 利用它的快捷鍵也提高一些常用操作的效率也不錯(cuò)提示: 快捷鍵中L代表Line 這樣理解了以后, 就根本不用死記, 自然記住了這個(gè)快捷鍵的用法. 一個(gè)聰明的人性化的程序, 所有快捷鍵都是可以理解而不需要記憶的, 從這里也可以看出程序作者是否別具匠心
Ctrl Shift T **復(fù)制光標(biāo)所在行. 應(yīng)用時(shí)可以右手按Ctrl Shift, 左手按T
Ctrl Shift L **刪除光標(biāo)所在行 Ctrl T **和上一行互換位置在 SciTE4AutoIt3中, 用Ctrl T調(diào)用Tidy整理源代碼. 為避免快捷鍵撞車, 打開 au3.properties, 找到 JdeB’s Tidy formatting program for Autoit3 條, 把快捷鍵改成Ctrl Shift Alt T, 或者修改用戶配置文件sciTEUser.properties 提示: 在這里T表示transpose, 即互換位置. **Ctrl D 復(fù)制高亮選中字符. 如果沒(méi)有高亮選擇字符, 則復(fù)制光標(biāo)所在行這是一個(gè)使用頻率比較高的快捷鍵, 在用 SciTE4AutoIt3寫代碼時(shí), 要臨時(shí)改寫調(diào)試一句代碼, 按Ctrl D復(fù)制當(dāng)前行, 按小鍵盤的-注釋掉當(dāng)前行. 調(diào)試好后要用回原來(lái)代碼, 只要Ctrl Shift L刪除行, 再按小鍵盤的-取消注釋符號(hào)即可, 根本用不到手動(dòng)選擇復(fù)制之類. 提示: 在這里D表示duplicate, 使用快捷鍵的另一個(gè)樂(lè)處就是記住了字母所代表的單詞, 對(duì)于程序來(lái)說(shuō), 多數(shù)編程資料是英文形式的, 因此務(wù)必知道各種縮寫的原型, 一則更容易理解記憶, 二則從某種意義上來(lái)說(shuō), 英語(yǔ)從某種意義上是程序設(shè)計(jì)的基礎(chǔ).
Ctrl [ 光標(biāo)移動(dòng)到上一段, 加Shift的話是擴(kuò)展選擇
Ctrl ] 光標(biāo)移動(dòng)到下一段, 加Shift的話是擴(kuò)展選擇
Ctrl Left 光標(biāo)跳到上一詞. 加Shift的話是擴(kuò)展選擇
Ctrl Right 光標(biāo)跳到下一詞. 加Shift的話是擴(kuò)展選擇
Ctrl /光標(biāo)跳到上一詞部分. 加Shift的話是擴(kuò)展選擇
Ctrl \ 光標(biāo)跳到下一詞部分. 加Shift的話是擴(kuò)展選擇
0條評(píng)論