2014-11-02 63 views
3

我找不到一种方法告诉Atlassian标记引擎忽略内嵌部分文本中的格式化代码。例如,如果我写的“[列表VARVAR(*参数)]”在坩埚评论,它认为这是下划线等的链接,我不感兴趣逃脱(含\)每一个人在这块代码中标记字符,容易出错,乱七八糟。 {noformat}宏会创建一段文本(单独的段落),而不是与周围文本内联。我搜索了很长时间,最近我发现了一个SO answer通过创建一个自定义的宏。这可能工作,但我没有管理员访问我们的JIRA,看起来这个宏必须为我们所有的Atlassian服务(JIRA,Crucible,FishEye等)创建。是否没有其他方法可以执行从标记引擎转义文本的内联部分的简单基本操作?如何从Atlassian标记中格式化转义一段文本

回答

5

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

自定义宏,部署为Atlassian的插件,会给你所需要的。您可以使用Atlassian Software Development Kit (SDK)自己开发附加组件。

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

0

对于内联代码,可以使用双括号,如now top rated answer of the thread所示。只是情致是为了完整性。

{{[var for var(*args) in list]}} 

一旦您输入了结束的双花括号,Confluence会将文本呈现为单宽度代码。