มีวิธีแปลงบล็อกข้อความเป็นตัวพิมพ์ชื่อเรื่องใน Notepad ++ หรือไม่
มันควรจะหัน
asdf ASDF aSdF
เข้าไป
Asdf Asdf Asdf
ฉันเห็นตัวพิมพ์ใหญ่และตัวพิมพ์เล็กในเมนูแก้ไข แต่นั่นไม่ใช่สิ่งที่ฉันกำลังมองหา
มีวิธีแปลงบล็อกข้อความเป็นตัวพิมพ์ชื่อเรื่องใน Notepad ++ หรือไม่
มันควรจะหัน
asdf ASDF aSdF
เข้าไป
Asdf Asdf Asdf
ฉันเห็นตัวพิมพ์ใหญ่และตัวพิมพ์เล็กในเมนูแก้ไข แต่นั่นไม่ใช่สิ่งที่ฉันกำลังมองหา
คำตอบ:
ปลั๊กอิน TextFX มีคุณสมบัตินี้พวกเขาเรียกมันว่า "กรณีที่เหมาะสม" คุณสามารถค้นหาได้ภายใต้TextFX -> ตัวอักษร TextFX -> กรณีที่เหมาะสม :
Plugin Commands
ส่วนของทางลัด Mapper มีรายการProper case
อยู่ที่นั่นรอคุณ :)
Edit | Convert case to
คุณสามารถใช้แทนที่ข้อความด้วยการแสดงออกปกติ:
คำอธิบาย:
ค้นหาข้อความ
\<
ตรงกับจุดเริ่มต้นของคำ(\w+)
ตรงกับความสำเร็จของตัวอักษรคำใด ๆทดแทนโดย
\L
แปลทุกอย่างเป็นตัวพิมพ์เล็กจนกระทั่งสิ้นสุดของสตริงการแทนที่\u
แปลจดหมายถัดไปเป็นตัวพิมพ์ใหญ่\1
วางกลุ่มการค้นหา () กลุ่มแรกที่จับ
1 :
เนื่องจากวิธีที่มีการเปลี่ยนแปลงในระหว่างนี้นี่เป็นวิธีการทำงานในขณะนี้ (ไม่มี TextFX):
เลือกกรณีที่คุณต้องการแปลงกดAlt- Uหรือเลือก
แก้ไข - แปลงกรณีไป - ชื่อเรื่องกรณี
หากคุณไม่สามารถติดตั้งปลั๊กอิน TextFX คุณสามารถสร้างมาโครที่ทำสิ่งที่ใกล้เคียง:
วางเคอร์เซอร์ของคุณใกล้กับคำแล้วคลิกจุดสีแดงบนแถบเครื่องมือหรือมาโคร> เริ่มการบันทึก
ใช้ctrl+ shift+ ←(ปุ่มลูกศรซ้าย) เพื่อเลือกคำทั้งหมด
ทำให้เป็นตัวพิมพ์เล็ก ( ctrl+ u)
กด←เพื่อไปที่ด้านหน้าของคำ
เน้นอักษรตัวแรก (ใช้shift+ → หนึ่งครั้ง )
ตัวพิมพ์ใหญ่นั้น ( ctrl+ shift+ u)
กดสี่เหลี่ยมสีดำหรือไปที่มาโคร> หยุดการบันทึก ในส่วนเดียวกันบนแถบเครื่องมือคุณจะเห็นปุ่มที่มีฟลอปปี้ดิสก์อยู่ (หรือมีตัวเลือกในเมนูแมโคร) กดที่และกำหนดคีย์ร้อนผมใช้ctrl+ shift+ +altu
สิ่งหนึ่งที่ควรคำนึงถึงในเรื่องนี้ ปลั๊กอิน TextFX นั้นมีเฉพาะในเวอร์ชัน ANSI เท่านั้น คุณจะต้องดาวน์โหลดไฟล์ ZIP และคัดลอกเนื้อหาของไดเรกทอรี ANSI ไปยังคอมพิวเตอร์ของคุณ ด้วยเหตุผลบางอย่าง. exe จะติดตั้งยูนิโค้ดโดยไม่ต้องใช้ปลั๊กอินคีย์เพียงเล็กน้อย