|
本工具原本基于“疯人¢衰人”开发的 JassCraft简体中文增强版[bat版] 。使用c# 开发的功能更丰富强大的工具。
主要目的里替换JassCraft语法检查所用的pjass,通过程序处理可以调用jasshelper等其他软件进行语法检查,以来支持vj编译等功能。
安装程序版(卸载时直接运行此安装程序卸载):
1.
Pjass扩展增强版(安装版).rar
(885 KB, 下载次数: 53)
(只包含Pjass增强版)
2.
JassCraft简体中文增强版(安装版).rar
(1.59 MB, 下载次数: 112)
(附带完整jasscraft程序)
绿色直接解压版(卸载时直接删除相应文件):
1.
Pjass增强版(绿色解压版).rar
(969 KB, 下载次数: 281)
(只包含Pjass增强版)
2.
JassCraft简体中文增强版(绿色解压版).rar
(1.76 MB, 下载次数: 293)
(附带完整jasscraft程序)
如果下载的是 只包含pjass请安装(解压到jasscraft目录下)
jasscraft里放的cj bj是1.20版的
本软件需要.net支持(1.0就可以)
.net3.5下载地址:
http://www.microsoft.com/downloa ... p;DisplayLang=zh-cn
.net3.5 sp1补丁下载地址:
http://www.microsoft.com/downloa ... d-8319-81da479ab0d7
软件说明 Pjass扩展增强版 功能说明:
一。基本设置 1. 具有调用jasshelper或者clijasshelper(jasshelper的命令版)功能,因此也能检查vj.zinc等的语法.
设置方法: 运行pjass时 选择jasshelper按钮 来选择jasshelper(或clijasshelper)路径
如果设置的jasshelper那语法检查完会用和jassCraft独立的图形界面窗口,显示语法检查结果
如果设置的clijasshelper那语法检查完会是用和jassCraft以前一样的的在语法检查栏,显示语法检查结果
二。jasshelper设置
1. 执行到j 和 正常jassCraft 执行结果一致
注:自动附加main函数 建议默认选取(由于调用的jasshelper 来执行语法检查,会当作1个完整地图的j检查,所以必须有main函数 ,否则会报错)
2.执行到Map 可以将代码注入 到指定地图里 (地图选择 点击 基本设置里的浏览按钮)
3.检查后另存打开,能在语法检查成功后,将被检查的j文件 另存到别处 同时调用j文件的默认关联程序 打开j
注:此功能一般用来 检查vj代码时 可以直接看见编译后转换为普通jass后的代码
4.检查完运行地图 能在语法检查成功后 将被注入代码的地图 打开 用的地图默认关联程序(如果没设置,系统会提示无法打开)
三。基本功能
1.将.j关联到jasscraft 就是用于第4步 可以让j文件,被指定程序打开
重置关联 是 将.j的关联 置空
2.把指定jass注入地图 可用于 任意时刻把指定代码注入指定地图
四。版本设置
1.此功能可以更改传递给jasshelper的cj bj参数
2.点击 1.20 1.24 自定义 后 可以点击下面的 cj bj设置按钮 来设置对应文件
3.依照调用方的话 会默认不更改,按传递给pjass的cj bj来
五。jasshelper模式
1.此部分可以给被调用的jasshelper程序传递不同参数 以决定最终编译行为
2.参数不可多选, 如果需要多个参数,请用自定义参数传入
3.RB,UB 即 return bug 和 union bug 此2个bug,在1.24被禁止了。 选取此选项后,语法检查时,能检测是否有此2个bug语法
六。jasshelper调用
1.jasshelper编译后 会调用此处设置的程序 再次对代码进行语法检查
2.选择jassparsercli程序的话 需要传递参数 例如:--pjass --report-leaks
(参照七里的4个参数)
七。jassparsercli模式
--implicit-reals 会报告整数到实数的隐式转换
--pjass 模拟pjass
--report-leaks 会报告泄露
--return-bug 能检查是否用了return bug
八。其他
1.jasscraft检查时,是否显示图形界面 此选项默认开启
九。保存与退出
1.保存退出,能保存当前全部设置 并退出此设置界面
2.重置设置,能重置大部分设置到默认值(此时没有保存)
3.取消修改,退出程序不保存修改
4.如果点击关闭按钮退出程序的话,默认不会保存当前配置
直接双击运行 pjass时,一定会显示图形界面。 (语法检查按钮会被禁止)
而被其他程序,调用时(至少有传递1个参数),如果有选择此选项,那也会显示图形界面(方便即时更改语法检查配置)。选择执行语法检查后,才开始语法检查。(选择取消检查 或者关闭窗体 会取消本次检查)
如果没选择此选项,那都控制台方式运行(不显示窗体) 会直接开始检查
注1:每次检查完 会显示检查时调用的参数 (详细参数在 程序目录下pjass_logs.txt有记录最近一次)
注2:DefaultPjass.exe是原本pjass的修改版(aeris修正)
修改了以下3点
1.j代码超过100000行(左右)不再报 内存不足
2.condition和filter允许不返回(return nothing)
3.允许以 $开头的十六进制表示方式
其他
本软件是基于 疯人&衰人 的bat版 已有的功能,以c#开发而来,软件界面及功能创意大部分源自他。
顺便感谢 疯人&衰人,FCS沃菲特,醉酒少女 的测试以及建议。
By linzefei
ps:说明什么写的很乱,请不要介意=.= |
评分
-
查看全部评分
|