sciTE的一些设置

简述

这是搜索到的一些资料,便以使用。

中文字符串

中文显示乱码是编码的问题,主要与 code.page 和 character.set 属性有关。
需设置[用户设置文件](快捷键:Alt+O再按U
一般情况下设置:

    code.page=936 
    output.code.page=936
编号说明
936简体中文
950繁体中文
65001UTF-8

如果您使用AutoHotkey的主分支(文件编码为ANSI)并且设置了 code.page=936 后中文显示为乱码, 请检查您的文件编码或尝试设置 character.set=134。
如果您需要在ahk文本中使用多种语言例如包括中文和韩文, 请确保您的文件使用Unicode编码并尝试设置 code.page=65001。

颜色

用黑色作为背景颜色需要改变风格设置。在[全局设置文件]设置。(快捷键:Alt+O再按G)

 style.*.32=$(font.base),back:#000000,fore:#ffffff
 style.*.33=back:#C0C0C0,$(font.base)
 style.*.37=fore:#939393
 caret.fore=#FFFFFF
 selection.alpha=75
 selection.back=#FFFFFF
 colour.keyword=fore:#649bff
 colour.operator=fore:#727272

以上设置条目并未在一起,Ctrl+F搜索变量名逐个设置调节(例如第一条的变量名:style.*.32)
默认字体字号,这里使用了等宽字体:

#font.base=font:Courier New,size:9
font.base=font:Fixedsys,size:9
#font.small=font:Courier New,size:9
font.small=font:Fixedsys,size:9

选中代码字体、背景颜色及色彩透明度:

selection.fore=
selection.back=
selection.alpha=

光标所在行背景色:

caret.line.back=

显示行号:

line.margin.visible=1

设置错误行的前景色和背景色:

error.marker.fore=#0000A0
error.marker.back=#DADAFF

添加菜单子项

打开[选项]中cpp.properties文件,搜索找到ccopts=-pedantic -Os这一行。

MinGW_Home=C:\Program Files\DEV-CPP
MinGW_Bin=$(MinGW_Home)\bin
ccopts=-pedantic -Os
cc=$(MinGW_Bin)\g++.exe $(ccopts) -c $(FileNameExt) -o $(FileName).o
ccc=$(MinGW_Bin)\gcc.exe $(ccopts) -c $(FileNameExt) -o $(FileName).o

ccopts=-pedantic -Os上边的两行是GCC编译器g++和lib文件所在目录,赋值给变量MinGW_Home和MinGW_Bin
这样可以直接调用GCC编译器,无需在windows系统中添加全局变量
ccopts=-pedantic -Os下边的两行作用是调节GCC可以直接在sciTE中编译。

command.name.2.$(file.patterns.cplusplus)=Make EXE
command.2.$(file.patterns.cplusplus)=$(MinGW_Bin)\g++.exe $(ccopts) $(FileNameExt) -o $(FileName).exe
command.name.2.*.c=Make EXE
command.2.*.c=$(MinGW_Bin)\gcc.exe $(ccopts) $(FileNameExt) -o $(FileName).exe

第一行:指定功能名,指定可用语言。
第二行:功能执行内容(有参数).exe:指定后缀,g++编译。
第三行、第四行:同上,gcc编译。
.
$:相对位置
$(file.patterns.cplusplus):文件.模式.c++
$(ccopts):挑选
$(FileNameExt):文件名提取【需编译文件的文件名】

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值