如何在Confluence中这样格式化内联代码?我的意思是,不是一个单独的代码块,而只是内联类名。
当前回答
若要在文本内格式化代码,请使用' "字符将代码括起来。通常位于键盘上“1”键的左边。
例子:
`printf("Hello World");`
与Stack Exchange相同的分隔符!
其他回答
如果你有WinWord,你可以复制你需要的东西到它,修改结果,然后粘贴到Confluence。我发现它比其他解简单。
我结合了Zelphir和Peter Gluck的回答。即。
点击COMMAND + SHIFT + D 在模型弹出框的下拉菜单中选择Markdown 用代码标签包围你的文本-即<code> bovered </code> 点击插入
您可以让您的Confluence管理员为您创建一个宏。下面是Confluence 3.x的一个宏示例
Macro Name: inlinecode
Macro Title: Markup text like stackoverflow inline code
Categories: Formatting
Macro Body Processing: Convert wiki markup to HTML
Output Format: HTML
Template:
## Macro title: Inline Code
## Macro has a body: Y
## Body processing: Convert wiki markup to HTML
## Output: HTML
##
## Developed by: My Name
## Date created: dd/mm/yyyy
## Installed by: My Name
## This makes the body text look like inline code markup from stackoverflow
## @noparams
<span style="padding: 1px 5px 1px 5px; font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif; background-color: #eeeeee;">$body</span>
然后用户可以像这样使用{inlinecode}
如果安装了{html}或{style}宏,也可以使用它们,或者将此样式添加到您的空间的样式表中。
在此过程中,请Confluence管理员为您创建一个kbd宏。与上述相同,除了宏名称为kbd,模板为:
<span style="padding: 0.1em 0.6em;border: 1px solid #ccc; font-size: 11px; font-family: Arial,Helvetica,sans-serif; background-color: #f7f7f7; color: #333; -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset; -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset; box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block; margin: 0 0.1em; text-shadow: 0 1px 0 #fff; line-height: 1.4; white-space: nowrap; ">$body</span>
然后您可以编写文档告诉用户按F1和Enter键。
汇合之后
对于合流4及以上版本,输入两个花括号不起作用。
你现在需要选择Monospace字体。突出显示要更改的文本,并:
Windows操作系统:Ctrl + Shift + M
Mac: Command + Shift + M
或者,您可以键入一个反撇号('),Confluence将格式化所有内容,直到您键入另一个反撇号
或者,在粗体和斜体选项旁边,你可以点击“更多”下拉菜单,选择Monospace:
若要在“汇流”中插入内联单行字体,请将文本用双花括号括起来。
这是一个{{example}}。
如果您正在使用Confluence 4。x或更高,你也可以从段落样式菜单中选择“预格式化”选项。请注意,这将适用于整个生产线。
这里有完整的参考资料。