如何从Atlassian标记中的格式转义文本块

时间:2014-11-02 13:26:08

标签: escaping markup

我找不到告诉Atlassian标记引擎忽略文本的 inline 部分中的格式代码的方法。例如,如果我在Crucible评论中写[_var_ for _var_(*args) in list],它认为这是带下划线等的链接。

我对在这段代码中转义(带\)每个单独的标记字符不感兴趣;它容易出错并且很混乱。 {noformat}宏创建一个文本块(单独的段落),而不是与周围文本内联。

我进行了长时间的搜索,通过创建自定义宏,我找到的最近的是SO answer。这可能有用但我没有管理员访问我们的JIRA,似乎必须为我们所有的Atlassian服务(JIRA,Crucible,FishEye等)创建这个宏。

没有其他方法可以执行从标记引擎转义文本内联部分的简单基本操作吗?

3 个答案:

答案 0 :(得分:5)

你所要求的是完全合理的。遗憾的是,这不是Atlassian评论编辑的特色。目前实现内联转义的唯一方法是在每个特殊字符之前使用反斜杠。

作为atlassian插件部署的自定义宏将为您提供所需的内容。您可以使用Atlassian Software Development Kit (SDK)开发一个加载项。

或者,AppFusions可以在商业基础上为您开发附加组件。我认为您可能会发现该选项具有成本效益。

答案 1 :(得分:0)

对于内联代码,您可以使用双括号,如now top rated answer of the thread所示。只是为了完整性而在此重新推荐。

Cells(rng.Row, i).Value = "NA"

在输入结束双括号时,Confluence会将文本呈现为等宽字代码。

答案 2 :(得分:0)

尽管它似乎是一项附加功能,但在我们的项目中选择部分文本,然后按Other('+')->预格式化

相关问题