Jass Shop Pro官方版是一款操作很简单专业性也很高的编辑工具,该软件具有jass语法高亮和参数提示,它还设有内置中文语言包。Jass
Shop Pro官方版是功能最强大的Jass编辑器,同时具有库函数查询、文件函数、触发列表等功能,它针对JASS的常用语句有快捷键我觉得很方便,
比如Ctrl+U, Ctrl+I, Ctrl+L 等等…… 而且能直接查寻API,Bj/Cj/自定函数。

软件功能
1、语法高亮
根据jass2语言定义了十几种字体,可以通过config.exe自己设定字体颜色、风格,以及高亮规则
2、快速函数搜索
Jass Shop Pro官方版可以方便快捷的查找API函数、常量、变量、类型。可以选择是否从名称第一个字母开始匹配,是否注意大小写,该函数的返回类型或变量、常量的类型。搜索按钮将自动在所有函数/变量常量/类型中查找。按回车或者空格会将当前词汇添加到下拉菜单中。单击其中条目,下面的代码框中将显示源代码,双击搜索列表中项目,将自动插入代码。
3、智能大小写转换
可自动转换大小写,并能自动判断是否进行大小写转换,例如输入 “location”,此时如果再输入“(”,程序将认为它是函数,自动转换成“Location(”,否则认为是类型,不进行大小写转换。
4、标准的MDI(多文档界面)操作
Ctrl+F4关闭一个文档,Ctrl+Tab切换文档
5、功能强大的搜索功能
有丰富的选项,在主界面编辑时会智能填入搜索内容。如选中代码不含有换行符,搜索对话框中将自动填入选中的文本,超过一行则会自动将搜索范围变为 Selected Text (选中文本)
6、书签功能
Jass Shop Pro官方版每个编辑中的文本可以定义10个书签
7、强大的模板引擎
具体可以参照Default.tmt文件,可以自定义类别,自定义快捷键,做一些比较复杂的功能
8、语法检查
该功能需要pjass.exe文件。可以在检查结果中双击条目跳转到出错位置
9、测试地图
现在程序已经支持直接打开地图文件中的war3map.j或者scriptswar3map.j文件,或者直接储存到地图文件中。如果正在编辑的是地图文件,可立刻使用WE的标准操作快捷键Ctrl+F9进行地图测试
10、插入颜色
可以直观的选择颜色,然后转换成jass的颜色代码插入到文本中
使用说明
JassShopPro.exe - 主程序
config.exe - 设置程序。许多JSP有许多强大的功能需要调用该文件来设定
MpqLib.dll - 用于直接读取地图中的jass文件的动态链接库(Thx to Soar)
CHS.lng - 简体中文语言包。建议每次更新都覆盖掉
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)
更新日志
相对于原版,主要的改进有:
1、多页面功能,更加完善。
2、使用了最新编辑器组件,对中文的支持更加完善,目前中文默认为宋体。
3、修改了部分算法,反应速度更快。