전체 단어 선택을위한 메모장 ++ 단축키


14

메모장 ++에서 마우스 더블 클릭을 사용하여 전체 단어를 선택할 수 있지만 키 보드 단축키를 사용하고 싶습니다. 예를 들어 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가 기본적으로 닫혀 있으므로 사용하려면 먼저 (매핑 매퍼, 기본 메뉴) 매핑을 해제하십시오.

편집 : 10 초 더 파고 들고 나면이 솔루션의 의도하지 않은 부작용이 다소 분명합니다. 즉, 테스트 테스트를 시도한 다음 테스트를 선택하십시오. ;) 죄송합니다.


그것은 나를 위해 잘 작동합니다
x2.

나는 테스트 테스트에 대해 읽었고 (정규 문제라고 생각하십시오) 이제는 더 나은 매크로 또는 그 결정이 무엇인지 모릅니다 :(
x2.

1
더 이상 사용할 수없는 단어를 표시하거나 반전을 찾으십시오 ...
florian.isopp

@ florian.isopp이 명령은 바로 가기 매퍼의 "Scintilla"탭에서 찾을 수 있습니다. 여기에 그 명령을 표시하는 페이지는 다음과 같습니다 docs.notepad-plus-plus.org/index.php/...
WIP

17

이 작업을 수행하는 기본 제공 명령을 찾을 수 없지만이 기능을 복제 할 수있는 방법을 찾았습니다.

  1. 여러 단어로 된 텍스트 파일을 열거 나 만듭니다.
  2. 로부터 매크로 메뉴에서 녹음 시작을 .
  3. Ctrl+를 누릅니다 ← Left. 캐럿 (삽입 점 / I- 빔)이 단어의 시작 부분으로 이동합니다.
  4. Ctrl+ Shift+를 누릅니다 Right →. 단어가 강조 표시됩니다.
  5. 로부터 매크로 메뉴 선택 기록 중지를 .
  6. 다시 Macro 메뉴에서 Save Current Recorded Macro를 선택 하십시오 .
  7. 표시되는 상자에서 원하는 이름을 지정하고 바로 가기 키를 선택하십시오. 그런 다음 확인을 클릭하십시오 .

캐럿이 단어의 첫 글자 바로 왼쪽에있는 경우를 제외하고 할당 된 바로 가기는 현재 캐럿 안에있는 단어를 강조 표시합니다.이 경우 이전 단어를 선택합니다.

캐럿이 단어의 바로 왼쪽에있을 때 단어를 선택할 수 있어야하는 경우 위의 단계를 수행하되 왼쪽과 오른쪽 키를 번갈아 가며 캐럿이 단어의 오른쪽으로 이동하고 왼쪽으로 강조 표시됩니다. 이 경우 캐럿이 단어의 바로 오른쪽에 있으면 다음 단어를 선택합니다. 원하는 경우 둘 다에 대한 바로 가기를 만들 수 있습니다.

더 좋은 방법이 있기를 바랍니다 만 찾지 못했습니다. 다른 사람이 알고있는 경우 자유롭게 제공하고이 답변을 공감하십시오.


1
ctrl + [shift +] left | right는 많은 응용 프로그램에서 작동하므로 컴퓨터 전체에서 사용하는 것이 좋습니다. 이를 지원하는 주소 표시 줄이 훌륭합니다. 또한 ctrl + del 또는 ctrl + backspace는 비슷한 작업을 수행합니다.
Ape-inago

4

같은 목표를 달성하기 위해 autohotkey를 사용합니다. 조합은 Ctrl+ F+Esc

Ctrl+ F현재 단어를 선택하고 Esc찾기 창을 닫습니다.

그리고 그것은 트릭을했다.

(SourceInsight에는이 작업에 대한 기본 작업이 매우 유용했습니다.)


4

내 autohotkey 솔루션, 매핑 Ctrl- 클릭하여 단어 선택 :

; 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

나는 이것에 관한 몇 가지 문제에 부딪쳤다. 2012 년 9 월 이후 업데이트 되었습니까? 감사.
Tyler Forsythe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.