Lazy Reference Links ทำให้ Markdown ง่ายขึ้น
อันนี้ค่อนข้างเนิร์ด แต่ถ้าคุณใช้ Markdown เพื่อเขียนอะไรก็ได้ที่มีลิงก์ในนั้น (บทความบนเว็บ อีเมลและอื่น ๆ ) คุณจะหลงรักมัน ช่วยให้คุณใช้ลิงก์อ้างอิง "ขี้เกียจ" ใน Markdown เพื่อให้ข้อความของคุณดูดีและเป็นระเบียบเรียบร้อย แต่ทำได้โดยไม่ต้องมีการอ้างอิง ลิงค์อ้างอิงโดยไม่มีการอ้างอิง? อะไร? รอ…
ลิงก์อ้างอิงมักจะมีลักษณะดังนี้:
นี่คือ [ลิงก์][แมว] ไปยังรูปภาพของแมว บทความที่เหลือของคุณ... [แมว]: http://www.lolcats.com.
แนวคิดก็คือคุณสามารถเก็บลิงก์ที่ยุ่งเหยิงทั้งหมดไว้ที่ส่วนท้ายของเอกสารของคุณโดยมีเพียงการอ้างอิงในเนื้อหาจริง เมื่อคุณแปลงจาก Markdown เป็น HTML ทุกอย่างจะถูกย้ายเข้าที่ แต่สคริปต์ Lazy Reference Links ของ Brett Terpstra ทำให้ง่ายยิ่งขึ้น แทนที่จะหยุดคิดชื่อที่ดีสำหรับลิงก์อ้างอิง คุณเพียงแค่ใช้เครื่องหมายดอกจัน:
นี่คือ [link][*] ไปยังรูปภาพของแมว บทความที่เหลือของคุณ... [*]: http://www.lolcats.com.
ลิงก์ต้องเก็บไว้ใต้ย่อหน้าที่อ้างถึง แต่นั่นแหล่ะ หากคุณมีมากกว่าหนึ่งลิงก์ สคริปต์จะใช้ลิงก์ตามลำดับ ซึ่งไม่ควรยุ่งเกินไปในย่อหน้า
สคริปต์ Ruby สามารถเปลี่ยนเป็น iOS System Service แล้วร่ายด้วยแป้นพิมพ์ลัด หรือคุณสามารถตั้งค่าให้ทำงานโดยอัตโนมัติในโปรแกรมแก้ไขข้อความ Markdown ก่อน Markdown หลัก การแปลง
นี่เป็นคุณสมบัติที่สมบูรณ์แบบสำหรับผู้ที่เขียนข้อความสั้นใน Markdown หากคุณกำลังทำงานกับคุณสมบัติขนาดใหญ่ ลิงก์อ้างอิงทั่วไปนั้นคุ้มค่ากับความพยายามเป็นพิเศษ เนื่องจากจะมีประสิทธิภาพมากกว่าในระหว่างกระบวนการแก้ไข แต่ถ้าคุณทั้งหมด กำลังทำใหม่อยู่สองสามย่อหน้าแล้ว Lazy Links เป็นวิธีที่จะไป
แหล่งที่มา: Brett Terpstra