scite editor on mac

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 editor on mac_第1张图片

scite editor on mac_第2张图片

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 的长度等等。如果你想了解更多,请自行谷歌之吧。


你可能感兴趣的:(scite editor on mac)