簡體   English   中英

在Confluenc中格式化緊湊的代碼塊

[英]Formatting a compact code block in Confluenc

https://zh.wikipedia.org/wiki/Unix_filesystem

在上面的鏈接中,Wiki生成了一個“緊湊”內聯代碼塊,即,該塊停在代碼的最后一個字母而不是整行。

有沒有辦法在融合Wiki中達到這種效果?

OOTB,做到這一點的唯一方法是使用等寬文本,但是您沒有背景和邊框。

在Confluence Cloud上,您別無選擇。

如果您在Confluence Server上,則可以添加一個新的用戶宏:

## Macro Name: decorate-inline-code
## Macro Title: Decorate Inline Code
## Macro has a body: N
## Body processing: n/a
## Output: HTML
##
## Developed by: David Simpson
## Date created: 2016-12-08
## Installed by: Your Name

## Simple user macro to decorate inline `<code>hello world</code>` blocks with a border & background color
## This should not decorate any `<pre><code>:(</code></pre> blocks
## @noparams

<style> 
#content code:not([class]) { #* ignores <code> in the code macro *#
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 1px 4px;
}
</style>

該用戶宏一次可以添加到頁面中。

  • 它找到頁面上的所有<code>塊,並用背景和邊框裝飾它們
  • 它忽略代碼宏中的<code>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM