WIKI语法简介
本文仅针对在Fitnesse页面编辑中涉及的WIKI语法进行简介。
主要分为三部分:字符排版编辑,列表表格编辑以及链接编辑。
一、字符排版编辑
1.文本样式编辑
主要有:''斜体'' ,'''加粗''',''''加粗斜体'''',<big>字体变大</big> ,
<small>字体变小</small>,等用法。
具体效果见表格-1。
编辑输入实际输出注释
''斜体'' 斜体这些用于改变字体,
'''加粗''' 加粗前三个都是单引号,
''''加粗斜体'''' 加粗斜体不是双引号,尤其
!style_note[note] note四个单引号
!style_left[left]left显示在左边
!style_right[right]right显示在右边
表格-1
2.字符编辑
主要有:--删除线--,字符颜色,字符底纹,等用法。
具体效果见表格-2。
编辑输入实际输出注释
--删除线-- 删除线
!style_red[red]
red
!style_error(an error)
an error
!style_code[code]
code
!style_code(!style_red[code red]) code red
也可以嵌套使用
表格-2
3. 标题排版编辑主要有:标题分为三级,排版时,输入过程中,另起一行在显示时表示为一个空格,空一行表示是另起一个段落。
"====="表示是分割线"-------"。
具体效果见表格-3。
编辑输入实际输出注释
!1 标题1 标题1
!2 标题2 标题2
!3 标题3 标题3
------------------------- -------------------- 分割线(但是会加粗)
表格-3
二、列表表格编辑
1.列表编辑:
主要包括不排序列表,排序列表,缩进列表,自定义列表及混合列表。
效果见表格-4. 编辑输入实际输出注释
*第一*第二*第三•第一
•第二
•第三
不排序类表
#第一#第二#第三1.第一
2.第二
3.第三
排序列表
:一个缩进::二个缩进::::更多缩进一个缩进
两个缩进
更过缩进
带缩进的列表
;项目1 :内容1 ;项目2 :内容2-1 :内容2-2 项目1
内容1
项目2
内容2-1
内容2-2
自定义列表
*首先*其次*#第一*#第二•首先
•其次
1.第一
2.第二
混合列表
表格-4
2.表格编辑
主要通过分隔符"|"来制表,具体格式见表格-5。
编辑输入实际输出注释|1|2|3| 1 2 3
|表头1|表头2| |(1,2)|(2,3)|
|(1,2)|(2,3)| 表头1 表头2 (1,2) (2,3) (1,2) (2,3)
表格-5
三、链接编辑
链接编辑主要包括页面内的链接,页面间的链接和外部链接(URL链接)。
1.页面内链接
页面内链接主要用于当页面较长时,我们需要移动到页面的某个位置,就可以使用页面内的链接。
页面内链接主要分为两个组件:第一步我们要先建立一个叫钩子(Anchor)的组件,代码是!anchor anchorName,其中anchorName是这个钩子(Anchor)的名字,当保存
后,它的作用只是预设一个位置,并且它的显示只是一个空行,我们可以在这个钩子后面继续编辑内容。
第二步,在我们想要返回钩子位置的地方使用代码.#anchorName,保存后,点击.#anchorName,就可以回到钩子的地方了。
2.页面间的链接
页面间链接代码:click [[here][.FrontPage]],使用[[链接名]]来定义链接,其中[here]是链接名,[.FrontPage]是链接的页面,其中"."也可以不加,但注意:页面的名字中至少包括两个大写字母,并且不要用汉字。
3.URL链接
在编辑时只需要直接键入URL,即可得到外部链接。
例如直接键入http:\\,保存后就直接生成该网站的链接。
具体格式见表格-6.
编辑输入实际输出注释
!anchor anchorName
.#anchorName .#anchorName !anchorXX可以理解为设置一个节点,而.#XX是返回节点
click [[here][.FrontPage]] click here.FrontPage是已经创建好的页
面
表格-6
以上只是就在Fitnesse接口测试中经常使用的最基本的wiki语法进行简介,主要涉及文本编辑,列表表格编辑和使用链接三个方面。
内容不是很全面,如果在使用过程中遇到问题,请参考FitNesse的UserGuide,里面有涉及所有与Fitnesse应用有关的WIKI语法介绍及例子说明。
闫顺盼
2012年3月23日。