ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

单个命令语法高亮器

yrsegal ALL

Minecraft 1.9单个命令的精良语法定义。

详细信息

  • 1.3.0
  • github.com
  • github.com
  • 7年前
  • 1小时前
  • 9年前

安装

  • 总计 720
  • Win 520
  • Mac 120
  • Linux 80
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Mac 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

代码源
raw.githubusercontent.com

OneCommandSublimeSyntax

我为One Command生成器destruc7i0n所写的语法定义。

PackageControl页面

添加功能

命令

minecraft_onecc_instant

从当前文件生成一个自动激活的单命令装置。

minecraft_onecc_manual

从当前文件生成一个手动激活的单命令装置。

minecraft_sort_selectors

按字母顺序排序选择内的任何实体/玩家选择标签。

minecraft_onecc_format

使用\语法展开选择的命令,使其在生成器看来保持在同一行。

minecraft_onecc_unformat

\语法压缩到正常行。


语言

source.one_command

生成器接受的特殊语法的语法高亮器。使用文件扩展名.1ce

语法

1CC语法和常规命令之间的大部分差异在于前缀。

  • INIT:作为前缀将使命令仅在运行命令时执行一次。
  • COND:作为前缀将使命令仅在先前的命令成功后执行。不建议在第一个命令或第一个INIT:命令中使用。
  • REPEAT:作为前缀将使命令在一个重复命令块中运行。这包括允许不同速度的时钟和类似的功能。
  • BLOCK:作为前缀将使用以下命令(格式minecraft:BLOCKNAME:DATA)作为正常块而不是命令。这可以用来在模块的各个部分中视觉上分隔;记住在之后使用REPEAT:来传递信号。

行尾添加\将把下一行附加到当前行。

还有一个类似于C语言中的#define指令的DEFINE:语法。这允许编写更易于阅读的代码块。
语法是 DEFINE: 标识符 替换值。然后您可以在代码的任何地方调用它,使用 $标识符
与C语言类似,DEFINE: 可以用来定义宏。例如,DEFINE: example(参数) say |参数|$example("hello") 将会显示 say hello。还有 UNDEFINE: 可以用来删除变量的定义。

IMPORT: 用来导入同名 .1cc 文件。例如,IMPORT: test 将导入名为 test.1cc 的文件。