使用其他编辑器编辑 ERM 脚本的一些要素。
erm 的作者推荐使用 erm scripter 编辑 erm,当然,对于普通用户来说这是一种简单的推荐,如果你没有一定的编程功底,最好是保证只使用 erm_s 进行编辑。但是对于任何职业的程序员来说,一定不希望使用 erm_s 编辑,因为程序员的编辑器都被自己赋予了强大的能力,长期的习惯使用能够极大的提升自己的编程效率。例如“查找触发器FU258在什么地方被定义“,“查找变量y6在本触发器中第一次出现的位置”。
一个真正的程序员编辑器能够被无限的定制,以符合自己的要求。而象erm_s之类的编辑器是无法做到的(当然,它还是比用 notepad 记事本之类的要强得多)
那么,如果你选择使用自己的编辑器编辑erm脚本,有哪些需要注意的问题呢?
1。脚本必须以ZVSE开头。
2。脚本每行以Unix结尾,也就是必须使用0A字符结尾。仅仅最后一行以0D0A结尾。也就是说,你的编辑器必须支持Unix结尾模式,同时还要能够在Unix模式中能够正确识别与输入0D符号。
3。整个erm脚本中任何地方不能出现tab字符,也就是不能出现09字符。习惯用tab缩进或者加注释的,请改为习惯“展开tab“,也就是用空格代替 tab。
4。地图嵌入的脚本使用DOS结尾模式,这一般需要转换一下,如果你是新的自编地图作者,建议使用地图同名erm文件模式,方便编辑修改,而不要继续在地图事件中嵌入erm。
自己应当做哪些强化呢?那就是你自己的选择了,基本的变量标注,函数/变量名搜索一定要能够做到。特殊变量要能表明,语法着色要能够实现,等等。
要特别说明一下的是:绝大多数程序员都会遇到我上面说的问题中的第3个问题,把握好这个问题就能够方便的使用其他编辑器对erm进行编辑。
现在预先回答一个问题:上面的四点如果我根本看不懂是在说什么,怎么办?
回答:如果你看不懂上面的四点是在说什么,那么你根本不是一个专业程序员,因此你还是使用erm_s来编辑erm脚本吧,不要走捷径。
好了,各位愉快~~~ 回答:如果你看不懂上面的四点是在说什么,那么你根本不是一个专业程序员,因此你还是使用erm_s来编辑erm脚本吧,不要走捷径。
-------------------------------------------------------
;angr; 你真讨厌 !!! 1。脚本必须以ZVSE开头。
这个我看懂了。哈哈 以前有个AI脚本就是少了zvse。害我自己加上。 很显然,我根本不是一个专业程序员.... 很明显我还是用ERM~S好了 果然
偶不是程序员 哦,原来这是一个程序员检测贴,幸福的路过:nianjing: 呵呵 这几天正好刚开始学erm
试了下一直用的emeditor 发现可以用
支持自定义的语法高亮和文件关联
很好用 虽然我配的颜色难看了一点,但是至少看得很清楚了,而且文档编辑的功能很全面。 楼上的
颜色是你自己手动配的还是能够自动识别配色? 自己配的颜色 支持文字和背景颜色 粗斜体
不知道楼上是想要原版还是我配置好的,想自己配置的话要懂得正则表达式才行。
[ 本帖最后由 7522453h 于 2009-7-30 16:21 编辑 ] 这个东西编写不知道如何 但是仅凭对不同格式的文本上色 就是检查的好帮手
很有兴趣研究一下
不知道小七肯不肯简单写个使用说明 要想上色,懂正则表达式就可以的。
我使用 vim 编辑器,并且给官方提供了 erm 的语法着色方案,如果你不使用 vim也没有关系,这个着色方案中的正则表达式可以供你参考。你可以自己在其他编辑器中使用类似的思路撰写语法着色脚本。
vim 在官方网站可以免费下载,而下面是我提供的 erm 语法找色脚本。
http://www.vim.org/scripts/script.php?script_id=1792
[ 本帖最后由 poet 于 2009-7-30 22:57 编辑 ] 不错,我不想用EMR了。 顶vim,^_^ 很显然我不是程序员,惭愧而心虚地路过
页:
[1]