메모장 ++ : 규칙 기반 줄 강조


27

메모장 ++에서 미리 정의 된 규칙을 기반으로 줄을 자동으로 강조 표시하는 방법이 있습니까?

구문 강조에 대한 것이 아니라 로그 파일의 가독성에 대해 이야기하고 있습니다.

내가 놓친 기능이나 플러그인을 찾고 있습니다.


줄 숨기기로 충분합니까? 중요한 줄을 더 쉽게 볼 수 있도록보고 싶지 않은 줄을 숨기려고합니다.
MBraedley

@MBraedley-유용하게 들리는데 어떻게합니까? 그러나 내 유스 케이스의 경우 좋은 해결책이 아니므로 많은 로그 줄을보고 내용에 따라 색
Jonathan

2
줄 숨기기는 TextFX-> TextFX Viz 아래에 있습니다.
MBraedley

답변:


8
  1. 선택 Language> Define your language...(나 View Language> User-Defined Dialog..., 또는 Language > User-Defined버전과 현지화 파일에 따라)
  2. 강조 표시 할 사항을 지정 하려면 사용자 정의 대화 상자 를 사용하십시오 . 특정 단어를 강조 표시하려면 키워드 목록 탭을 사용하고 원하는대로 색상 / 글꼴 스타일 을 선택하여 그룹에 각 단어를 입력하십시오 . 주석 및 번호 탭 에서 주석 행 을 사용 하여 단어에서 행 끝까지 강조 표시 할 수도 있습니다 (부분 키워드 일치를 위해 키워드를 기호로 처리를 선택하십시오).
  3. 선택 Language>User-Defined

이 강조 표시 체계를 정기적으로 사용하려면을 클릭하여 저장하십시오 Save As.... 이 체계는 이제 Language기본 메모장 ++ 창의 메뉴 아래에 나열되어야 합니다.


3
시가는 거의 없지만 ... 로그 파일에서 특정 줄을 강조 표시해야합니다. 특정 단어가 아니거나 앞으로 나오는 단어에서 ...
Jonathan

@Jonathan> Žiga Stegu의 답변을 따르고 연산자 및 구분 기호 탭에 추가하여 전체 줄을 강조 표시 할 수있었습니다.
AFract

6

나 앞에서 언급 한대로 :

언어> 언어 정의 ...를 선택하십시오 (또는 언어 및 사용자 정의 대화 상자 ... 또는 버전> 현지화 파일에 따라 언어> 사용자 정의).

나의 경우에는. "V"로 시작하는 코드 라인을 색칠해야했습니다. {tab} 구분 기호 1 스타일을 설정했습니다.

  • 오픈 : V
  • 탈출:
  • 닫기 : ((EOL))

이것은 중간 텍스트 V 및 강조 표시되어 있으므로 {tab}을

열기 : V {tab} // {tab}은 보이지 않지만 존재합니다

{tab}이 내 보낸 .xml로 인코딩되어 http://www.unicodemap.org/details/0x0009/index.html을 정확히 	의미 하는 것으로 나타났습니다 . 유니 코드 카락 터 코드로 XML을 수정하여


작동하려면 "연산자 및 구분 기호"탭에서 수행해야합니다.
AFract

요청 된대로 전체 라인 (또는 라인의 끝)에 색상을 지정하거나 스타일을 지정하지 않습니다.
ZEE

5

나는 같은 필요가있다. "특정 키워드를 포함하는 강조 표시 라인". 나는 현재 Baretail 이상을 사용합니다 : Glogg for this,하지만 메모장 ++에서 이것을 보는 것이 좋을 것입니다.

나는 일반적으로 메모장 + +를 사용하여 로그 파일을 탐색합니다. 특정 이벤트는 특정 키워드로 시작합니다. Notepad ++에서 줄 강조 표시를 사용하면 로그에서 이벤트를 빠르게 찾을 수 있습니다.


3

청구서에 맞는 AnalysePlugin 이라는 N ++ 용 플러그인 이 있습니다. 일반 검색, 정규식 검색 및 이스케이프 검색이 가능합니다. 결과를 다른 창에 덤프하지만 결과의 전경 및 배경 속성에 색상을 지정하고 필터 세트를 저장 및로드 할 수 있습니다.

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