Dat*_*eed 461 confluence
如何inline code
在Confluence中格式化like this
?我的意思是,不是单独的代码块,而是内联classname
,例如.
jay*_*e00 571
要在Confluence中插入内联等宽字体,请将文本用双花括号括起来.
这是一个{{example}}
.
如果您使用的是Confluence 4.x或更高版本,您也可以从段落样式菜单中选择"预格式化"选项.
完整参考:https://confluence.atlassian.com/display/CONF56/Quick+Reference+Guide+for+the+Confluence+Editor
dip*_*ipp 76
默认情况下,Confluence使用透明背景渲染等宽文本.您可以编辑全局CSS以添加灰色.来自Confluence手册:
用于在等宽块中显示灰色背景的自定义CSS:
code {
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;
}
Run Code Online (Sandbox Code Playgroud)
如果您正在使用Confluence OnDemand(云):
{style}
块中粘贴以下内容:
{style}
code {
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;
}
{style}
Run Code Online (Sandbox Code Playgroud)
在那之后,你会得到漂亮而整洁的stackoverflow-时尚的内联代码只是通过写作{{sometext}}
.
Und*_*rse 28
您可以要求您的友好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>
Run Code Online (Sandbox Code Playgroud)
然后用户可以使用 {inlinecode}like this{inlinecode}
您也可以使用{html}
或{style}
宏(如果已安装)或将此样式添加到空间的样式表中.
当你在它时,请求你的Confluence管理员为你创建一个kbd宏.与上面相同,除了Macro name
是kbd并且Template
是:
<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>
Run Code Online (Sandbox Code Playgroud)
然后你可以编写文档来告诉用户点击F1和Enter键.
Nel*_*elu 13
环绕你的嵌入式文本用{{ }}
.
注意事项:
}}
{{ }}
来修复它.只需重新键入或粘贴而不进行格式化(在Mac上为Cmd ⌘+ Shift+ V)然后添加{{ }}
并点击空格.{{ }}
稍后将其添加到现有文本,则不能将其包含在其他字符中,例如,如果要在预格式文本周围使用括号,则无法(my text)
通过添加大括号来修复({{my text}})
.首先在文本周围添加空格,( my text )
然后添加{{ }}
.Pet*_*uck 10
在Confluence 5.4.2中,您可以<code></code>
在源代码编辑器中添加带有标记的内联代码:
Confluence will show <code>this inline code</code> in a fixed font.
Run Code Online (Sandbox Code Playgroud)
这在需要修改许多片段的情况下非常有用,因为双支撑功能仅在Confluence编辑器中以交互方式添加文本时才有效.
从Confluence 4及更高版本开始,键入两个大括号不起作用。
现在,您需要选择等宽字体。突出显示要更改的文本,然后:
Windows:Ctrl + Shift + M
Mac:Command + Shift + M
另外,在粗体和斜体选项旁边,您可以单击“更多”下拉菜单并选择等宽字体:
要在文本中内嵌格式化代码,请使用"?"字符包围代码.通常位于键盘上"1"键的左侧.
例:
`printf("Hello World");`
Run Code Online (Sandbox Code Playgroud)
与Stack Exchange相同的分隔符!
在撰写本文时,我发现既不工作{{string}}
也不{{ string }}
工作。我的控制面板只有代码块按钮。
但是,为固定宽度格式列出了一个快捷方式:Ctrl
+ Shift
+ M
。
我在菜单中四处寻找,但无法找到提供给我们的版本。
使用鼠标或光标标记文本,然后按:
\n 归档时间: |
|
查看次数: |
154668 次 |
最近记录: |