• Ruby编辑器SciTE的配置


    1. 让SciTE支持中文:
    默认SciTE是英文版,下载下面这个文件:
    http://scintilla.sourceforge.net/locale.zh_gb.properties
    以文件名为locale.properties 保存到SciTE.exe所在目录。
    也可到http://scintilla.sourceforge.net/SciTETranslation.html 下载,我去下载说是带宽限制到了,下不了。
    另外 打开“选项”菜单,SciTEGlobal.properties,设置两个参数code.page=936, character.set=134 or 132
    设置好后,重新开启SciTE就是中文版的了。
     
    2. 其他配置
    最近版本的 SciTE 增加了一个修改 "User Options File" 的菜单项, 通过这儿可以修改用户 home 目录(在 Windows 2000, XP, 2003上, 是环境变量 "USERPROFILE" 所对应的目录)下的文件 "SciTEUser.properties" 文件, 只需要把配置加在这个文件里面就可以覆盖默认配置了.
    下面是具体的配置文件,tuenhai(tuenhai.com)加上了注释:
     
    #Internationalisation设置编码
    code.page=936
    character.set=132
     
    #Indentation设置缩进
    #默认是缩排8位,最好是统一改为4位
    tabsize=4
    indent.size=4
    #自动缩进
    indent.auto=1
    indent.automatic=1
    indent.opening=1
    tab.indents=1
    backspace.unindents=1
     
    # Wrapping of long lines设置换行
    wrap=1
    output.wrap=1
     
    # Checking检查
    check.if.already.open=1
    #设置语法提示的路径,参考作者网站的例子 Ctrl+I
    api.*.rb=$(SciteDefaultHome)\ruby.api
    #同时打开的文件数
    buffers=10
    #显示最近使用文件列表
    save.recent=1
    #缺省语言,改成.rb
    default.file.ext=.rb
    title.full.path=1
    title.show.buffers=1
     
    #Folding自动折叠
    fold.symbols=2
     
    # Window sizes and visibility界面
    #输出窗在下面
    split.vertical=0
    #默认设置中,光标在文件最后一行时垂直滑动条无法再向下滚动,不符合使用习惯
    end.at.last.line=0
    #显示状态栏
    statusbar.visible=1
    #界面位置大小
    position.left=30
    position.top=22
    position.width=740
    position.height=576
     
    # Sizes and visibility in edit pane控制面板
    #去掉行号右边空白
    line.margin.width=0
    #显示行号
    line.margin.visible=1
     
    # Element styles样式
    #设置前景色和背景色
    selection.fore=#FFFFFF
    selection.back=#0080FF
    view.whitespace=1
    view.indentation.whitespace=0
    view.indentation.guides=1
    highlight.indentation.guides=1
     
    # Behaviour特性
    clear.before.execute=1
    #自动完成
    autocompleteword.automatic=1
    #设置 Home/End 默认跳至逻辑行的行首和行尾,即使打开了自动换行
    wrap.aware.home.end.keys=1
     
    # Give symbolic names to the set of fonts used in the standard styles.字体
    font.monospace=font:Courier New,size:9
    font.base=$(font.monospace)
    font.small=$(font.monospace)
    font.comment=$(font.monospace)
    font.text=$(font.monospace)
    font.text.comment=$(font.monospace)
    font.embedded.base=$(font.monospace)
    font.embedded.comment=$(font.monospace)
    font.vbs=$(font.monospace)
  • 相关阅读:
    ajax 重复提交
    函数中对象名的传参形式
    传参格式
    字体和排版
    自学设计
    假如java类里的成员变量是自身的对象
    java中的锁之AbstractQueuedSynchronizer源码分析(一)
    java中的锁之Lock接口与Condition接口
    Comparator与Comparable用法与区别
    session与cokkie区别
  • 原文地址:https://www.cnblogs.com/zthua/p/2853221.html
Copyright © 2020-2023  润新知