[TOC]
**这篇文档由 MXYLR 翻译, 原文本参见https://github.com/SmartieCodes/hacknet-vscode, 作者 : Smartie. **
以下为翻译后的原文 :
制作 Hacknet 的扩展内容 ( 就是创意工坊上面的内容 ) 是一件很麻烦的事情. 你可以问那些作者. 而这个 VS code 的扩展插件就是为了改变这个现状, 从而让制作 Hacknet 的扩展更加简单迅速.
官方的教程很不错, 但是它也有点不好理解. 而这个 VS code 扩展插件会把一些流程简化, 让制作过程变得更简单, 更容易理解. 我希望这个可以让更多人加入制作 Hacknet 扩展的行列, 虽然这不是一个 Extension Creator, 但它向前进了一步 !
首先你需要在 VS code 中安装这个扩展插件 ( 废话 ), 然后打开一个 XML 文件 ( 用于游戏扩展内容的开发 ), 或者打开一个 TXT 文件 ( 用于黑客脚本的开发 ).
当你在编辑的时候, 你可以使用 tab 来跳转到下一个占位符 ( placeholder ). 如果某些东西不是占位符, 那么你应该留下这个东西.
如果某个标签或者属性是高亮突出显示的, 这说明你可以安全地删除它. 如果你不想删除它, 当然你也不需要删除它, 你直接按 tab 就行了.
- [SequencerAction](#Sequencer 模板)
- HacknetMission
- StartingAction
- SabotagedPacemaker
- SequencerMission
这里有些内容并没有列出来, 那是因为这些内容都不足以被视为 " 模板 ". 此扩展程序支持官方指南中的任何内容,以及指南中未包含的一些内容!
如果你不喜欢手动操作, 你可以直接在 VS code 中安装这个插件
- 克隆这个 repo
- 安装
vsce
, 如果你还没有安装的话 - 如果你想在里面加点东西, 记得把你想加的放到
package.json
中 - 在根目录中运行
vsce package
- 给这个 VSIX 文件随便起个名字