scite可以编程c语言不,SciTE中文使用步骤.doc

SciTE系列SciTE中文使用教程

SciTE系列(一)——初识 SciTE

SciTE是一个小巧的文本编辑器。虽然体积很小(Windows的可执行版体积不到800KB),但可配置性相当强,估计也只有Unix的Emacs和Vim可与之相比了。用得好的话,方便程度应该不亚于一个专业的IDE(又站在写程序的角度了)。

点这里可下载到Windows的二进制版本。Windows下的SciTE是不提供安装程序的,只需要把里面的wscite解压到一个地方就可以。我习惯把它解压到C:\Program Files目录,这样C:\Program Files\wscite\SciTE.exe就是SciTE的可执行文件,双击就可以看到SciTE的界面。

为了使用方便,当然希望能在“开始”菜单中建立一个快捷方式。方法是单击“开始”按钮,在“程序”项上右击鼠标,选择打开,于是出现了熟悉的资源管理器窗口。在空白处右击鼠标,选择“新建”——“快捷方式”,在“项目位置”里输入“C:\Program Files\wscite\SciTE.exe”,接下来都选择默认值即可。这样就在“程序”里有了“SciTE”一项,以后用起来就方便多了。

在SciTE里输入几个字看看吧。如果你输入英文字母应该会比较正常,不过如果输入中文字,再按几次退格删除键,会不幸地发现汉字是半个半个地删除的。这不是SciTE的Bug,通过简单的调整即可解决。

选择“Options”下的“Open User Options File”项,这样就打开了SciTEUperties文件,在里面输入以下两行:

code.page=936character.set=134

按Ctrl+S保存,再输入几个中文字,删除。问题是不是解决了?

还有个问题。SciTE启动时的窗口大小似乎不太符合习惯,接下来就来改变一下。

选择“Options”菜单下的“Open Global Options File”,打开SciTEGperties文件,找到position.width和position.height两行,把它们改为:

position.width=800position.height=600

保存并退出,再启动SciTE,就会发现窗口的大小已经变成800*600的了。在一般的1024*768的显示器上效果还不错。也许你会注意到了上面的这几行:

if PLAT_WIN position.left=0 position.top=0if PLAT_GTK position.left=5 position.top=22

这是用来设置SciTE窗口左上角的初始位置的。对于Windows下的SciTE,应该去修改if PLAT_WIN下面的值。不过我认为把它们都置0已经是一个不错的选择了。

这一节就讲到这里。下一节会讲如何在SciTE中集成编译器,将它作为一个简单的IDE。

SciTE系列(二)——挂接GCC编译器

接上一节:SciTE系列(一)——初识 SciTE。

再好的文本编辑器,如果不具备扩展特性,对于我而言就毫无用处。

我习惯于先做一些细小的调整(我会解释这样做的意义,当然这只是我的个人习惯,你可以按你的习惯去设置)。打开“Options”菜单下的“Open Global Options File”,找到“tabsize=”和“indent.size=”这两行,将它们的值都改为4。这样当你按Tab键时,缩进宽度就是4个字符;“indent.size=4”将编程语言的自动缩进宽度也设为4。我认为宽度为4比较好看些。接下来找到“line.margin.visible”一行,去掉前面的注释符“#”,即改为“line.margin.visible=1”,这样会在每行的左边显示行号,对于编程来说是很重要的。

保存并重启SciTE,选择“Language”菜单下的“C/C++”,在里面写个Hello World程序试试。你会发现SciTE将不同种类的关键字标记成了不同的颜色样式。

将程序保存成“hello.c”。选择“Tools”菜单下的“Compile”试一下,你会发现SciTE右边多出来一个窗格,里面有两行字:

>gcc -pedantic -Os -c hello.c -o hello.o -std=c99>系统找不到指定的文件。

根据这一现象,可以很有把握地判定SciTE会把编译错误信息、程序的输入输出等等都放在这个窗格中进行。不过你喜欢这样的窗格显示在右边吗?反正我是不喜欢,我希望它能显示在编辑区的下方,那样比较符合我以前的习惯。改吧。

打开“Options”下的“Open Global Options File”,找到“split.vertical”一行,

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值