Notepad ++의 주석 코드


94

내가 사용하고 ++ 메모장을 파이썬에서 쓰기 프로그램에 편집자로. 멍청하게 들릴지 모르지만 편집기를 둘러 보았고 내 코드에서 블록 주석을 수행 할 수단 (수동 방식이 아니라 Emacs와 같은 것)을 찾을 수 없었습니다.

Notepad ++ 에서는 많은 언어 설정이 지원되므로 주석 코드를 차단하는 방법을 찾고 싶습니다.


10
Ctrl-K와 CTRL-Q는 메모장 ++의 편집 메뉴에서 볼 수 있습니다
toto

"내 코드의 주석 섹션"? 파이썬에서? "#"키가 누락 되었습니까? 분명히 "#"또는 독 스트링을 사용하는 파이썬 주석에 대해 말하는 것이 아닙니다. 무슨 소리 야?
S.Lott 2009-06-20

2
사실, Python 또는 실제로 다른 언어로 작성된 코드를 Notepad ++ 편집기에서 주석으로 차단하고 싶었습니다. 내 질문에서 명확하지 않을 수 있습니다. 그러나 Niels와 다른 답변이 도움이되었습니다.
Arnkrishn

코드 블록의 모든 줄에 주석을 적용하는 것에 대해 이야기하고 있습니까? 질문을 업데이트하십시오. 질문을 수정할 수있을 때 자신의 질문에 대해 의견을 말하지 마십시오.
S.Lott

현재 코드 줄을 주석 처리 할 수있는 바로 가기가 있습니까? Ctrl-K 및 Ctrl-Q 모두 작동하려면 선택한 문자가 필요합니다.
John Slavick

답변:


121

CTRL+ Q댓글 차단 / 댓글 해제.

키보드 및 마우스 단축키-Notepad ++ Wiki를 참조하십시오 .


21
Ctrl-K / Shift-Ctrl-K 는 종종 짜증나는 일인 줄 단위로 주석을 토글 하기 때문에 종종 더 좋습니다 .
Calvin1602

2
CTRL + Q 바로 가기는 CTRL + SHIFT + Q입니다 블록 주석에 대한, 라인 주석입니다
machineaddict


SE 웹 사이트의 여러 게시물에서이 키보드 단축키를 검색하는 것을 보았습니다. 지름길을 모릅니다. 주석에는 Ctrl-Q 조합 만 사용합니다.
machineaddict 2015-06-30

1
작동 하려면 코드의 (프로그래밍) 언어를 지정 해야 합니다. 또한 언어를 수동으로 지정하지 않고 새 파일에 코드를 복사하여 붙여 넣거나 언어가 혼합되어있는 경우 (예 : Python 코드의 인라인 SQL) 블록 주석 / 주석 제거 가 작동하지 않습니다 .
Juha Untinen 2016


17

이 링크는 정확히 내가 찾고 있던 것이었다.

다른 사람들의 이익에 대한 답변을 요약하겠습니다 ( python 및 notepad ++ 용 )

1) Ctrl+ K여러 줄 (예 : 선택한 영역)에서 주석차단할 수 있습니다 .

또한 조합을 여러 번 누르면 여러 개의 "#"을 추가 할 수 있습니다 (때로는 다른 주석과 구별하기 위해 테스트하는 동안 사용).

2) Ctrl+ Shift+ K(주석 영역에서) 블록 주석 해제 를 수행 할 수 있습니다.

3) 주석 처리 되지 않은 선택된 영역에 Ctrl+ Shift+ K는 주석을 달지 않습니다.

4) Ctrl+ 토글 모드 에서 댓글 / 댓글 해제Q차단할 수 있습니다 (즉, 1에서와 같이 여러 개의 '#'을 추가 할 수 없음))

이것이 다른 방황하는 영혼을 돕길 바랍니다.

질문-단축키가없는 경우 주석 / 주석 해제를위한 키보드 조합 해킹을 어떻게 개발 하시겠습니까? 그냥 궁금해. 따라서 나는 단서가 없습니다.


Hope this helps another wandering soul.그렇습니다.
Shashank Sawant

11

네, 메모장 ++에서 할 수 있습니다!

댓글에 관한 몇 가지 단축키 :

  • Ctrl+ Q블록 주석 토글
  • Ctrl+ K댓글 차단
  • Ctrl+ Shift+ K 주석 해제 차단
  • Ctrl+ Shift+ Q 스트림 댓글

출처 : Comment / uncomment 섹션 의 shortcutworld.com .

링크에는 다른 많은 유용한 단축키도 있습니다.


9

.sql 파일의 경우 Ctrl+ K또는 Ctrl+ Q가 작동하지 않습니다.

메모장에서 .sql 파일에 주석을 삽입하려면 Ctrl+ Shift+Q

(하지만 코드 블록의 주석 처리를 제거하는 지름길은 없습니다. v5.8.2에서 시도했습니다.)


7
SQL에서 Ctrl-K 및 Ctrl-Q를 사용하려면 Notepad ++ 디렉토리에서 langs.xml 파일을 편집해야합니다. (관리자 권한 및 메모장 ++ 닫힘). SQL의 언어 설정에 commentLine = "-"을 추가합니다.
vicsz 2011

1
에서 dev.mysql.com - "-"A로부터 순서 라인의 끝. MySQL에서 "-"(이중 대시) 주석 스타일은 두 번째 대시 다음에 공백이나 제어 문자 (예 : 공백, 탭, 줄 바꿈 등)가 하나 이상 있어야합니다. 이 구문은 표준 SQL 주석 구문과 약간 다릅니다. 하지만, 메모장 ++ 색 방법 중 하나를 변경됩니다 - ""그래서 당신이 사용해야하는 경우, 참조
BillyNair

@BillyNair, 와우, 잘 잡아! Notepad ++의 잘못된 강조 표시로 인해 심각한 버그가 발생할 수 있습니다.
Pacerier 2015-06-30

1

NOTEPAD ++의 코드 아래에 주석을 추가하려면 먼저 프로그래밍 또는 스크립팅 파일 유형을 저장하고 정의해야합니다. 마찬가지로 파일을 xml, html 등으로 저장합니다. 파일이 올바른 형식으로 저장되면 바로 가기 ctrl+를 사용하여 직접 주석을 추가 할 수 있습니다.Q


0

n ++ 편집기에서 설정 > 바로 가기 매퍼 로 이동하여 모든 바로 가기 정보를 찾고 편집 할 수 있습니다. :)


0

블록 주석 달기를위한 두 가지 방법 :

  1. Ctrl+ Shift+Q

또는

  1. 블록 선택
  2. Alt + 오른쪽 클릭
  3. 블록 댓글을 선택합니다.


0

파일에 대한 언어 유형을 선택하지 않으면 정의 된 스타일이 없습니다. 주석 및 블록 주석은 언어 별 스타일 기본 설정입니다. 그게 PITA라면 ...

여러 줄 편집을 선택하려면 다음을 사용할 수 있습니다.

shift+ alt+down arrow

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.