( โพสต์คำตอบนี้ซ้ำพร้อมการแก้ไขบางส่วน)
เล่นเกมช้าไปหน่อย แต่ฉันเขียน CLI เล็ก ๆ ใน Python มันเรียกว่าGrip (Github Readme ดูตัวอย่างทันที) นอกเหนือจากคำตอบของ Patrick แล้วสิ่งนี้จะช่วยให้คุณสามารถ "ตรวจสอบเอกสารของฉันได้ในเบราว์เซอร์ของฉัน"
ติดตั้งด้วย:
$ pip install grip
และในการใช้งานเพียง:
$ grip
จากนั้นlocalhost:5000
เข้าไปดูreadme.md
ไฟล์ที่ตำแหน่งนั้น
คุณยังสามารถระบุไฟล์ของคุณเอง:
$ grip CHANGES.md
และเปลี่ยนพอร์ต:
$ grip 8080
หรือรวมสองรายการก่อนหน้านี้:
$ grip CHANGES.md 8080
คุณยังสามารถเรนเดอร์มาร์กดาวน์ GitHub-Flavored (เช่นวิธีแสดงความคิดเห็นและปัญหา) โดยสามารถเลือกใช้บริบท repo เพื่ออ้างอิงไฮเปอร์ลิงก์อัตโนมัติไปยังปัญหาอื่น ๆ ได้:
$ grip --gfm --context=username/repo issue.md
เพื่อความกะทัดรัดโปรดดูตัวเลือกที่เหลือและรายละเอียดโดยใช้ความช่วยเหลือ CLI:
$ grip -h
คุณสมบัติเด่น:
- แสดงผลหน้าเว็บให้เหมือนกับบน GitHub
- บล็อกรั้ว
- Python API
- นำทางระหว่างไฟล์ที่เชื่อมโยง
- ส่งออกเอกสารที่แสดงผลไปยังไฟล์
หวังว่านี่จะช่วยได้ ลองดูสิ