SQFLINT SQF脚本技术交流群特供版
简介
Arma3 SQF脚本技术交流群 Q:977432417
本版本是SkaceKachna-SQFLint v0.12.4 的修改版本
功能
支持 SQF 脚本语言的语法高亮和悬停提示。
工作区范围的语法错误检查和警告提示。
快速跳转到wiki页面
支持跳转定义,宏,函数,变量等
使用前提
语言解析依赖Java运行环境, 可以手动指定Java路径
更新说明
0.12.6
修复特殊情况下,二次索引和引用路径时文件解析挂起的问题
事件悬停提示和其他汉化
0.12.5
修复了恶心的恶性include引用bug导致的语法解析server崩溃问题,现在会正确识别相对路径,"../xxx.cpp" 或"./" 和 "..\" .\ 等
修改了SQFLint 和 插件的部分提示为中文.
修复了 spawn 和 call 在遇到 {}代码块(匿名函数)不会高亮的问题
将部分应该被视为关键字的引擎命令划归为关键字包括以下内容
params
param
privat
break
breakOut
breakWith
continue
continueWith
waitUntil
sleep
scriptDone
scriptName
try catch
default
canSuspend
...
添加魔术变量如 _thisEventhandler _foreachIndex _fnc_scriptNameParent 等等
修复缺失的引擎命令,目前已经更新到 Arma3 v2.20 (Dev) (保护视力从我做起)
| |