2019独角兽企业重金招聘Python工程师标准>>>

scintilla

#CXXTFLAGS:=--std=c++0x $(CTFLAGS)

CXXTFLAGS:= $(CTFLAGS)

scite makefile 中

CTFLAGS+=-D__unix__   加入 -D__unix__

ld: unknown option: --as-needed

g++ `` --as-needed -Wl -DGTK SciTEGTK.o GUIGTK.o Widget.o FilePath.o SciTEBase.o FileWorker.o Cookie.o Credits.o SciTEBuffers.o SciTEIO.o StringList.o Exporters.o StringHelpers.o PropSetFile.o MultiplexExtension.o DirectorExtension.o SciTEProps.o StyleDefinition.o StyleWriter.o Utf8_16.o JobQueue.o GTKMutex.o IFaceTable.o ../../scintilla/bin/scintilla.a LuaExtension.o lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o loslib.o linit.o -o ../bin/SciTE -L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgio-2.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lm -lgobject-2.0 -lfreetype -lfontconfig -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lintl   -lstdc++

scite编辑器的配置都是写在properties文件中进行配置的:

/opt/local/share/scite

配置文件下载:http://scite-for-php.googlecode.com/svn/trunk/

SciTE 是一款基于 SCIntilla 的文本编辑器,支持C/C++、C#、Shell、Python、Ruby、Lisp、Javascipt等近30种程序语言。支持 Windows 和 Linux 平台。想了解更多,请看:http://www.ubuntusoft.com/scite.html

默认的SciTE 是有很多设置需要改动的,比如编码,不知道它默认使用什么编码,中文会变成? 或者乱码。所以有必要对其进行整改。

下面列出一些常用的配置修改方法,大家可以针对自身的需要进行配置修改。

SciTE 的配置文件为SciTEGlobal.properties ,位于 /usr/share/scite 

在终端运行:

sudo gedit /usr/share/scite/SciTEGlobal.properties

就可以修改配置,注意,此为全局配置文件,是针对机器的所有用户组的。

1.修改SciTE的默认编码

搜索code.page ,然后根据你需要的编码添加code.page 值:

  • UTF-8:code.page=65001

  • GBK:code.page=936

  • Big5:code.page=950

添加后,把其它的code.page 给注释掉即可!

2.让SciTE 支持自动换行

搜索wrap ,令

  • wrap = 1

要么把warp = 1前面的注释号去掉,要么自己添加一行。

3.让SciTE 启动时即最大化

搜索position.width 和 position.height ,将其值都修改为-1。

  • position.width=-1

  • position.height=-1

4.让SciTE 的结尾留空

搜索end.at.last.line ,令

  • end.at.last.line=0

要么把end.at.last.line=0 前面的注释号去掉,要么自己添加一行。

5.SciTE 的状态条和工作条

statusbar.visible 为底部状态条,toolbar.visible 为顶部工具条,搜索,并将其值修改为1 即开启。

  • statusbar.visible=1

  • toolbar.visible=1

6.SciTE 选中文字的颜色样式

  • 前景色:selection.fore

  • 后景色:selection.back

上面就是我觉得大家很可能会修改的,同时也是我自己修改了的配置。

SciTE 的配置文件很大,有很多东西都可以在里面修改,比如tab 的长度等等。如果你想了解更多,请自行谷歌之吧。

转载于:https://my.oschina.net/mickelfeng/blog/199634

