《魔兽RPG编程与JASS脚本编辑技巧》是一本专为魔兽争霸RPG地图制作者设计的教程书,深入浅出地讲解了JASS脚本语言的基础知识及其高级应用技巧。
Jass编辑器更新至1.4.3.4版本:
修正了当字符串或注释中含有括号时的提示显示错误;
插件菜单不再支持任意热键绑定;
修复了Shortcut Manager程序运行期间内存泄漏问题;
解决了打开某些地图文件导致Global List中Triggers产生严重错误的问题;
新增无对应括号的提示功能(默认关闭);
在保存脚本时自动删除(attributes)文件;
config.exe增加了关联地图类型文件(*.W3M, *.W3X)的功能,使用该功能请选择“否”,以免覆盖原来通过WE打开的方式。
热键选择列表中移除了已使用的插件菜单热键;
将UTF8<->ASC功能移动到Format All Selected Text菜单下;
提高了处理较长文件时的效率。
JassShopPro.exe - 主程序
config.exe - 设置程序。
MpqLib.dll - 用于直接读取地图中的jass文件的动态链接库(感谢Soar)
CHS.lng - 简体中文语言包,建议每次更新覆盖默认设置;
default.tmt - 模板文件。这是一个文本段落件,可以根据内容设计自定义模板菜单,并支持快捷键和控制命令;
pjass.exe - 用于语法检查的程序,缺少此文件时主程序中的语法检查功能不可用。
jsp.ini - JassShopPro.exe会自动创建该设置保存文件,无此文件config.exe无法运行。
主要特性包括:
1. 十几种字体定义的智能高亮;
2. 智能大小写转换;
3. 快速函数搜索和代码插入功能;
4. 标准MDI操作模式;
5. 强大的文本查找选项,支持选中文本自动填充查询内容;
6. 书签功能(10个);
7. 当前代码结构显示;
8. 模板引擎,自定义类别和快捷键设置等复杂功能;
9. pjass.exe驱动的语法检查工具;
10. 测试地图支持直接打开war3map.j或者scriptswar3map.j文件或保存到地图中。
11. 插入颜色选择器;
12. 强大的文本缩进管理,包括设置tab键宽度、自动根据关键词进行代码对齐等操作;
13. 与WE通信功能;
14. UTF-8 <-> ASC转换支持;
15. 多种人性化设计的操作方式,如参数启动程序打开文件;
16. 自动完成功能;
17. 丰富的快捷键设置,包括Ctrl+鼠标左键(F2)等便捷操作;
18. 压缩代码功能,可以处理去除注释、压缩全局变量和函数名称等内容。