ฉันจะรับ Dash Doc App เพื่อเคารพการเยื้องได้อย่างไร


4

เมื่อฉันขยายตัวย่อด้วยแอป Dash Docมันเริ่มต้นที่ตำแหน่งเคอร์เซอร์ในตัวแก้ไขข้อความของฉัน (Sublime Text) แต่ไม่สนใจตำแหน่งเดิมของเคอร์เซอร์และบรรทัดถัดไปเริ่มต้นที่ด้านซ้ายสุดของตัวแก้ไข (คอลัมน์ 0) .

ฉันเคยใช้ Google มาระยะหนึ่งแล้วและดูเหมือนจะไม่สามารถหาวิธีที่จะทำให้ Dash แสดงความเคารพได้

ใครรู้บ้าง ขอบคุณ

คำตอบ:


4

ฉันเป็นผู้พัฒนา Dash เท่าที่ฉันสามารถบอกได้ Sublime Text ไม่เคารพการเยื้องในขณะที่คัดลอกและวาง สิ่งที่ Dash ทำเพียงแค่วางข้อความ

น่าเสียดายที่ Sublime Text ไม่คงการเยื้องของข้อความที่วางยกเว้นบรรทัดแรก

สิ่งเดียวที่คุณทำได้คือส่งรายงานข้อผิดพลาดไปยังทีม Sublime Text และขอ Sublime Text เพื่อรักษาระดับการเยื้อง


2
หากคุณถือ Cmd + Shift + V คุณสามารถ "paste_and_indent" ซึ่งแสดงการเยื้อง มีวิธีใดบ้างในการแก้ไขปลั๊กอิน ST2 ดังนั้นจึงไม่เพียง แต่วาง แต่จะใช้คำสั่ง paste_and_indent ฉันเรียกดูรหัส แต่ไม่สามารถเข้าใจได้ บางทีคุณอาจรู้เพิ่มเติมเกี่ยวกับมัน?
คอรี

หากคุณเปลี่ยนคีย์ paste_and_indent เป็น CMD + V มันจะทำงานได้
bogdansrc

ดูเหมือนจะเป็นความคิดที่ไม่ดีตั้งแต่แรก แต่จากนั้นฉันก็รู้ว่ามีเพียงสิ่งเดียวที่ฉันไม่ต้องการวางและเยื้องคือ URL และตัวอย่างเล็ก ๆ ที่เฉพาะเจาะจง - ไม่เกินหนึ่งบรรทัดในแต่ละครั้ง Lemme ลองใช้ ... ผลงาน! ฉันยังคงคิดว่าคุณสามารถอัปเดตปลั๊กอินเป็น paste_and_indent เป็นค่าเริ่มต้นได้ แต่ฉันขี้เกียจ / โง่เกินกว่าที่จะเข้าใจได้ดังนั้นวิธีแก้ปัญหานี้ ... ใช้งานได้ :) ขอบคุณสำหรับการตอบสนองที่รวดเร็ว ฉันรักแอปของคุณอย่างยิ่ง
คอรี

ฉันสามารถเปลี่ยน Dash เพื่อส่ง CMD + Shift + V เพื่อเริ่มวางแทน CMD + V สำหรับ Sublime Text อย่างไรก็ตามฉันไม่เต็มใจที่จะทำเช่นนี้เพราะอาจมีเหตุผลที่ paste_and_indent ไม่ได้เป็นพฤติกรรมเริ่มต้นสำหรับ Sublime Text
bogdansrc

ลองยิงดู มันไม่ทำงานตามที่คาดไว้ในตอนนี้ ฉันไม่รู้จักใครที่ต้องการวางตัวอย่างที่ไม่ใช่ paste_and_indent นอกจากนี้ฉันเปลี่ยน Cmd + v เป็น paste_and_indent และไม่มีผลข้างเคียงแปลก ๆ ดังนั้นน้ำจึงปลอดภัย ;)
คอรี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.