การเรียงลำดับบรรทัดใน Notepad ++ โดยไม่มีปลั๊กอิน TextFX


226

รุ่นปัจจุบันของ Notepad ++ (ตอนที่เขียนนี้) คือ 6.6.3 เวอร์ชัน6.5.2เป็นครั้งแรกที่นำเสนอฟังก์ชั่นการเรียงลำดับแบบเนทีฟ (ไม่มีปลั๊กอิน) อย่างน้อยนั่นคือสิ่งที่พวกเขาอ้าง แม้ว่าเราจะเก้ารุ่นหลังรุ่น 6.5.2 ฉันได้พบอะไรที่เกี่ยวกับคุณลักษณะนี้:

  • ไม่มีสัญลักษณ์ของมันในเมนู (หรือฉันตาบอด)
  • ไม่มีแม้แต่คำในเอกสารประกอบของ Notepad ++ (ความช่วยเหลือออนไลน์)

ทุกสิ่งที่ฉันอ่านในอินเทอร์เน็ต (รวมถึงคำตอบนี้ ) ยังคงพูดถึงการเรียงลำดับบรรทัดโดยใช้ปลั๊กอิน TextFX ไม่มีอะไรเกี่ยวกับฟังก์ชั่นดั้งเดิม (ใช้ QuickSort)

ดังนั้น: ฉันจะเรียงลำดับบรรทัดใน Notepad ++ โดยไม่ต้องใช้ปลั๊กอิน TextFX ได้อย่างไร

คำตอบ:


351

ตัวเลือกเมนูที่เหมาะสมมีดังนี้

สำหรับทุกรุ่นก่อนหน้า6.8.3:

เมนูแก้ไขการใช้งานบรรทัดจัดเรียงบรรทัดในลำดับขึ้น / ลง

สำหรับรุ่น6.8.3และต่อไปนี้:

เมนูแก้ไขการใช้งานสายจัดเรียงรายการตามบรรทัดฐานจากน้อยไปมาก / มากไปน้อย

เลือกไม่กี่บรรทัดและการเลือกของคุณจะถูกจัดเรียง หากไม่มีการเลือกไฟล์ทั้งหมดของคุณจะถูกจัดเรียง


1
ไม่อยากจะเชื่อเลยว่าฉันใช้ Notepad ++ มานานขนาดนี้โดยไม่รู้เรื่องนี้!
Jay Cummins

1
ด้วยเหตุผลแปลก ๆ บางอย่างมันไม่ได้ผลสำหรับฉัน ฉันใช้ Windows แต่ข้อความของฉันมีเฉพาะจุดสิ้นสุด LF เท่านั้น (ข้อความที่วางจากเบราว์เซอร์) เพื่อหลีกเลี่ยงมันฉันต้องแปลง Line endings ทั้งหมดเป็น Unix จากนั้นกลับสู่ Windows จากนั้นเรียงลำดับก็ใช้ได้
pgr

1
@trejder ความจริงที่ว่าฉันต้องแปลงทางเดียวแล้วกลับมาบอกฉันว่าปัญหาที่แท้จริงคือการตระหนักถึง Notepad ++ ว่าเอกสารชนิดใดที่มันทำงานด้วย อาจวางข้อความที่ยังไม่ได้บันทึก แต่เป็นตัวพิมพ์เล็ก แต่มันก็เป็นข้อผิดพลาดอย่างแน่นอนใช่
pgr


1
ฟังก์ชั่นการเรียงลำดับทำงานไม่ถูกต้องมันเรียงลำดับเช่นนี้: addCartLink bindPager setItemsTitle addTab
ดำ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.