Notepad++에서 후속 들여쓰기 문자로 공백이나 탭을 전환하는 바로가기 또는 버튼이 있습니까?

Notepad++에서 후속 들여쓰기 문자로 공백이나 탭을 전환하는 바로가기 또는 버튼이 있습니까?

tab탭을 사용하거나(즉 , 들여쓰기를 위해) 공백을 사용하는 경우 전환되는 키보드 단축키나 도구 모음 버튼을 갖고 싶습니다 notepad++.

공백 문자 표시를 켜거나 끌 수 있지만 새 줄은 표시하지 않도록 도구 모음 버튼을 추가할 수 있다면 좋을 것입니다.

이것이 가능한가?

답변1

들여쓰기를 위해 공간/탭을 전환할 때 변경 내용을 향후 들여쓰기에만 적용하시겠습니까, 아니면 기존 들여쓰기를 포함한 모든 들여쓰기에 적용하시겠습니까?

기존의 모든 공간을 탭으로 변환하거나 그 반대로 변환하려면

단축키: 설정 -> 바로가기 매퍼 -> 기본 메뉴에서 TAB의 단축키를 Space로 설정하고 그 반대의 경우도 옵션으로 설정하세요.

툴바 버튼: 플러그인 -> 플러그인 관리자에서 "Customize Toolbar" 플러그인을 설치하세요. 설치 후 플러그인 -> 도구 모음 사용자 정의 -> 사용자 정의를 통해 "Tab to Space" 및 "Space to Tab" 버튼을 추가할 수 있습니다.

후속 들여쓰기를 위해 들여쓰기 문자(공백 또는 탭)를 전환합니다.

  • 설치하다파이썬 스크립트플러그인과 해당 메뉴에서새 스크립트 만들기.
  • 파일 이름을 선택하고 저장하세요.주어진 디렉토리에서
  • 빈 스크립트 파일에 다음을 추가 editor.setUseTabs(not editor.getUseTabs())하고 저장합니다 .

Python 스크립트 -> 구성 메뉴에서:

단축키: 메뉴 항목을 추가하고 N++를 다시 시작합니다. 바로가기 매퍼 -> 플러그인 명령에서 토글 스크립트에 대한 바로가기를 설정하세요.

단추: 버튼을 추가합니다. N++를 다시 시작하세요. 도구 모음 버튼을 클릭할 수 없으면툴바 사용자 정의플러그인이 발생하고 있으므로 해당 플러그인을 제거해야 할 수도 있습니다. 얻을 수 있는 방법이 있다면 툴바 사용자 정의그리고 파이썬 스크립트 도구 모음에 버튼을 동시에 추가하려면 찾지 못했습니다.

공백 문자 가시성 전환

단축키: 바로가기 매퍼 -> 메인 메뉴 -> "공백 및 탭 표시" 또는

세트단축키및/또는툴바 버튼다음 N++ Python 스크립트의 경우:

# Toggle whitespace visibilty through the following modes
# 0: The normal display mode with white space displayed as an empty background colour
# 1: White space characters are drawn as dots and arrows
# 2: White space used for indentation is displayed normally but after the first visible character, it is shown as dots and arrows
# 
# Mode descriptions from http://www.scintilla.org/ScintillaDoc.html#SCI_GETVIEWWS

editor.setViewWS( (editor.getViewWS()+1)%3 )

관련 정보