มายากลที่อยู่เบื้องหลังการจัดรูปแบบใน StackExchange เป็น Perl สคริปต์ดีที่เรียกว่าMarkdown ดาวน์โหลดและดับเบิลคลิกไฟล์ Markdown_1.0.1.zip ที่ได้ผลลัพธ์
จากนั้นในเทอร์มินัลพิมพ์
chmod a+x ~/Downloads/Markdown_1.0.1/Markdown.pl
sudo cp ~/Downloads/Markdown_1.0.1/Markdown.pl /usr/local/bin/
เมื่อคุณได้ว่าทำคุณสามารถสร้างบริการในอัตโนมัติ
บริการที่คุณสร้างได้รับข้อความที่อุดมไปในโปรแกรมใด ๆ ยกเลิกการเลือกกล่องที่ระบุว่าเอาท์พุทแทนที่ข้อความที่เลือก
บริการของคุณจะมีสองการกระทำ:
การดำเนินการครั้งแรกคือการเรียกใช้ Shell Script นี่คือเชลล์สคริปต์:
/usr/local/bin/Markdown.pl | /usr/bin/textutil -stdin -stdout -format html -convert rtf | /usr/bin/pbcopy
การดำเนินการในส่วนของคุณคือการเรียกใช้ AppleScript นี่คือ AppleScript:
tell application "System Events"
keystroke "v" using {command down}
end tell
บันทึกบริการและหากต้องการให้กำหนดแป้นพิมพ์ลัดโดยใช้การตั้งค่าระบบ » แป้นพิมพ์ » แป้นพิมพ์ลัด » บริการ
จากนั้นคุณสามารถพิมพ์ข้อความโดยใช้รหัสการจัดรูปแบบที่คุณใช้ในเว็บไซต์นี้และเรียกใช้บริการนี้เพื่อสร้างข้อความที่จัดรูปแบบ วิธีนี้จะใช้งานได้หากข้อความอีเมลของคุณถูกตั้งค่าเป็นRich Text - หากคุณมีข้อความจดหมายธรรมดาการใช้บริการนี้จะลบเนื้อหาของข้อความของคุณเพียงเพราะ Rich Text ที่จัดรูปแบบโดยบริการจะไม่สามารถ วาง