在 Playground 中使用 富文本注释

在 Xcode 7 当中,Playground 允许我们使用类似 Markdown 语法来对代码进行具有格式的富文本注释,现在,我们就来简单介绍一下如何对文本进行富文本注释。

如何编辑富文本注释

打开你的 Xcode 7,在 Playground 中,选择菜单栏中的 Editor > Show Raw Markup 来让富文本注释显示为纯文本模式,这样它们就变得可编辑了。再次进行这个步骤就可以恢复。

语法

我们这里先规定几个占位符,然后再来介绍具体的语法:

<valid marked up text> 任意合法的注释内容。
<optional comment> 这段代码用来给富文本注释进行注释,只会在纯文本的编辑模式下才会显示。
<string> 一行文字,开头和结尾的字符不能是空格。
<integer> 任意合法的整数。
<blank line> 空行。

单行注释

与普通的注释比起来,就是双斜杠后边多了一个冒号。

多行合并

进行多个单行注释,如果两个单行注释相连,那么它们就会自动地组成一个注释块。

举个栗子:

这是效果:

单行注释自动合并

单行注释自动合并

注释块

我们同样可以给注释块使用富文本注释,与普通的注释块不同的是,开头的  /* 后边也要加上冒号,类似这样:  /*:

我们来举个栗子:

这是效果图:

富文本注释块

富文本注释块

格式化元素

标题

与 Markdown 一样,我们用井号 # 来标记标题,标题内容与井号至少有一个空格的距离。一个 # 是一级标题,两个 # 就是二级标题……以此类推。

标题 1 # <string>
标题 2 ## <string>
标题 3 ### <string>

举个栗子:

这是效果图:

注释一个二级标题

注释一个二级标题

 

另一种选择

对于一级和二级标题来讲,我们还有另外一种选择可以使用:

标题 1 <string>

=<repeat for character count of heading string>

使用等于号给一级标题做下划线 ( =).

等于号的长度必须与标题字符长度等长。

标题 2 <string>

-<repeat for character count of heading string>

使用连字符来给二级标题做下划线 ( -).

连字符也得和标题长度等长才行。

举个栗子:

这是效果:

添加一个一级标题

添加一个一级标题

项目列表

我们使用星号 * 来标记项目列表,星号与列表文字间隔一个空格:

举个栗子:

这是效果:

带有两个元素的项目列表

带有两个元素的项目列表

数字顺序列表

这个不多说了,直接看例子吧,很好理解:

一级列表  <integer>. <string>
二级列表     <integer>. <string>

4 个空格

三级列表         <integer>. <string>

8 个空格

栗子:

效果:

带有二级的数字列表

带有二级的数字列表

引用文字

使用一个大于号来标记引用文字,记得加空格!

举个栗子:

效果:

一段来自 Aesop's Fables 的内容

一段来自 Aesop’s Fables 的内容

水平分割线

使用4个以上的连字符来标记水平分割线,记得上下有空行!

举个栗子:

效果:

水平线

水平线

字体效果

斜体字

以下二者都可

举个栗子:

这是效果:

斜体字

斜体字

粗体字

以下两者均可

举个栗子:

效果:

粗体

粗体


 

如此的一些语法,应该已经足够日常使用,更多的比如添加链接、插入图片等等的高级使用这里就不做介绍了,如果想要了解这些内容,请移步Playground Markup Format for Comments

 

本文由 落格博客 原创撰写:落格博客 » 在 Playground 中使用 富文本注释

转载请保留出处和原文链接:https://www.logcg.com/archives/1058.html

About the Author

R0uter

如非声明,本人所著文章均为原创手打,转载请注明本页面链接和我的名字。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注