Jass Shop Pro中文版是一个具有jass语法高亮和参数提示的编辑工具,功能最强大的Jass编辑器,同时具有库函数查询、文件函数、触发列表等功能。JassShopPro针对JASS的常用语句有快捷键我觉得很方便, 比如Ctrl+U, Ctrl+I, Ctrl+L 等等…… 而且能直接查寻API,Bj/Cj/自定函数。
相对于原版,主要的改进有:
1、多页面功能,更加完善。
2、使用了最新编辑器组件,对中文的支持更加完善,目前中文默认为宋体。
3、修改了部分算法,反应速度更快。
我们首先打开Jass Shop Pro软件。
然后点击options命令,如图所示。
继续点击language命令。如图所示。
进入Jass Shop Pro找程序的语言补丁文件。如图所示。
找到语言补丁后,点击打开,如图所示。
点击确定后即可将Jass Shop Pro转换为中文版本。如图所示。
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)
准备:成品图(记得备份),jassshop软件
用jassshop打开地图,先将所有东西复制,然后用we打开地图,删除所有变量,所有触发,然后可以写几句废话,或者加个死循环进去,接下来点保存。
再用jassshop打开,删掉所有东西,把刚才复制出来的东西再复制进去。点保存。收工。加密完工。
现在,用魔兽玩你的地图,一切如初,没有变化。
用we打开,你会发现只有你写的几句废话和死循环,一点保存,地图毁灭,所有触发就会变成你写的那些死循环。
语法高亮
根据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
人性化的操作:
主程序支持参数,可以通过config.exe在注册表中注册文件类型,从而双击打开相关类型文件。如果已经有一个JassShopPro在运行中,再次双击注册为用JSP打开的类型的文件时,将在已启动的文档中打开文件。同样,支持拖放操作,可以直接将文件拖到窗口中打开
自动完成功能:
输入“set ”,将自动显示本地变量与全部全局变量;输入“call ”,则会自动显示当前代码前面的全部函数。输入一个有效的函数名称并按“(”时,将显示该函数参数的提示(或者按F1)
丰富的快捷键:
大多数有用的功能都提供了快捷键。
Ctrl+鼠标左键单击(F2):如果大小写不正确,会自动转换大小写。如果被点中的是当前文档的全局变量、常量或者函数,则会自动跳转到声明位置
双击:可在代码框中得到相关的源代码
压缩代码:
可以进行一些简单的代码压缩处理,可以处理:去除注释,压缩全局变量、常量名称,压缩函数名称,去除无用回车,去除缩进等
自定义菜单快捷键:
主程序中的Shortcut Manager可以方便帮助您设置菜单中的快捷键,方便需要
插件:
支持插件程序,可以通过config.exe方便的管理已安装的插件。
开发者其他应用
讯飞文档app官方版25.2M13484人在玩讯飞文档app官方下载2022最新版是科大讯飞公司打造的一款在线协作文档软件,这款讯飞文档app跟腾讯文档的功能有点类似,都可以让团队在线上进行协作。
下载腾讯会议官方版app90.7M14041人在玩腾讯会议官方最新版app专门为需要在线线上会员的小伙伴准备的非常实用的app工具,支持电脑移动端同步,给需要开会你带来最棒的办公体验,相信不少的小伙伴都会需要
下载2022货车帮货主版app140.8M17149人在玩货车帮货主是成都运力科技有限公司旗下物流智能分配货运平台,覆盖全国360多个城市的物流货运平台,是一款为全国各地货主提供经验丰富、安全可靠的货车司机的找车发货软件。
下载招才猫直聘官方app67.6M7290人在玩招才猫直聘是由58同城推出的商业直聘专用APP,全国1850万商家都在使用招才猫直聘!海量各个领域人才等你来发现、挖掘,你可以在58招财猫官网上看到人家的详细资料。
下载口碑外卖商家版75.1M87人在玩口碑外卖掌柜是淘宝为入驻口碑外卖的商家提供的一款手机客户端,商家们可以通过口碑掌柜客户端查看店铺的最新订单并对自己的店铺进行管理,有新的订单软件会以语音的形式提醒你接单
下载易企秀设计app43.7M7599人在玩易企秀设计app是一款免费的移动场景自营销管家工具,这款易企秀设计app可以帮你免费制作各类手机h5营销类应用,另外这款易企秀设计app还可以帮你查看手机网页的访问量。
下载美团外卖商家版117.2M19211人在玩美团外卖商家版是美团外卖专门为商家们打造的一款手机客户端。如果你是入驻美团外卖的商家,那么你可以在这里更好地管理你的商铺,美团外卖商家版app轻松地查看用户的下单信息。
下载易企秀设计44.8M170人在玩易企秀是一款专门为企业打造的微信辅助类应用,你可以通过易企秀设定微信页面的场景、颜色、文字版式等等,还可以通过它查看网页的访问量以及潜在客户报名等等消息。
下载boss直聘招聘版手机版123.8M5450人在玩boss直聘招聘版手机版是一款用相亲交友的方式做招聘,让老板和求职者在平台上直接沟通的社交软件。Boss直聘分为面向求职者的”牛人版“和面向老板的”Boss版“。
下载饿了么商家版最新版本134.7M8390人在玩饿了么商家手机客户端是饿了么外卖网为入驻商家提供的一款手机客户端软件,这款应用可以帮助商家使用手机快速接单,部分应用要求用户时时打开应用界面才能接收订单消息推送。
下载