ทางลัด NotePad ++ สำหรับการเลือกทั้งคำ


14

ฉันรู้ใน notepad ++ ฉันสามารถใช้เม้าส์คลิกสองครั้งเพื่อเลือกทั้งคำ แต่ฉันต้องการใช้คีย์ลัดบางปุ่ม ตัวอย่างเช่นใน visual studio มัน ctrl + w โดยค่าเริ่มต้นและมีประโยชน์มาก ฉันสามารถระบุทางลัดสำหรับการกระทำนั้นในแผ่นจดบันทึก ++ หรือมีอยู่ได้หรือไม่?

คำตอบ:


6

อาจเป็นวิธีที่ดีกว่า (และอาจมีผลข้างเคียงที่ไม่ได้ตั้งใจจากสิ่งนี้) แต่จากการกระตุ้นไปรอบ ๆ :

Settings, Shortcut Mapper, Plugin Commands, 49 Q:Mark Word or Find Reverse, Modify, then Choose your Shortcut Combination.

โปรดทราบว่า Ctrl-W นั้นจะปิดตามค่าเริ่มต้นใน Notepad ++ ดังนั้นให้ยกเลิกการแมปนั้นก่อน (ตัวเลือกลัดลัดเมนูหลัก) หากคุณต้องการใช้

แก้ไข: หลังจากอีกสิบวินาทีของการ poking รอบผลข้างเคียงหมดอำนาจโดยไม่ได้ตั้งใจของการแก้ปัญหานี้ค่อนข้างชัดเจน คือลองทดสอบนี่คือการทดสอบแล้วลองเลือกการทดสอบ ;) ขออภัย


ใช้งานได้ดีสำหรับฉัน
x2

ฉันได้อ่านเกี่ยวกับการทดสอบทดสอบ (คิดว่าเป็นปัญหา regex ot) และตอนนี้ไม่ทราบว่าแมโครที่ดีขึ้นหรือการตัดสินใจที่ :(
x2.

1
มาร์ค Word หรือค้นหาย้อนกลับไม่สามารถใช้ได้อีกต่อไปนั่น ...
florian.isopp

@ florian.isopp ฉันคิดว่าอาจพบคำสั่งในแท็บ "Scintilla" ของ Shortapper Mapper นี่คือหน้าที่แสดงคำสั่งเหล่านี้: docs.notepad-plus-plus.org/index.php/…
wip

ฉันคิดว่า @Patches คำตอบควรถูกทำเครื่องหมายว่าเป็นคำตอบที่ยอมรับได้คนอื่นเห็นด้วย?
Chagai Friedlander

18

ฉันไม่พบคำสั่งในตัวที่จะทำสิ่งนี้ แต่ฉันพบวิธีที่จะทำซ้ำฟังก์ชั่นนี้

  1. เปิดหรือสร้างไฟล์ข้อความใด ๆ ที่มีมากกว่าหนึ่งคำในนั้น
  2. จากมาโครเมนูเลือกเริ่มการบันทึก
  3. กด+Ctrl ← Leftเครื่องหมายรูปหมวก (จุดแทรก / คาน I) จะย้ายไปยังจุดเริ่มต้นของคำ
  4. กดCtrl+ +Shift Right →คำจะถูกเน้น
  5. จากมาโครเมนูเลือกหยุดการบันทึก
  6. อีกครั้งจากมาโครเมนูเลือกบันทึกปัจจุบันแมโครที่บันทึกไว้
  7. ในกล่องที่ปรากฏขึ้นให้กำหนดชื่อที่คุณต้องการและเลือกแป้นพิมพ์ลัดสำหรับมัน จากนั้นคลิกตกลง

ทางลัดที่ได้รับมอบหมายของคุณจะเน้นคำที่เครื่องหมายรูปหมวกอยู่ในขณะนี้ยกเว้นเมื่อเครื่องหมายรูปหมวกอยู่ทางด้านซ้ายของอักษรตัวแรกของคำในกรณีนี้มันจะเลือกคำก่อนหน้า

หากคุณต้องการเลือกคำเมื่อเครื่องหมายรูปหมวกอยู่ทางด้านซ้ายของคำให้ทำตามขั้นตอนด้านบน แต่สลับปุ่มซ้ายและขวาเพื่อเปลี่ยนเครื่องหมายรูปหมวกไปทางขวาของคำและไฮไลท์ไปทางซ้าย ในกรณีนั้นมันจะเลือกคำต่อไปนี้หากเครื่องหมายรูปหมวกอยู่ทางด้านขวาของคำในทันที คุณสามารถสร้างทางลัดสำหรับทั้งคู่ได้หากต้องการ

ฉันหวังว่าจะมีวิธีที่ดีกว่า แต่ก็หาไม่เจอ หากมีคนอื่นรู้จักคุณสามารถให้คำตอบได้อย่างอิสระ


1
ctrl + [shift +] left | ถูกต้องทำงานได้ในหลาย ๆ แอปพลิเคชั่นมันเป็นสำนวนที่ดีที่จะใช้งานคอมพิวเตอร์ของคุณให้หมด มันยอดเยี่ยมในแถบที่อยู่ที่รองรับ นอกจากนี้ ctrl + del หรือ ctrl + backspace ทำสิ่งที่คล้ายกัน
Ape-inago

นี่เป็นสิ่งที่ดีจริงๆ! ขอบคุณมากคุณมีความคิดว่าจะทำเครื่องหมายบล็อกถัดไปอย่างไรหลังจากทำเครื่องหมายคำว่า? คล้ายกับวิธีการมากมายของ ide?
Chagai Friedlander

5

ฉันใช้ปุ่มลัดอัตโนมัติเพื่อให้บรรลุเป้าหมายเดียวกัน การรวมกันคือCtrl+ F+Esc

Ctrl+ FเลือกคำปัจจุบันสำหรับคุณEscยกเลิกหน้าต่างค้นหา

และมันก็ทำอุบาย

(ใน SourceInsight มีการดำเนินการเริ่มต้นสำหรับสิ่งนี้มีประโยชน์มาก :)


4

โซลูชัน autohotkey ของฉันจับคู่ Ctrl-click เพื่อเลือกคำ:

; Allow Ctrl-Click to select current word in notepad++
#IfWinActive ahk_class Notepad++
; Note from Help: The hotkeys Shift::, Alt::, and Control:: fire upon release of the key unless they have the tilde prefix such as ~Alt::. By contrast, a specific left or right hotkey such as LAlt:: fires when it is pressed down.
~Control::
KeyWait, LButton, D T0
if ErrorLevel = 0
{
    Click 2
}
return
#IfWinActive

ฉันพบปัญหาบางอย่างกับสิ่งนี้ มีการอัพเดทตั้งแต่เดือนกันยายน 2555 หรือไม่? ขอบคุณ
Tyler Forsythe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.