欢迎来到奇葩栖息地!欢迎加入Discord服务器:XfrfHCzfbW欢迎加入QQ频道:r01m9y3iz6请先至特殊:参数设置验证邮箱后再进行编辑。特殊:参数设置挑选自己想要使用的小工具!不会编辑?请至这里学习Wikitext语法。

模板:Code/doc:修订间差异

来自奇葩栖息地
添加的内容 删除的内容
(// Edit via InPageEdit)
 
(//Edit via InPageEdit)
 
第3行: 第3行:
{{shortcut|cd}}
{{shortcut|cd}}
{{see also|Template:Samp}}
{{see also|Template:Samp}}
{{lua|Array}}
此模板是<code><nowiki><code>...</code></nowiki></code>的简化用法。它支持多达10个参数所有内容都将由{{code|<nowiki><code></nowiki>}} 元素包装,中间留有空格
此模板是{{HTMLtag|code}}的简化用法。它支持任意多个参数所有内容都将由{{HTMLtag|code}}元素包装。


可设置一个可选的{{p|delimiter}}参数以指定每个元素之间的默认空间。将其设置为{{code|none}}以删除默认空间。
可设置一个可选的{{p|delimiter}}参数(可缩写成{{p|d}}),以指定每个元素之间的默认间隔符


注意,如果参数包含管道符号({{code|{{!}}}})或等号({{code|{{=}}}}),则需要在参数值周围加上{{code|<nowiki>...</nowiki>}},否则它们将分别被视为参数分隔符或参数标识符。另外,你也可以改用{{code|<nowiki>{{!}}</nowiki>}}或{{tl|1==}}代替。
注意,如果参数包含管道符号({{cd|{{!}}}})或等号({{cd|{{=}}}}),则需要在参数值周围加上{{HTMLtag|nowiki}},否则它们将分别被视为参数分隔符或参数标识符。另外,你也可以改用{{cd|<nowiki>{{!}}</nowiki>|&amp;#124;|<nowiki>{{=}}</nowiki>|&amp;#61;|d=pretty}}代替。


== 示例 ==
== 示例 ==
# {{t|code|text}} – {{code|text}}
* {{t|code|text}} – {{code|text}}
# {{t|code|1|2|3|4|5}} – {{code|1|2|3|4|5}}
* {{t|code|1|2|3|4|5}} – {{code|1|2|3|4|5}}
# {{t|code|1|2|3|4|5|delimiter{{=}}、}} – {{code|1|2|3|4|5|delimiter=、}}
* {{t|code|1|2|3|4|5|delimiter{{=}}、}} – {{code|1|2|3|4|5|delimiter=、}}
# {{t|code|1|2|3|4|5|d{{=}}pretty}} – {{code|1|2|3|4|5|d=pretty}}
* {{t|code|1|2|3|4|5|d{{=}}pretty}} – {{code|1|2|3|4|5|d=pretty}}
# {{t|code|<nowiki><nowiki>something=one|two|three</nowiki></nowiki>}} – {{code|<nowiki>something=one|two|three</nowiki>}}
* {{t|code|&lt;nowiki>something{{=}}one|two|three&lt;/nowiki>}} – {{code|<nowiki>something=one|two|three</nowiki>}}
# {{t|code|<nowiki>something{{=}}one{{!}}two{{!}}three</nowiki>}} – {{code|something{{=}}one{{!}}two{{!}}three}}
* {{t|code|<nowiki>something{{=}}one{{!}}two&amp;#124;three</nowiki>}} – {{code|something{{=}}one{{!}}two&#124;three}}


请注意:一个页面内的使用模板数量是有限制的。在一些代码较多的页面上,请'''慎重'''使用该模板。
<includeonly>
<includeonly>
<!-- 模板分类和跨语言链接 -->
<!-- 模板分类和跨语言链接 -->

2023年9月30日 (六) 14:39的最新版本

这是文档页面,它应该被放置到模板:Code。查看模板:Documentation以获取更多信息。
快捷方式
cd
参见:Template:Samp

此模板使用了模块:Array,这些脚本均使用Lua编写。
更多详情,请参阅维基百科:LuaMediaWiki:扩展:Scribunto

此模板是模板:HTMLtag的简化用法。它支持任意多个参数,所有内容都将由模板:HTMLtag元素包装。

可设置一个可选的{{{delimiter}}}参数(可缩写成{{{d}}}),以指定每个元素之间的默认间隔符。

注意,如果参数包含管道符号(|)或等号(=),则需要在参数值周围加上模板:HTMLtag,否则它们将分别被视为参数分隔符或参数标识符。另外,你也可以改用{{!}}、​&#124;、​{{=}}&#61;代替。

示例

  • {{code|text}}text
  • {{code|1|2|3|4|5}}12345
  • {{code|1|2|3|4|5|delimiter=、}}12345
  • {{code|1|2|3|4|5|d=pretty}}1、​2、​3、​45
  • {{code|<nowiki>something=one|two|three</nowiki>}}something=one|two|three
  • {{code|something{{=}}one{{!}}two&#124;three}}something=one|two|three