scite editor on mac相关推荐

  1. 文本删除空行_010 Editor for mac(文本和十六进制编辑器)

    为大家带来最新版本的010 Editor for mac,这是一款专业的文本和十六进制编辑器,新版本的010 editor mac版包含了语法突出显示.更多字符集支持.添加了删除行和删除空行命令等新功 ...

  2. Poto Editor for Mac(mac照片编辑器)

    为大家分享一款mac照片编辑器,Poto Editor for Mac支持jpg.png.gif.tiff等图片格式,Photo Editor Mac特别版提供了多种不同的照片效果,操作便捷,同时Ph ...

  3. Exif Editor For Mac(图像EXIF编辑器软件)

    Exif Editor for Mac是在Mac上编辑图像EXIF和IPTC元数据的首选程序 . 最简单的方法. 安装:Exif Editor exif editor for mac软件功能 简单的工 ...

  4. Movavi PDF Editor 适用于Mac的多功能PDF编辑器

    文章来源于:风云社区 Movavi PDF Editor for Mac 2.3 Movavi PDF Editor是一款适用于Mac的专业PDF编辑软件,这款轻巧且易于使用的Mac PDF工具为您提 ...

  5. Exif Editor for Mac照片Exif信息查看编辑器

    Exif Editor for Mac是一款 Mac 平台上的非常实用的软件,Exif Editor for Mac,允许用户直接在自己的照片编辑元数据.该工具实用在当你不想暴露你的客户,当你的原始处 ...

  6. 泼辣修图 Polarr Photo Editor for Mac v5.0.2 中文破解版下载

    无论你是入门新手还是摄影专家,泼辣修图 Polarr Photo Editor for Mac 都可以满足你的一切需求.对于入门新手而言,泼辣修图搭载的先进自动增强工具和富有创意的图像滤镜,可以帮助他 ...

  7. Screenshot Editor for Mac(屏幕截图软件)

    Screenshot Editor for Mac是一个非常优秀的截图工具,可以帮助你在Mac上进行截图操作.并且Screenshot Editor for Mac支持延迟截图,这个功能可能正好可以帮 ...

  8. 如何破解Poto Editor for Mac照片编辑器软件

    喜欢摄影的朋友,对于照片编辑软件都不陌生,使用Mac电脑的朋友,您是不是也在烦恼使用哪个照片编辑软件更合适呢?小编建议您安装Poto Editor for Mac软件,因为这款照片编辑软件几乎支持所有 ...

  9. Exif Editor For Mac(图像EXIF编辑器)

    Exif Editor Mac版是一款 Mac 平台上的非常实用的软件,Exif Editor Mac版允许用户直接在自己的照片编辑元数据.该工具实用在当你不想暴露你的客户,当你的原始处理器不打开你的 ...

  10. Movavi Video Editor 15 Plus for mac(视频编辑软件)

    movavi video editor mac破解版视频剪辑软件分享给大家,提供滤镜.过渡.片头还有标注等功能,剪切并联接视频剪辑而不降低质量.应用独具风格的视频效果和滤镜.添加音乐.片头等等,可以轻 ...

最新文章

  1. 记一次数据库查询语句的优化
  2. dfs题目这样去解题,秒杀leetcode题目
  3. ios无痕埋点_移动端无痕埋点实践详解(二)
  4. sqllite能连接mysql_SQLLite 可以通过SQL语言来访问的文件型SQL数据库
  5. 面试官系统精讲Java源码及大厂真题 - 40 打动面试官:线程池流程编排中的运用实战
  6. 微服务设计模式(上)
  7. 小米相机曝光_小米11pro曝光,超级屏+双6400万+骁龙875,不愧是小米旗舰
  8. fiddler命令cls/select
  9. SpringBoot学习(二)——Spring的Java配置方式
  10. 误删微软应用商店怎么装回来
  11. Java最新JDK和API下载(持续同步更新于官网)
  12. Unity 安装个人免费版步骤详解
  13. Alipay Global API 境外支付宝接口对接
  14. 程序框图计算机算法语言应用,数学之算法与程序框图
  15. 电脑总是意外从睡眠状态唤醒,可以找出原因然后解决
  16. 台式计算机怎么加声音,台式电脑音量加到最大还是没有声音怎么办,教你一招立马解决...
  17. 对话政企CIO:融合对企业网络通信的新意义
  18. sharepoint 2013 文档库eventhandle权限控制
  19. 百度地图API 实现地图多点标注
  20. c语言程序设计第三版 孩子身高,C语言的那些题(三) ―― 编程计算身高问题

热门文章

  1. JVM第一节:内存结构
  2. 062 函数进阶小结
  3. canvas绘制流程图
  4. 使用fastadmin的页面跳转模板
  5. ROS-turtlesim
  6. c#使用 Newtonsoft.Json 将entity转json时,忽略为null的属性
  7. mysql学习一 常用语句
  8. 二维数组按某个键值排序 FOR PHP
  9. CSS基础part1
  10. 笔记:Hadoop权威指南 第9章 构建Hadoop集群