éditeur de démarque aromatisé github pour osx [fermé]

31

Connaissez-vous un éditeur pour Mac OSX qui aide à modifier le démarque aromatisé Github ?

Je pense que Mou ( http://mouapp.com/ ) va bien, seulement que sa démarque juste et non pas la démarque Github.

S'il vous plaît, c'est une question sur le Markdown aromatisé au Github, et non sur le Markdown ordinaire !! par exemple, je pense que la mise en évidence de la syntaxe javascript est vraiment sympa. non seulement Mou ne le prend pas en charge, mais il détruit également la disposition du code.

Michael
la source

Réponses:

35

Je sais que c'est une vieille question, mais vous devriez vérifier MacDown !

L'auteur l'a basé sur Mou mais a ajouté toutes les fonctionnalités qui lui manquent comme Github Flavored Markdown et plus encore.

entrez la description de l'image ici

victmo
la source
3
Cela devrait être la réponse acceptée! J'adore Mou, mais je déteste qu'il ne fasse pas de GHFM. Celui-ci a l'air presque parfait pour GHFM, et il est basé sur Mou, donc c'est encore mieux. Merci pour votre réponse!
mhulse
+1 pour un grand éditeur, spectateur et exportateur! Je suis particulièrement satisfait de la fonction de mise en évidence de la syntaxe des blocs de code. Merci d'avoir signalé cette application!
Dolan Antenucci
J'aime l'idée, mais sur mon OS X 10.8.5 mac mini, la coloration syntaxique ne fonctionne tout simplement pas. Pas même dans le fichier d'aide. Le défilement est également incorrect. La zone visible ne correspond pas à la zone visible à droite. Seul le .contentOffsetest synchronisé lorsque la vue .contentOffsetde défilement gauche change. Alors je vais rester avec Mou pour le moment ... Ou peut-être que je le réparerai un jour: MacDown semble être open source ...
Michael
L'auteur est très actif lorsqu'il s'agit de corriger des bugs. J'ai soumis quelques problèmes sur la page du hub de projets git et tout a été corrigé en quelques jours.
victmo
17

Atome

GitHub a créé un nouvel éditeur open source appelé Atom qui fournit un aperçu Markdown en temps réel intégré.

Lancez-le avec Control+ Shift+ met vous obtiendrez une excellente expérience qui ressemble à ceci (sauf avec votre propre thème Atom appliqué):

Capture d'écran d'Atom avec la fenêtre Markdown Preview ouverte.

Atom utilise des packages pour fournir des fonctionnalités de plugin. En savoir plus sur le Markdown Package sur Github .

Jin
la source
Parfait. Absolument parfait. TY!
Brian Genisio
Atom est génial, mais il ne fait aucune mise en évidence de la syntaxe Markdown. Cela seul est une raison suffisante pour utiliser MacDown à la place: macdown.uranusjr.com
rinogo
1
@JoshPinter oui voir: github.com/atom/markdown-preview .
Dan Rosenstark
1
@DanRosenstark Super, merci! Il existe également une option pour Break On Single Newline, qui fait partie de la démarque spéciale de Github.
Joshua Pinter
1
@DanRosenstark Il n'est pas activé par défaut, mais vous pouvez également le cocher dans les options du package d'aperçu de démarque. Brillant petit paquet. Facilite la création de README.
Joshua Pinter
10

Si vous utilisez Emacs, markdown-mode.el propose un mode pour Markdown à saveur Github.

(Si vous n'utilisez pas Emacs, vous n'êtes probablement pas bien avisé de le ramasser uniquement à cette seule fin. Ce n'est pas tant un éditeur de texte, qu'une machine virtuelle Lisp dans laquelle a été implémenté un éditeur de texte dont les conventions sont assez différentes de celles de tout autre outil de ce type; Emacs a en fait sa propre bibliothèque standard qui, dans la version actuelle (version 24.3, mars 2013), pèse 172 Mo de source. Il n'y a rien que vous puissiez faire dans aucun autre texte éditeur que vous ne pouvez pas faire dans Emacs, souvent plus rapidement et plus efficacement; le compromis est que, selon votre objectif, vous devrez d'abord passer de plusieurs jours à plusieurs années à acquérir une expertise dans l'utilisation d'Emacs. )

J'avais espéré que le développeur Mou montrerait le bon sens d'implémenter un analyseur raisonnablement général qui pourrait accepter une spécification de langue, afin que son code puisse éventuellement prendre en charge plus de dialectes de Markdown que le canonique. Si cela était vrai, il serait trivial de modifier Mou pour Markdown à la saveur de Github - mais, malheureusement, en examinant le contenu du bundle d'application, je trouve que cela ne semble pas être le cas.

Couvrant ce que je comprends être les éditeurs OS X populaires, TextMate peut apparemment être conçu pour prendre en charge Markdown au goût de Github. Je suppose qu'il existe également un plugin Markdown au goût de Github pour les nouvelles versions de Sublime Text , bien que la raison pour laquelle quelqu'un voudrait payer 70 $ pour une capacité aussi fondamentale que l'édition de texte me dépasse. BBEdit ne semble pas avoir de module, ou du moins je n'en trouve pas via Google, mais est-ce que quelqu'un utilise BBEdit de toute façon? Et, enfin, vous vous attendez vraiment à ce qu'il y ait un plugin pour Xcode, mais je n'ai pas pu en trouver un pour cela non plus.

Et, enfin, en examinant une approche légèrement différente, Marked est un aperçu de Markdown natif OS X qui intègre une analyse Markdown au goût de Github; la façon dont cela fonctionne, vous modifiez la source Markdown dans l'éditeur de votre choix, et Marked met à jour son rendu du fichier pour vous montrer à quoi ressemblera le résultat. Je ne l'ai pas utilisé moi-même, mais il semble qu'il pourrait être utile. (Bien sûr, cela coûte de l'argent, mais 4 $ ne vous achèteront même pas un paquet de fumée ou un gallon d'essence de nos jours, donc ce n'est pas comme si cela coûte assez cher pour s'en soucier.)

Aaron Miller
la source
En fait, je viens d'acheter Marked, mais voici un petit avertissement: Marked n'est PAS un éditeur, ce n'est qu'un aperçu! Cela dit, cela semble effectivement très prometteur. Cependant, j'ai du mal à le faire fonctionner avec Docter. J'ai également regardé Mou, et même si cela a l'air très agréable, et j'aime l'édition côte à côte dans une application, le fait qu'il n'y ait aucun moyen de le faire supporter la saveur Github est à peu près non-starter pour moi .
Daniel Schaffer
@DanielSchaffer Merci pour l'avertissement; J'ai édité la question. Je ne sais pas ce qu'est Docter, mais comme il existe un plugin TextMate pour Markdown au goût de Github, je dirais que cet éditeur en lui-même, ou cet éditeur plus Marked pour l'aperçu en direct, est probablement votre meilleure option. (Bien sûr, pour mes propres besoins, j'utiliserais simplement Emacs. L'une des choses les plus intéressantes de cet éditeur est que, étant aussi autonome qu'il est, il n'est que très rarement affecté par les caprices de son hôte; je l'utilise sous OS X, Linux et Windows, et il se comporte de manière identique dans tous les cas. Mais, comme la plupart des utilisateurs d'Emacs, je suis également légèrement fou. :)
Aaron Miller
J'utilise markdown-mode.el 2.0 avec emacs 24.3.1 sur Ubuntu 12.04. Existe-t-il un moyen d'accéder gfm-modeà la coloration syntaxique dans les blocs de code clôturés? (par exemple, mise en évidence de la syntaxe Python dans un bloc de code clôturé Python)
Charl Botha
@CharlBotha Pas à ma connaissance; il s'agit d'un cas particulier du problème général lié à l'application simultanée de plusieurs modes principaux à un seul tampon, et bien qu'il existe plusieurs bibliothèques censées le faire, je n'ai jamais trouvé aucune d'entre elles fonctionnant bien. (Cela fait quelques années que j'ai essayé l'un d'eux, cependant; l'état de l'art peut avoir progressé depuis que j'ai perdu tout intérêt.)
Aaron Miller
1
Merci @AaronMiller - J'ai fini par essayer le mode mmm et le polymode, puis j'ai écrit ce billet de blog: vxlabs.com/2014/04/08/…
Charl Botha
7

Vous devriez certainement essayer StackEdit . Personnellement, je l'adore et j'y reste après avoir essayé Mou, Atom, toutes sortes de plugins éditeur / ide, etc.

StackEdit est un éditeur Markdown gratuit et open-source basé sur PageDown, la bibliothèque Markdown utilisée par Stack Overflow et les autres sites Stack Exchange.

Lisez la liste complète des fonctionnalités ici .

borisdiakur
la source
2

Il existe des styles pour vim qui prennent en charge la démarque github . Je prends vim comme exemple ici parce que je suis un utilisateur de vim, mais je soupçonne qu'il existe des plugins / styles comparables pour d'autres éditeurs de texte.

SBI
la source
1

Si cela ne vous dérange pas d'exécuter l'éditeur de démarques en tant que fichier HTML local dans votre navigateur, envisagez de télécharger l' éditeur jbt / démarques . Il y a un aperçu de comment cela fonctionne ici . J'ai téléchargé la source, et maintenant il suffit de double-cliquer sur le fichier HTML chaque fois que je souhaite modifier des fichiers de démarque. Il prend en charge certaines fonctionnalités intéressantes telles que la pression de ctrl + s pour enregistrer en tant que fichier .md, prend en charge le glisser / déposer des fichiers dans le navigateur pour les modifier, etc.

Si vous souhaitez obtenir le code HTML généré par l'éditeur, (en utilisant Firefox), je sélectionne le code HTML généré à droite de l'éditeur -> clic droit -> voir la source de sélection.

entrez la description de l'image ici

agrégat1166877
la source