หนึ่ง hotkey หนึ่งการวาง
ปัญหาที่สามารถทำซ้ำได้
คัดลอกแท็กรูปภาพ markdown ไปยังคลิปบอร์ดของคุณโดยอัตโนมัติ การวางเพียงครั้งเดียวใน GitHub issue จะแสดงภาพหน้าจอแบบอินไลน์ ไม่ต้องรอการแนบไฟล์ ไม่ต้องกังวลกับการลากและวาง
GitHub · GitLab · Bitbucket · Gitea · Codeberg · Forgejo
Maxisnap เป็นเครื่องมือจับภาพหน้าจอที่สร้างขึ้นสำหรับผู้ดูแลโอเพนซอร์สที่จัดการ GitHub issues ทุกการจับภาพจะคัดลอกแท็กรูปภาพที่พร้อมสำหรับ markdown ไปยังคลิปบอร์ดของคุณโดยอัตโนมัติ การวางเพียงครั้งเดียวใน GitHub issue จะแสดงเป็นภาพหน้าจอแบบอินไลน์ — ไม่ต้องใช้ตัวเลือกไฟล์ ไม่ต้องลากและวาง ไม่ต้องรอการอัปโหลด
หลังจาก Ctrl+Alt+7
# After pressing Ctrl+Alt+7 and selecting a region: $ xclip -o -selection clipboard  # Paste into any markdown-rendering issue tracker: # - GitHub Issues → renders inline # - GitLab Issues → renders inline # - Bitbucket PR → renders inline # - Gitea → renders inline # - Codeberg → renders inline $ echo $WORKFLOW capture, paste, submit. that's it.
การคัดลอก markdown อัตโนมัติเป็นการตั้งค่าของ Maxisnap: การตั้งค่า → อัปโหลด → "คัดลอกเป็น markdown" เปิดใช้งาน การจับภาพในอนาคตทุกครั้งจะจัดรูปแบบเอาต์พุตของคลิปบอร์ดเป็น  แท็ก แทนที่จะเป็น URL เปล่า
ทำไมสิ่งนี้จึงสำคัญในช่วงเวลาเร่งด่วนของการออกเวอร์ชัน
เมื่อมีข้อผิดพลาด (regression) เกิดขึ้นใน release candidate และผู้ใช้สามรายแจ้งปัญหา "บางอย่างเสีย" ภายในหนึ่งชั่วโมง คุณไม่มีเวลาสี่นาทีต่อปัญหาเพื่อจับภาพหน้าจอ บันทึก แนบไปกับการตอบกลับ รอให้โฮสต์รูปภาพของ GitHub ทำงานเสร็จ และรีเฟรช คุณมีเวลาเพียงสี่สิบห้าวินาที
ด้วย Maxisnap: ทำซ้ำข้อผิดพลาด Ctrl+Alt+7วางลงในการตอบกลับของคุณ ภาพหน้าจอจะแสดงแบบอินไลน์ ปัญหาได้รับการอัปเดต คุณก็ย้ายไปที่ปัญหาถัดไป หากการแก้ไขง่าย คุณสามารถยื่น PR เขียนการตอบกลับ และรวมภาพหน้าจอก่อน/หลังได้ภายในเวลาไม่ถึงสองนาที
URL ถาวร บนโครงสร้างพื้นฐานของคุณเอง
หากโปรเจกต์ของคุณมีข้อกำหนดที่เข้มงวด — URL รูปภาพต้องคงอยู่ตราบเท่าที่ตัวติดตามปัญหา (issue tracker) ยังคงอยู่ ไม่มีสิ่งใดอยู่บนโครงสร้างพื้นฐานของบุคคลที่สาม — กำหนดค่า Maxisnap ให้อัปโหลดไปยัง S3 bucket, R2 bucket หรือ SFTP host ของคุณเอง ตั้งค่า public base URL เป็น subdomain ของโปรเจกต์ของคุณ (img.yourproject.org หรือคล้ายกัน) แท็ก markdown ที่คัดลอกอัตโนมัติทุกครั้งจะอ้างอิง CDN ของคุณเอง
อัปโหลดได้ไม่จำกัดบน free tier เมื่อคุณโฮสต์ด้วยตนเอง Pro จำเป็นเฉพาะเมื่อคุณเกินขีดจำกัด 100 cloud-uploads-per-month บนบริการโฮสต์ของ Maxisnap
คำถามที่ผู้ดูแล OSS ถาม
Maxisnap สร้างแท็กรูปภาพ markdown โดยอัตโนมัติหรือไม่?
ใช่ เปิดใช้งาน "คัดลอกเป็น markdown" ในการตั้งค่า ทุกการจับภาพจะอัปโหลดและวาง  บนคลิปบอร์ดของคุณ การกด Ctrl+V เพียงครั้งเดียวใน markdown issue ใดๆ จะแสดงผลแบบอินไลน์
ฉันสามารถวางลงใน GitHub issue ได้โดยตรงหรือไม่?
ใช่ แท็ก markdown ที่คัดลอกอัตโนมัติจะวางเป็นรูปภาพที่ฝังแบบอินไลน์เมื่อ GitHub แสดงผล ไม่มีขั้นตอนการแนบไฟล์ ไม่มีการลากและวาง ไม่มีการลองใหม่เมื่อ "อัปโหลดล้มเหลว"
URL หมดอายุหรือไม่?
URL ของ Maxisnap Cloud จะไม่มีวันหมดอายุสำหรับแพ็กเกจแบบชำระเงิน แพ็กเกจฟรีมีการเก็บรักษาข้อมูล 180 วัน สำหรับการโฮสต์ถาวร ให้อัปโหลดไปยัง SFTP, S3 หรือ R2 bucket ของโปรเจกต์ของคุณเอง
ฉันสามารถโฮสต์ URL รูปภาพด้วยตัวเองได้หรือไม่?
ได้ กำหนดค่า S3, R2, SFTP หรือ HTTP endpoint แบบกำหนดเอง ตั้งค่า public base URL ของคุณ แพ็กเกจฟรีรวมการอัปโหลดแบบ self-hosted ไม่จำกัด
ใช้งานได้กับ GitHub Discussions / GitLab / Bitbucket หรือไม่?
ได้ เครื่องมือแสดงผล markdown ใดๆ ก็ตาม — GitHub Issues, Discussions, GitLab, Bitbucket, Gitea, Forgejo, Sourcehut, Codeberg Maxisnap ส่งออกรูปแบบเดียวกัน  ที่ markdown renderer ทุกตัวรองรับ
การคัดแยกบั๊กอย่างรวดเร็วราวกับความคิด
แพ็กเกจฟรีไม่จำกัดเมื่อใช้งานบนเซิร์ฟเวอร์ของคุณเอง แพ็กเกจ Pro ราคา $4/เดือน หากคุณต้องการ Maxisnap Cloud แบบไม่จำกัดด้วย
ที่เกี่ยวข้อง: ภาพหน้าจอเป็นลิงก์ · การอัปโหลด SFTP · คุณสมบัติ · สำหรับ PMs · เครื่องมือจับภาพหน้าจอสำหรับนักพัฒนา