1 Star 0 Fork 0

EbanCycle / overwatch-workshop

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Overwatch® Workshop

守望先锋® 高级工坊语言支持


关键特性

悬停提示

将光标放置在关键词之上可获得详细提示。

演示

参数提示

填充参数时会指示参数位和参数详情。

演示

补全建议

汉字或拼音输入展开建议列表,可使用建议按钮于非输入情况下强制触发。

演示

定义跳转

预定义的变量或子程序可以使用右键菜单的 “转到定义” 或 “快速查看->速览定义” 。

演示

代码大纲

在资源管理器的大纲视图提供详细大纲。具备跟踪光标和跳转能力。

演示

范围高亮

光标选中的单词范围将高亮显示。


语法高亮

对代码按词元类别进行上色处理,仅在内置主题下生效。


实用工具

代码整理

基于分词的格式化能力,带有语法检查能力。

演示

代码折叠

顶层代码块折叠能力,包括设置,变量,子程序和每条规则。

演示

调色盘

针对自定义颜色的预览和调制能力。

演示

参考手册

侧边栏增加可收纳的参考手册视图。

演示

代码混淆

未完成功能。预期将阻止游戏内篡改和令代码不可读。


快捷面板

建议

主动触发光标处的补全建议。


换行

切换自动换行行为。


整理

对编辑器内代码进行格式化。


复制

导入到剪切板,同时修复已知的工坊错误。❶


粘贴

导入到编辑器,同时修复已知的工坊错误。❶


❶ 已知的工坊错误

设置不可见(事件玩家, 无);

设置不可见(事件玩家, 全部禁用);

追踪全局变量频率(A, 0, 1, 无);

追踪全局变量频率(A, 0, 1, 全部禁用);

追踪玩家变量频率(事件玩家, A, 0, 1, 无);

追踪玩家变量频率(事件玩家, A, 0, 1, 全部禁用);

持续追踪全局变量( A, 0, 1, 无);

持续追踪全局变量(A, 0, 1, 全部禁用);

持续追踪玩家变量(事件玩家, A, 0, 1, 无);

持续追踪玩家变量(事件玩家, A, 0, 1, 全部禁用);

联络

如果你发现任何错误或有任何建议,可通过以下方式与开发人员取得联络。

平台 描述 代码 链接
QQ 官方群 590621556 https://jq.qq.com/?_wv=1027&k=DTAuEetN
KOOK 官方频道 85357302 https://www.kookapp.cn/app/invite/XAD8eG
DISCORD 官方频道 NUm5HmZH69 https://discord.gg/NUm5HmZH69
战网 ID 你的对手#51441
BATTLE ID LXH#11992

鸣谢

整理语法数据和编写 LSP 是两个繁杂的过程,感谢以下大佬的资源和慷慨帮助。

大佬 贡献 链接
掌上天空 授权 + 开源仓库 https://github.com/SkyinHand/owatch
CoolP 开源仓库 https://github.com/qaz075115961/owl-CN
Zezombye 设置选项数据 https://workshop.codes/workshop-ui
春雨实验室 英雄图标和数据 https://overlab.cn
EbanCycle 开发成员
老外不在橱柜 荣誉成员

仓库

如果遇到显示问题,请尝试其它站点。

平台 链接
GitHub https://github.com/XHanL/overwatch-workshop
Gitee https://gitee.com/EbanCycle/overwatch-workshop

友情链接

插件的支持人员与合作伙伴们!

平台 描述 代码
QQ 守望工坊修仙养老群 863964203
QQ 死亡之牢交流群 832284401

MIT License Copyright (c) 2015 - present Microsoft Corporation Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

from https://github.com/XHanL/overwatch-workshop 展开 收起
JavaScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/EbanCycle/overwatch-workshop.git
git@gitee.com:EbanCycle/overwatch-workshop.git
EbanCycle
overwatch-workshop
overwatch-workshop
master

搜索帮助