Dans le prochain article, nous allons jeter un œil à Marker. Ceci est un autre Éditeur Markdown gratuit et open source. Le programme a été conçu avec le bureau Gnome à l'esprit. L'application est encore dans une phase de développement précoce, mais elle comprend déjà la plupart des éléments dont l'utilisateur aura besoin dans un Éditeur Markdown.
Cette application essaie de fournir à l'utilisateur une bonne expérience d'édition de documents. Va nous offrir un interface simple avec plusieurs options de personnalisation, qui cherchent à satisfaire la plupart des besoins de l'utilisateur.
L'interface utilisateur de Marker manque encore de fonctionnalités importantes pour un éditeur Markdown. Par exemple, Marker ne fait pas défiler le code ou l'aperçu en direct en mode double volet lorsque vous faites défiler l'un d'entre eux. Pour avoir la même partie d'un document dans les deux vues, il faut déplacer les deux panneaux manuellement. Il n'a pas non plus de mode de mise au point.
L'interface utilisateur de Marker est très simple, mais n'offre pas d'outils pour le formatage Markdown. Pour effectuer ces tâches, il faut utiliser des raccourcis clavier ou écrire le code directement dans l'éditeur.
Ce ne sont là que quelques-unes des fonctionnalités que nous pouvons manquer lors de l'utilisation de ce programme. Ne pas les avoir encore disponibles est compréhensible, car l'application est relativement nouvelle. La première version est sortie en septembre 2017.
Il ya un advertencia sur la page GitHub de l'application. Il y est mentionné que l'outil est dans une phase de développement précoce. Pour cette raison, nous pouvons rencontrer des bogues et des fonctionnalités inachevées, qui, j'imagine, seront corrigées ou terminées au fil du temps.
Caractéristiques générales des marqueurs
- Comme dans tous les éditeurs Markdown, nous aurons à disposition le aperçu HTML en direct.
- Représentation mathématique avec KaTeX et MathJax.
- Il nous offrira un support pour les organigrammes, les diagrammes de séquence et les diagrammes de Gantt.
- La prise en charge des graphiques en nuage de points, des graphiques à barres et des graphiques en courbes de la Charte est mise à la disposition des utilisateurs.
- Nous aurons la possibilité d'utiliser le coloration syntaxique des blocs de code en utilisant highlight.js.
- Nous aurons un fenêtre intégrée pour l'éditeur de croquis. Ceci est utile pour ajouter des diagrammes et des signatures dessinés à la main aux documents.
- Nous serons capables exporter les documents créés a HTML, PDF, RTF, ODT, DOCX et LaTeX.
- Par défaut, Le marqueur utilise un mode à double volet avec l'éditeur Markdown et les modes de prévisualisation en direct côte à côte. Mais cela va également nous permettre aux utilisateurs de changer cela. Nous ne pouvons voir que l'éditeur de code, uniquement l'aperçu ou voir le mode double fenêtre car nous sommes plus intéressés.
- L'application a un thème sombre.
- En utilisant le Préférences des marqueurs, les utilisateurs peuvent choisir d'afficher les numéros de ligne. Nous pourrons ajuster le texte, afficher les espaces ou activer la vérification orthographique qui est désactivée par défaut. Nous pourrons également activer l'indentation automatique, insérer des espaces et la largeur des taquets de tabulation, que nous pouvons modifier à partir des options du programme.
- Nous serons capables changer le thème pour la coloration syntaxique de l'éditeur, le thème des blocs de code ou le thème d'aperçu CSS, activent des fonctionnalités avancées telles que Mermaid ou Charter, et basculent entre KaTeX ou MathJax pour le rendu mathématique.
Télécharger le marqueur
Pouvons installer ce programme à l'aide de FlatHub du prochain lien. Le code source de l'éditeur de marqueurs est disponible à l'adresse GitHub.
Voir les options de marqueur
Pour afficher les options de ligne de commande des marqueurs lorsque l'application est installée à partir de moyeu plat (Flatpak), nous utiliserons dans le terminal (Ctrl + Alt + T):
flatpak run com.github.fabiocolacio.marker --help
Pour finir, il ne reste plus qu'à dire que cet article ne montre que certaines des fonctionnalités disponibles. Tous et d'autres sections techniques peuvent être consultés dans le Page GitHub le projet.