Comment formater un inline code
dans Confluence like this
? Je veux dire, pas un bloc de code séparé, mais juste en ligne classname
, par exemple.
confluence
DataGreed
la source
la source
Réponses:
Pour insérer une police à espacement fixe en ligne dans Confluence, entourez le texte de doubles accolades.
Ceci est un
{{example}}
.Si vous utilisez Confluence 4.x ou supérieur, vous pouvez également sélectionner simplement l'option "Préformaté" dans le menu de style de paragraphe. Veuillez noter que cela s'appliquera à toute la ligne.
Référence complète ici .
la source
Par défaut, Confluence rend le texte à espacement fixe avec un arrière-plan transparent. Vous pouvez modifier le CSS global pour ajouter une couleur grise. Du manuel Confluence :
CSS personnalisé pour afficher un arrière-plan gris dans des blocs à espacement fixe:
Si vous utilisez Confluence OnDemand (cloud):
{style}
blocCollez ce qui suit:
Après cela, vous obtiendrez des plages de code en ligne élégantes et élégantes avec un stackoverflow simplement en écrivant
{{sometext}}
.la source
{style}
avant et après le CSS . Exemple d'{style}
utilisation .[class^=SpaceCustomSettingsBlockComponent_unsupportedMacros]{display: none;}
dans le CSS personnalisé: pVous pouvez demander à votre diabolique administrateur Confluence de créer une macro pour vous. Voici un exemple de macro pour Confluence 3.x
Les utilisateurs peuvent ensuite utiliser
{inlinecode}like this{inlinecode}
Vous pouvez également utiliser les macros
{html}
ou{style}
si elles sont installées ou ajouter ce style à la feuille de style de votre espace.Pendant que vous y êtes, demandez à votre administrateur Confluence de créer une macro kbd pour vous. Identique à ce qui précède, sauf
Macro name
est kbd etTemplate
est:Ensuite, vous pouvez écrire de la documentation pour dire aux utilisateurs d'appuyer sur les touches F1et Enter.
la source
Entourez votre texte en ligne avec
{{ }}
.Mises en garde:
}}
{{ }}
pour le corriger. Il suffit de le retaper ou de le coller sans formatage ( Cmd ⌘+ Shift+ Vsur Mac), puis d'ajouter{{ }}
et d'appuyer sur l'espace.{{ }}
au texte existant plus tard, il ne peut pas être entouré d'autres caractères, par exemple si vous voulez des parenthèses autour de votre texte préformaté, vous ne pouvez pas corriger(my text)
en ajoutant des accolades({{my text}})
. Ajoutez d'abord de l'espace autour de votre texte,( my text )
puis ajoutez le{{ }}
.la source
À partir de Confluence 4 et supérieur, la saisie de deux accolades ne fonctionne pas.
Vous devez maintenant sélectionner la police Monospace. Mettez en surbrillance le texte que vous souhaitez modifier et:
Windows: Ctrl + Maj + M
Mac: Commande + Maj + M
Alternativement, vous pouvez taper un backtick (`) et Confluence formatera tout jusqu'à ce que vous tapiez un autre backtick
Alternativement, à côté des options en gras et en italique, vous pouvez cliquer sur le menu déroulant "plus" et sélectionner Monospace:
la source
Dans Confluence 5.4.2, vous pouvez ajouter ainsi votre code en ligne avec des
<code></code>
balises dans l'éditeur de source:Cela peut être utile lorsqu'il existe de nombreux fragments à modifier car la fonction de double accolade ne fonctionne que lors de l'ajout interactif de texte dans l'éditeur Confluence.
la source
Si vous souhaitez insérer un grand bloc de code avec des numéros de ligne facultatifs, etc., utilisez la macro de code (disponible sous Macros -> Autre).
la source
{
pour afficher le navigateur de macros et commencer à taper du code .Pour formater le code en ligne dans votre texte, utilisez le caractère '' 'pour entourer votre code. Généralement situé à gauche de la touche «1» de votre clavier.
Exemple:
Même délimiteur que Stack Exchange!
la source
J'ai trouvé le formatage avec des couleurs un peu plus délicat car Confluence (5.6.3) est très pointilleux sur les espaces autour des blocs {{monospace}}.
la source
Au moment d'écrire ces lignes, je trouvais que
{{string}}
ni{{ string }}
travailler ni travailler. Mon panneau de contrôle n'avait que le bouton de blocage de code.Cependant, un raccourci était répertorié pour la mise en forme à largeur fixe:
Ctrl
+Shift
+M
.J'ai fouillé dans les menus mais je n'ai pas pu savoir quelle version nous était servie.
la source
Toutes ces autres réponses sonnent certainement comme de bonnes idées et je recommanderais de les utiliser d'abord, mais j'irai de l'avant et j'ajouterai une autre à la liste pour être complet.
Vous pouvez simplement utiliser la macro html, puis coller votre contenu enveloppé dans des
<pre> </pre>
balises.la source
{pre}
macro pour nos utilisateurs comme raccourci pour{html}<pre> ... </pre>{html}
. Confluence 5 est une toute autre affaire.J'utilise une combinaison des réponses de Zelphir et de Peter Gluck. c'est à dire
<code>bovvered</code>
la source
Le moyen le plus simple pour moi est d'insérer un balisage.
Ensuite, dans la zone de texte, tapez le texte entre les accolades.
Il insérera le texte formaté dans une nouvelle ligne, mais vous pouvez le copier n'importe où, même en ligne.
la source
Le moyen le plus simple que j'ai trouvé pour ce faire est d'écrire une démarque dès le début de la ligne. Appuyez sur
Ctrl+D
(raccourci pour ouvrir la boîte de dialogue de saisie du balisage) et tapez démarque. L'éditeur wiki normal ne semble pas très bon pour un formatage précis. Il ne semble pas en savoir beaucoup sur les styles de caractère et ne connaît que les styles de paragraphe.la source
Si vous avez WinWord, vous pouvez copier ce dont vous avez besoin, retoucher les résultats, puis le coller dans Confluence. J'ai trouvé cela plus facile que les autres solutions ici.
la source