Vous souhaitez ajouter de la personnalité à vos conversations textuelles quotidiennes ? Vous avez de la chance ! Discord utilise Markdown, un système simple de formatage de texte brut qui vous aidera à mettre en valeur vos phrases. Voici comment faire ! Ajoutez simplement quelques caractères avant et après le texte souhaité pour modifier votre texte. Je vais vous montrer quelques exemples...
Contenu de ce guide :
- Formatage de texte
- Formatage de texte organisationnel
- Blocs de code
- Citations de bloc
- Balises Spoiler
- Mise en évidence de la syntaxe
Style | Syntaxe |
---|---|
Italique | *italique* |
Italique souligné | __*italique souligné*__ |
Gras | **gras** |
Gras souligné | __**gras souligné**__ |
Gras italique | ***gras italique*** |
Gras italique souligné | __***gras italique souligné***__ |
Souligné | __souligné__ |
~~Barré~~ |
Vous ne voulez pas utiliser Markdown ? Vous pouvez ajouter un antislash
\
devant votre déclaration ou placer votre message dans un bloc de code, et cela échappera au formatage Markdown. Vous verrez ces astérisques comme vous le souhaitez !
Pour créer un en-tête, vous devez inclure un nombre spécifique de caractères dièse (#). Utilisez (#) pour un grand en-tête, (##) pour un en-tête plus petit, ou (###) pour un en-tête encore plus petit comme premier(s) caractère(s) sur une nouvelle ligne.
Syntaxe |
---|
# Titre 1 |
## Titre 2 |
### Titre 3 |
Vous pouvez utiliser des liens masqués pour rendre un texte cliquable ou appuyable. Pour ce faire, vous devez inclure le texte que vous souhaitez afficher entre crochets, puis l'URL entre parenthèses. Par exemple :
Si vous ne souhaitez pas intégrer un lien, vous pouvez envelopper le lien avec <>
pour supprimer l'intégration pour ce lien spécifique.
Vous pouvez créer une liste à puces en utilisant (-) ou (*) au début de chaque ligne. Vous pouvez indenter votre liste en ajoutant un espace avant (-) ou (*) au début de chaque ligne.
Pour créer une liste ordonnée, ajoutez des éléments de liste avec des chiffres suivis de points. Les chiffres ne doivent pas être dans l'ordre numérique, mais la liste commencera toujours par le premier numéro. Vous pouvez indenter votre liste en ajoutant un espace avant le chiffre au début de chaque ligne.
La syntaxe pour utiliser des citations de bloc est > ou >>> suivis d'un espace.
> au début d'une ligne de texte, crée une citation de bloc sur une seule ligne.
>>> au début d'une ligne de texte, crée une citation de bloc multiligne. Tout le texte de >>>
jusqu'à la fin du message sera inclus dans la citation.
Vous pouvez marquer manuellement des spoilers en utilisant la syntaxe ||
autour de votre texte ou en tapant /spoiler
avant votre message. Cela est également annulé par un bloc de code.
Discord prend également en charge les blocs de code. Vous pouvez créer vos propres blocs de code en enveloppant votre texte dans des backticks (`)
Vous pouvez également utiliser trois backticks (```) pour créer des blocs de code multilignes, comme ce haïku magnifiquement écrit.
Si vous souhaitez vraiment améliorer vos blocs de code, vous pouvez indiquer un langage spécifique pour la mise en évidence de la syntaxe, en tapant le nom du langage que vous souhaitez que le bloc de code attende juste après les trois premiers backticks commençant votre bloc de code. Un exemple...
Il existe de nombreux langages différents en dehors de Markdown que la prise en charge de la syntaxe de Discord. Chaque langage différent a sa propre approche de la syntaxe mise en évidence. Notez que vous ne pourrez pas voir la mise en évidence de la syntaxe sur l'application mobile.
Note
AsciiDoc est un langage de balisage léger proche du langage Markdown, proposant une richesse sémantique similaire à DocBook.
[.code]
====
= Exemple de code Asciidoc
Ceci est un exemple de code Asciidoc.
====
Note
AutoHotkey est un langage de script léger pour l'automatisation de tâches sous Windows.
; Exemple de script AutoHotkey
MsgBox, Bonjour, ceci est un exemple AutoHotkey.
Note
Bash est un shell Unix et un langage de script de commande couramment utilisé dans les systèmes d'exploitation Linux et macOS.
# Exemple de script bash
echo "Bonjour, ceci est un exemple de script bash."
Note
CoffeeScript est un langage de programmation qui se compile en JavaScript.
# Exemple de code CoffeeScript
square = (x) -> x * x
console.log square 3
Note
C++ est un langage de programmation polyvalent et puissant utilisé pour le développement de logiciels système, d'applications, de jeux et bien plus encore.
// Exemple de code C++
#include <iostream>
using namespace std;
int main() {
cout << "Bonjour, ceci est un exemple de code C++." << endl;
return 0;
}
Important
Le langage C++ est souvent appelé CPP dans de nombreux contextes.
Note
C# est un langage de programmation orienté objet développé par Microsoft.
// Exemple de code C#
using System;
class Program {
static void Main() {
Console.WriteLine("Bonjour, ceci est un exemple de code C#.");
}
}
Note
CSS est un langage de feuille de style utilisé pour décrire la présentation d'un document écrit en HTML ou XML.
/* Exemple de code CSS */
body {
background-color: lightblue;
color: darkblue;
font-family: Arial, sans-serif;
}
Note
HTML (HyperText Markup Language) est le langage standard utilisé pour créer des pages Web.
<!DOCTYPE html>
<html>
<head>
<title>Titre de la page</title>
</head>
<body>
<h1>Ceci est un exemple de code HTML</h1>
<p>C'est une page Web de démonstration.</p>
</body>
</html>
Note
Diff est un format de données informatiques qui affiche les différences entre deux ensembles de données.
*** un commentaire
- Exemple de code diff
- Ancienne ligne
+ Nouvelle ligne
--- un autre commentaire
Warning
Les commentaires peuvent ne pas s'afficher correctement sur GitHub.
Note
FIX (Financial Information eXchange) est un langage de messagerie électronique largement utilisé pour les transactions financières.
# Exemple de code FIX
8=FIX.4.2 | 9=178 | 35=0 | 34=1 | 49=BRKR | 56=INVMGR | 52=19980604-07:59:56 | 112=19980604-07:59:56 | 10=103 |
Note
GLSL (OpenGL Shading Language) est un langage de programmation de shaders hautement spécialisé utilisé pour écrire des programmes de rendu pour GPU.
// Exemple de code GLSL
#version 330 core
layout(location = 0) in vec3 position;
layout(location = 1) in vec3 color;
out vec3 ourColor;
void main() {
gl_Position = vec4(position, 1.0);
ourColor = color;
}
Note
Les fichiers INI (Initialisation) sont des fichiers de configuration textuels simples pour les logiciels.
; Exemple de fichier INI
[Section]
cle=Valeur
Note
JSON (JavaScript Object Notation) est un format de données couramment utilisé pour échanger des données entre un serveur et un client web.
{
"key": "value",
"another_key": "another_value"
}
Note
Markdown est un langage de balisage léger souvent utilisé pour formater du texte sur le web.
<!-- Exemple de texte Markdown -->
# Titre de niveau 1
## Titre de niveau 2
### Titre de niveau 3
- Liste
- Liste
- Liste
Note
OCaml est un langage de programmation fonctionnel avec un système de types statique, de liaison forte et d'inférence de types.
(* Exemple de code OCaml *)
print_endline "Bonjour, ceci est un exemple de code OCaml."
Note
Prolog est un langage de programmation logique largement utilisé pour l'intelligence artificielle et le traitement du langage naturel.
% Exemple de code Prolog
pere(jean, marc).
pere(marc, jules).
Note
PowerShell est un langage de script et un interpréteur de commandes conçu par Microsoft.
# Exemple de code PowerShell
Write-Host "Bonjour, ceci est un exemple de code PowerShell."
Note
Python est un langage de programmation interprété, de haut niveau, polyvalent et axé sur la lisibilité du code.
# Exemple de code Python
print("Bonjour, ceci est un exemple de code Python.")
Note
LaTeX est un langage de composition de documents couramment utilisé pour la production de documents scientifiques et mathématiques.
% Exemple de code LaTeX
\documentclass{article}
\begin{document}
Bonjour, ceci est un exemple de code LaTeX.
\end{document}
Note
Excel est un logiciel de tableur développé par Microsoft, largement utilisé pour la manipulation et l'analyse de données.
// Exemple de formule Excel
=A1+B1
Note
XML (eXtensible Markup Language) est un langage de balisage utilisé pour le stockage et l'échange de données structurées.
<!-- Exemple de code XML -->
<root>
<element>
Contenu de l'élément
</element>
</root>
Note
YAML est un format de sérialisation de données lisible par l'homme utilisé pour les configurations de programmes et les données structurées.
# Exemple de code YAML
key: value
another_key: another_value
Et vous avez compris ! Maintenant, vous êtes un expert en Markdown textuel de Discord. Sortez et mettez en valeur vos déclarations !
Bien sûr, voici les remerciements améliorés avec plus de sources :
Je tiens à exprimer ma gratitude envers les sources suivantes pour leur précieuse contribution à ce projet :
- Discord pour fournir des informations sur la mise en forme en Markdown.
- Discord Highlight.js pour leur aide dans l'amélioration de la mise en forme des codes source.
- GitHub pour offrir une plateforme de développement collaborative.
- Stack Overflow pour les nombreuses réponses utiles aux questions de programmation.
- W3Schools pour leurs ressources précieuses sur les langages du web.
- MDN Web Docs pour leurs informations détaillées sur les technologies web.
- Le langage Markdown lui-même, qui facilite la création de documents structurés.
Si vous avez des questions ou si vous souhaitez me contacter, vous pouvez ajouter m_cka sur Discord.