ฉันรู้ใน notepad ++ ฉันสามารถใช้เม้าส์คลิกสองครั้งเพื่อเลือกทั้งคำ แต่ฉันต้องการใช้คีย์ลัดบางปุ่ม ตัวอย่างเช่นใน visual studio มัน ctrl + w โดยค่าเริ่มต้นและมีประโยชน์มาก ฉันสามารถระบุทางลัดสำหรับการกระทำนั้นในแผ่นจดบันทึก ++ หรือมีอยู่ได้หรือไม่?
ฉันรู้ใน notepad ++ ฉันสามารถใช้เม้าส์คลิกสองครั้งเพื่อเลือกทั้งคำ แต่ฉันต้องการใช้คีย์ลัดบางปุ่ม ตัวอย่างเช่นใน visual studio มัน ctrl + w โดยค่าเริ่มต้นและมีประโยชน์มาก ฉันสามารถระบุทางลัดสำหรับการกระทำนั้นในแผ่นจดบันทึก ++ หรือมีอยู่ได้หรือไม่?
คำตอบ:
อาจเป็นวิธีที่ดีกว่า (และอาจมีผลข้างเคียงที่ไม่ได้ตั้งใจจากสิ่งนี้) แต่จากการกระตุ้นไปรอบ ๆ :
Settings, Shortcut Mapper, Plugin Commands, 49 Q:Mark Word or Find Reverse, Modify, then Choose your Shortcut Combination.
โปรดทราบว่า Ctrl-W นั้นจะปิดตามค่าเริ่มต้นใน Notepad ++ ดังนั้นให้ยกเลิกการแมปนั้นก่อน (ตัวเลือกลัดลัดเมนูหลัก) หากคุณต้องการใช้
แก้ไข: หลังจากอีกสิบวินาทีของการ poking รอบผลข้างเคียงหมดอำนาจโดยไม่ได้ตั้งใจของการแก้ปัญหานี้ค่อนข้างชัดเจน คือลองทดสอบนี่คือการทดสอบแล้วลองเลือกการทดสอบ ;) ขออภัย
ฉันไม่พบคำสั่งในตัวที่จะทำสิ่งนี้ แต่ฉันพบวิธีที่จะทำซ้ำฟังก์ชั่นนี้
ทางลัดที่ได้รับมอบหมายของคุณจะเน้นคำที่เครื่องหมายรูปหมวกอยู่ในขณะนี้ยกเว้นเมื่อเครื่องหมายรูปหมวกอยู่ทางด้านซ้ายของอักษรตัวแรกของคำในกรณีนี้มันจะเลือกคำก่อนหน้า
หากคุณต้องการเลือกคำเมื่อเครื่องหมายรูปหมวกอยู่ทางด้านซ้ายของคำให้ทำตามขั้นตอนด้านบน แต่สลับปุ่มซ้ายและขวาเพื่อเปลี่ยนเครื่องหมายรูปหมวกไปทางขวาของคำและไฮไลท์ไปทางซ้าย ในกรณีนั้นมันจะเลือกคำต่อไปนี้หากเครื่องหมายรูปหมวกอยู่ทางด้านขวาของคำในทันที คุณสามารถสร้างทางลัดสำหรับทั้งคู่ได้หากต้องการ
ฉันหวังว่าจะมีวิธีที่ดีกว่า แต่ก็หาไม่เจอ หากมีคนอื่นรู้จักคุณสามารถให้คำตอบได้อย่างอิสระ
ฉันใช้ปุ่มลัดอัตโนมัติเพื่อให้บรรลุเป้าหมายเดียวกัน การรวมกันคือCtrl+ F+Esc
Ctrl+ FเลือกคำปัจจุบันสำหรับคุณEscยกเลิกหน้าต่างค้นหา
และมันก็ทำอุบาย
(ใน SourceInsight มีการดำเนินการเริ่มต้นสำหรับสิ่งนี้มีประโยชน์มาก :)
โซลูชัน 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