Trình chỉnh sửa markdown hương vị github cho osx [đã đóng]


31

Bạn có biết trình soạn thảo nào dành cho Mac OSX giúp chỉnh sửa đánh dấu hương vị Github không?

Tôi nghĩ Mou ( http://mouapp.com/ ) vẫn ổn, chỉ có điều nó chỉ đơn giản là đánh dấu đơn giản chứ không phải đánh dấu Github.

Xin vui lòng, đây là một câu hỏi về Markdown có hương vị Github, và không phải về Markdown đơn giản !! ví dụ tôi nghĩ rằng làm nổi bật cú pháp javascript thực sự tốt đẹp. Mou không chỉ không hỗ trợ nó mà còn phá hủy bố cục của mã.

Câu trả lời:


35

Tôi biết đây là một câu hỏi cũ, nhưng bạn nên kiểm tra MacDown !

Tác giả dựa trên Mou nhưng đã thêm tất cả các tính năng mà nó còn thiếu như Github Flavored Markdown và hơn thế nữa.

nhập mô tả hình ảnh ở đây


3
Đây phải là câu trả lời được chấp nhận! Tôi yêu Mou, nhưng tôi ghét rằng nó không làm GHFM. Cái này có vẻ gần như hoàn hảo cho GHFM, và nó dựa trên Mou, vì vậy điều đó thậm chí còn tốt hơn. Cảm ơn câu trả lời của bạn!
mhulse

+1 cho một biên tập viên, người xem và nhà xuất khẩu tuyệt vời! Tôi đặc biệt hài lòng với tính năng tô sáng cú pháp khối mã. Cảm ơn đã chỉ ra ứng dụng này!
Dolan Antenucci

Tôi thích ý tưởng này, nhưng trên OS X 10.8.5 mac mini của tôi, cú pháp tô sáng chỉ không hoạt động. Ngay cả trong tập tin trợ giúp. Việc cuộn cũng sai. Vùng nhìn thấy không khớp với vùng nhìn thấy ở bên phải. Chỉ .contentOffsetlà đồng bộ hóa, khi .contentOffsetcuộn bên trái thay đổi. Vì vậy, tôi sẽ gắn bó với Mou ngay bây giờ ... Hoặc có thể tôi sẽ sửa nó vào một ngày nào đó: MacDown dường như là nguồn mở ...
Michael

Tác giả rất tích cực khi sửa lỗi. Tôi gửi một vài vấn đề trên trang trung tâm dự án và nó đã được sửa trong vài ngày.
chiến thắng

17

Nguyên tử

GitHub đã tạo ra một trình soạn thảo có nguồn mở mới có tên là Atom cung cấp Bản xem trước Markdown thời gian thực tích hợp.

Kích hoạt tính năng này với Control+ Shift+ mvà bạn sẽ có được trải nghiệm tuyệt vời tương tự như thế này (ngoại trừ với chủ đề Atom của riêng bạn được áp dụng):

Ảnh chụp màn hình của Atom với cửa sổ Markdown Preview mở.

Atom sử dụng các gói để cung cấp chức năng plugin. Đọc thêm về Gói Markdown trên Github .


Hoàn hảo. Hoàn toàn hoàn hảo. TY!
Brian Genisio

Atom là tuyệt vời, nhưng nó không làm bất kỳ Markdown nổi bật cú pháp. Chỉ riêng điều đó thôi cũng đủ lý do để sử dụng MacDown thay thế: macdown.uranusjr.com
rinogo


1
@DanRosenstark Tuyệt vời, cảm ơn! Ngoài ra còn có một tùy chọn Break On Single Newline, đó là một phần của đánh dấu đặc biệt của Github.
Joshua Pinter

1
@DanRosenstark Nó không được bật theo mặc định nhưng bạn cũng có thể kiểm tra nó trong các tùy chọn gói markdown-preview. Rực rỡ gói nhỏ. Làm cho việc tạo README rất dễ dàng.
Joshua Pinter

10

Nếu bạn sử dụng Emacs, markdown-mode.el cung cấp chế độ cho Markdown có hương vị Github.

(Nếu bạn không sử dụng Emacs, có lẽ bạn không nên chọn nó chỉ vì mục đích duy nhất này. Nó không phải là một trình soạn thảo văn bản, như một máy Lisp ảo đã được triển khai một trình soạn thảo văn bản Các quy ước hoàn toàn không giống với bất kỳ công cụ nào khác, trên thực tế, Emacs có thư viện tiêu chuẩn riêng, trong phiên bản hiện tại (phiên bản 24.3, tháng 3 năm 2013), có trọng lượng ở mức 172M. Bạn không thể làm gì trong bất kỳ văn bản nào khác biên tập viên mà bạn không thể làm trong Emacs, thường nhanh hơn và hiệu quả hơn, sự đánh đổi là tùy thuộc vào mục đích của bạn, trước tiên bạn sẽ cần dành bất cứ nơi nào từ vài ngày đến vài năm để có được kiến ​​thức chuyên môn trong việc sử dụng Emacs. )

Tôi đã hy vọng nhà phát triển Mou sẽ cho thấy ý thức tốt khi triển khai một trình phân tích cú pháp chung hợp lý có thể chấp nhận một đặc tả ngôn ngữ, để mã của anh ta cuối cùng có thể hỗ trợ nhiều phương ngữ của Markdown hơn là chỉ phương pháp chính tắc. Điều đó có đúng không, sẽ rất tầm thường khi sửa đổi Mou cho Markdown có hương vị Github - nhưng, thật đáng tiếc, khi kiểm tra nội dung của gói ứng dụng, tôi thấy điều này dường như không phải là trường hợp.

Bao gồm những gì tôi hiểu là các trình soạn thảo OS X phổ biến, TextMate rõ ràng có thể được tạo ra để hỗ trợ Markdown có hương vị Github. Tôi tập hợp ở đó cũng có một plugin Markdown có hương vị Github cho các phiên bản mới hơn của Sublime Text , mặc dù tại sao bất cứ ai cũng muốn trả 70 đô la cho khả năng cơ bản như vậy vì việc chỉnh sửa văn bản nằm ngoài tôi. BBEdit dường như không có mô-đun hoặc ít nhất tôi không thể tìm thấy mô-đun qua Google, nhưng có ai sử dụng BBEdit nữa không? Và cuối cùng, bạn thực sự mong đợi sẽ có một plugin cho Xcode, nhưng tôi cũng không thể tìm thấy một plugin cho điều đó.

Và cuối cùng, kiểm tra một cách tiếp cận hơi khác, Marked là một trình xem trước Markdown gốc OS X có phân tích cú pháp Markdown có hương vị Github được tích hợp; Cách thức hoạt động của nó là, bạn chỉnh sửa nguồn Markdown trong trình chỉnh sửa mà bạn chọn và Marked cập nhật kết xuất tệp của nó để cho bạn thấy kết quả sẽ như thế nào. Tôi đã không sử dụng nó cho mình, nhưng có vẻ như nó có thể được sử dụng. (Chắc chắn, nó tốn tiền, nhưng 4 đô la thậm chí sẽ không mua cho bạn một cỗ hút thuốc hoặc một gallon xăng trong những ngày này, vì vậy nó không đủ chi phí để quan tâm.)


Tôi thực sự chỉ mua Marked, nhưng đây là một cảnh báo nhỏ: Marked KHÔNG phải là trình chỉnh sửa, nó chỉ là một trình xem trước! Điều đó nói rằng, nó thực sự trông rất hứa hẹn. Tuy nhiên, tôi gặp vấn đề khi làm việc với Docter. Tôi cũng đã nhìn vào Mou, và mặc dù nó trông rất đẹp và tôi thích chỉnh sửa song song trong một ứng dụng, nhưng thực tế là không có cách nào để nó hỗ trợ hương vị Github đối với tôi. .
Daniel Schaffer

@DanielSchaffer Cảm ơn bạn đã ủng hộ; Tôi đã chỉnh sửa câu hỏi. Tôi không biết Docter là gì, nhưng có một plugin TextMate cho Markdown có hương vị Github, tôi muốn nói rằng chính trình soạn thảo đó, hoặc trình soạn thảo cộng với Đánh dấu để xem trước trực tiếp, có thể là lựa chọn tốt nhất của bạn. (Tất nhiên, với mục đích riêng của tôi, tôi chỉ sử dụng Emacs. Một trong những điều hay hơn về trình soạn thảo đó là, tự túc như nó, nó rất hiếm khi bị ảnh hưởng bởi sự mơ hồ của máy chủ lưu trữ; Tôi sử dụng nó trên OS X, Linux và Windows và nó hoạt động giống hệt nhau trong mọi trường hợp. Nhưng, giống như hầu hết người dùng Emacs, tôi cũng hơi điên rồ. :)
Aaron Miller

Tôi đang sử dụng markdown-mode.el 2.0 với emacs 24.3.1 trên Ubuntu 12.04. Có cách nào để gfm-modelàm nổi bật cú pháp trong các khối mã có rào chắn không? (ví dụ: tô sáng cú pháp Python trong khối mã có rào chắn Python)
Charl Botha

@CharlBotha Không theo hiểu biết của tôi; đây là trường hợp đặc biệt của vấn đề chung liên quan đến việc áp dụng đồng thời nhiều chế độ chính cho một bộ đệm và trong khi có một số thư viện có ý định làm điều đó, tôi chưa bao giờ thấy bất kỳ chế độ nào hoạt động tốt. (Tuy nhiên, đã vài năm kể từ khi tôi thử bất kỳ trong số chúng, trạng thái của nghệ thuật có thể đã phát triển kể từ khi tôi mất hứng thú.)
Aaron Miller

1
Cảm ơn bạn @AaronMiller - Cuối cùng tôi đã thử dùng chế độ mmm và polymode và sau đó viết bài đăng trên blog này: vxlabs.com/2014/04/08/ Kẻ
Charl Botha

7

Bạn chắc chắn nên thử StackEdit . Cá nhân tôi thích nó và ở lại với nó sau khi đã thử Mou, Atom, tất cả các loại trình soạn thảo / ide, v.v.

StackEdit là trình soạn thảo Markdown mã nguồn mở, miễn phí dựa trên PageDown, thư viện Markdown được sử dụng bởi Stack Overflow và các trang web Stack Exchange khác.

Đọc danh sách tính năng đầy đủ ở đây .


2

Có những kiểu dáng cho vim hỗ trợ đánh dấu github . Tôi lấy vim làm ví dụ ở đây vì tôi là người dùng vim, nhưng tôi nghi ngờ có các plugin / kiểu tương đương cho các trình soạn thảo văn bản khác.


1

Nếu bạn không ngại chạy trình chỉnh sửa markdown dưới dạng tệp HTML cục bộ bên trong trình duyệt của mình, hãy xem xét tải xuống trình chỉnh sửa jbt / markdown . Có một bản xem trước về cách nó hoạt động ở đây . Tôi đã tải xuống nguồn và bây giờ chỉ cần nhấp đúp vào tệp HTML mỗi lần tôi muốn chỉnh sửa tệp đánh dấu. Nó hỗ trợ một số tính năng thú vị như nhấn ctrl + s để lưu dưới dạng tệp .md, hỗ trợ kéo / thả tệp vào trình duyệt để chỉnh sửa chúng, v.v.

Nếu bạn muốn lấy HTML do trình soạn thảo tạo, (sử dụng Firefox) Tôi chọn tất cả HTML được tạo ở bên phải trình chỉnh sửa -> nhấp chuột phải -> xem nguồn lựa chọn.

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.