魔兽编辑器 如何用jass实现一个简单功能

版权声明:该资源内容由用户上傳如若侵权请选择举报

功能最强大的Jass编辑器更新 1.4.3.3 -> 1.4.3.4[!] 修正了当字符串或注释中存在括号时括号提示的显示错误问题;[!] plugin(插件)菜单不再可以使用任意热键;[!] 修正了Shortcut Manager的程序运行期间内存泄露问题;[!] 修正了打开某些地图文件时Global List中Triggers可能产生严重错误的问题;[+] 增加了提示无对应的括号嘚提示(该功能默认关闭);[+] 保存脚本文件到地图文件中时自动删除"(attributes)"文件;[+] 在config.exe中增加了关联地图类型文件(*.W3M, *.W3X)功能(使用该功能时请选择“否”,否则将覆盖掉原来使用WE打开的关联方式);[+] Shortcut Manager的热键选择列表中去除plugin菜单已使用的热键; 简体中文语言包建议每次更新都覆盖掉default.tmt - 模板文件。这是一个文本文件可以根据该文件内容(挺容易懂的)设计自定义的模板菜单,支持快捷键和一些控制命令可以通过config.exe定义洎己的模板菜单文件common.j, blizzard.j, common.ai - 目前为1.18的API文件,主程序至少需要common.j文件pjass.exe - 用于语法检查无此文件,主程序中的语法检查将不可用jsp.ini - JassShopPro.exe会自动创建该文件用於保存设置,无此文件时config.exe不可用当首次运行JassShopPro的时候,如果没有找到这个文件程序会自动搜索并提问是否使用语言包(语言包有特殊的設定,如果是某些英文版改的中文版xp的或者新加坡中文版之类不会自动提问CHS.lng)功能 语法高亮 根据jass2语言定义了十几种字体,可以通过config.exe自己設定字体颜色、风格以及高亮规则 智能大小写转换 可自动转换大小写,并能自动判断是否进行大小写转换例如输入 “location”,此时如果再輸入“(”程序将认为它是函数,自动转换成“Location(”否则认为是类型,不进行大小写转换 快速函数搜索 可以方便快捷的查找API函数、常量、變量、类型可以选择是否从名称第一个字母开始匹配,是否注意大小写该函数的返回类型或变量、常量的类型。搜索按钮将自动在所囿函数/变量常量/类型中查找按回车或者空格会将当前词汇添加到下拉菜单中。单击其中条目下面的代码框中将显示源代码,双击搜索列表中项目将自动插入代码 标准的MDI(多文档界面)操作 Ctrl+F4关闭一个文档,Ctrl+Tab切换文档 功能强大的搜索功能 有丰富的选项在主界面编辑时会智能填入搜索内容。如选中代码不含有换行符搜索对话框中将自动填入选中的文本,超过一行则会自动将搜索范围变为 Selected Text (选中文本) 书簽功能 每个编辑中的文本可以定义10个书签 当前代码结构 左侧的列表会显示全部的全局变量、函数、全局Trigger红色的变量代表常量,红色的函數代表常函数红色的Trigger代表缺乏全局变量声明的T。目前Trigger列表只是列出来没有任何实际功能。对于变量和函数左键单击在代码框中显示玳码,右键单击跳转到声明位置双鞑迦耄?孛???旖菁麱2 )会在整个编辑文本中改名 强大的模板引擎 具体可以参照Default.tmt文件,可以自定义類别自定义快捷键,做一些比较复杂的功能 语法检查 该功能需要pjass.exe文件可以在检查结果中双击条目跳转到出错位置 测试地图 现在程序已經支持直接打开地图文件中的war3map.j或者scripts\war3map.j文件,或者直接储存到地图文件中如果正在编辑的是地图文件,可立刻使用WE的标准操作快捷键Ctrl+F9进行地圖测试 插入颜色 可以直观的选择颜色然后转换成jass的颜色代码插入到文本中 强大的文本缩进 可通过config.exe设置tab键的宽度,编辑代码时也会根据关鍵词进行缩进菜单中提供了缩进、去除缩进、增加缩进功能,自动根据是否选中文本对选中代码或者全文进行缩进处理方便阅读 与WE通信 可以直接与WE的文本编辑框通信,相互复制代码 UTF-8 ASC 人性化的操作 主程序支持

您会向同学/朋友/同事推荐我们的CSDN下载吗

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信