2011-12-07

讓 SciTE 顯示中文字

SciTE 是一個強勁的文字編輯器,其跨平台性被人稱為 Linux 版 Notepad++
另外由於它同樣使用文字文件作為配置文件,可以非常簡單修改設定,基本 SciTE 本身便可以修改自身的設定

SciTE 預設並非使用 UTF-8 編碼,因此遇到如中文字等文字,都會以 ? 顯示
使用者可以改變其設定,但相當麻煩,因為使用者需要每次設定一次
透過以下方法讓 SciTE 預設為 UTF-8 編碼

見下文
一篇文字文件

見下文
在 Option 點選 Open User Options File
不建議點選 Open Global Options File


見下文
輸入
position.left=0 # 設定 SciTE 開啟時的靠左的位置
position.top=$(position.left) # 設定 SciTE 開啟時的靠上的位置
position.width=-1 # 設定 SciTE 開啟時的闊度,-1 為最大值
position.height=$(position.width) # 設定 SciTE 開啟時的高度,-1 為最大值
position.maximize=1 # 設定 SciTE 開啟時最大化
code.page=65001 # 以 UTF-8 編碼
output.code.page=65001 # 輸出畫面時以 UTF-8 編碼
font.base=font:!courier,size:10 # 改變顯示字型
font.small=$(font.base) # 相同設定可以使用變數複製,減少修改的繁覆性
font.comment=$(font.base)
font.code.comment.box=$(font.comment)
font.code.comment.line=$(font.comment)
font.code.comment.doc=$(font.comment)
font.code.comment.nested=$(font.comment)
font.text=$(font.base)
font.text.comment=$(font.comment)
font.embedded.base=$(font.base)
font.embedded.comment=$(font.comment)
font.monospace=$(font.base)
font.vbs=$(font.base)

# 還有其他實用功能
line.margin.visible=1 # 顯示行數
toolbar.visible=1 # 顯示工具列
statusbar.visible=1 # 顯示狀態列
view.whitespace=1 # 顯示空格及製表符字元

見下文
儲存設定當後便會立即顯示新設定畫面,不用重新啟動,非常方便

沒有留言 :

張貼留言