Czy znasz edytor dla systemu Mac OSX, który pomaga w edytowaniu przeceny o smaku Github ?
Myślę, że Mou ( http://mouapp.com/ ) jest w porządku, tyle, że jest to zwykła przecena, a nie przecena Github.
To pytanie dotyczy Markdown o smaku Github, a nie zwykłego Markdown !! na przykład myślę, że podświetlanie składni javascript jest naprawdę fajne. nie tylko go nie obsługuje, ale także niszczy układ kodu.
.contentOffset
jest zsynchronizowane, gdy.contentOffset
z lewej Scrollview zmienia. Więc na razie pozostanę przy Mou ... A może kiedyś to naprawię: MacDown wydaje się być oprogramowaniem typu open source ...Atom
GitHub stworzył nowy edytor open source o nazwie Atom, który zapewnia wbudowany podgląd Markdown w czasie rzeczywistym.
Uruchom go za pomocą Control+ Shift+, ma otrzymasz wspaniałe wrażenia, które wyglądają podobnie do tego (z wyjątkiem zastosowania własnego motywu Atom):
Atom używa pakietów, aby zapewnić funkcjonalność wtyczki. Przeczytaj więcej o pakiecie Markdown na Github .
źródło
Break On Single Newline
, która jest częścią specjalnego przeceny Github.Jeśli używasz Emacsa, markdown-mode.el oferuje tryb dla Markdown o smaku Github.
(Jeśli nie korzystasz z Emacsa, prawdopodobnie nie zaleca się, aby podnosić go tylko do tego jednego celu. To nie jest tak bardzo edytor tekstu, jak wirtualna maszyna Lisp, w której zaimplementowano edytor tekstu, którego konwencje są zupełnie inne niż w przypadku innych takich narzędzi; Emacs w rzeczywistości ma swoją własną standardową bibliotekę, która w bieżącym wydaniu (wersja 24.3, marzec 2013) waży 172 mln źródeł. Nic innego nie można zrobić w żadnym innym tekście edytor, którego nie możesz zrobić w Emacs, często szybciej i wydajniej; kompromis polega na tym, że w zależności od celu musisz najpierw spędzić od kilku dni do kilku lat, najpierw zdobywając wiedzę na temat korzystania z Emacsa. )
Miałem nadzieję, że programista Mou wykaże się dobrym wyczuciem implementacji rozsądnie ogólnego parsera, który mógłby zaakceptować specyfikację języka, aby jego kod mógł w końcu obsługiwać więcej dialektów Markdown niż tylko kanoniczny. Gdyby to prawda, modyfikacja Mou dla Markdown o smaku Github byłaby trywialna - ale niestety po zbadaniu zawartości pakietu aplikacji wydaje mi się, że tak nie jest.
Uwzględniając to, co uważam za popularne edytory OS X, TextMate najwyraźniej może być stworzony do obsługi Markdown o smaku Github. Rozumiem, że istnieje także wtyczka Markdown o smaku Github do nowszych wersji Sublime Text , chociaż dlaczego ktoś chciałby zapłacić 70 USD za tak fundamentalne możliwości, jak edytowanie tekstu, jest poza mną. Wydaje się, że BBEdit nie ma modułu, a przynajmniej nie mogę go znaleźć za pośrednictwem Google, ale czy ktoś już używa BBEdit? I wreszcie, naprawdę można się spodziewać, że będzie wtyczka dla Xcode, ale ja też nie byłem w stanie jej znaleźć.
I wreszcie, analizując nieco inne podejście, Marked to natywny podgląd Markdown dla OS X, który ma wbudowaną analizę Markdown o smaku Github; tak to działa, edytujesz źródło Markdown w wybranym edytorze, a Marked aktualizuje jego renderowanie pliku, aby pokazać Ci, jak będzie wyglądał wynik. Sam go nie użyłem, ale wygląda na to, że może się przydać. (Oczywiście, kosztuje to pieniądze, ale 4 dolary nawet nie kupią ci teraz talii dymów ani galonu gazu, więc nie jest tak, że trzeba o to dbać.)
źródło
gfm-mode
wyróżnienie składni w blokach kodu ogrodzonego? (np. podświetlanie składni Pythona w bloku kodu ogrodzonego w Pythonie)Zdecydowanie powinieneś spróbować StackEdit . Osobiście to uwielbiam i pozostaję przy nim po wypróbowaniu Mou, Atom, wszelkiego rodzaju wtyczek edytora / ide itp.
Przeczytaj pełną listę funkcji tutaj .
źródło
Istnieją style dla vima, które wspierają github markdown . Biorę tutaj przykład vima, ponieważ jestem użytkownikiem vima, ale podejrzewam, że istnieją inne wtyczki / style dla innych edytorów tekstu.
źródło
Jeśli nie masz nic przeciwko uruchomieniu edytora Markdown jako lokalnego pliku HTML w przeglądarce, rozważ pobranie edytora jbt / markdown . Nie podgląd jak to działa tutaj . Pobrałem źródło i teraz po prostu dwukrotnie kliknij plik HTML za każdym razem, gdy chcę edytować pliki Markdown. Obsługuje kilka interesujących funkcji, takich jak naciśnięcie klawiszy Ctrl + S, aby zapisać jako plik .md, obsługuje przeciąganie / upuszczanie plików do przeglądarki w celu ich edycji itp.
Jeśli chcesz kiedykolwiek wygenerować HTML przez edytor, (używając Firefoksa) wybieram cały wygenerowany HTML po prawej stronie edytora -> kliknij prawym przyciskiem myszy -> wyświetl źródło wyboru.
źródło