메모장에서 값으로 텍스트 정렬 ++


92

몇 개의 데이터 열이 포함 된 파일 목록이 있습니다. 출력에서 원하는 방식으로 정렬되지 않았으므로 줄이 있어야하는 위치를 수동으로 찾고 있습니다. 메모장 ++에서 행을 알파벳순으로 정렬하는 방법이 있습니까? 그렇다면 어떻게?


4
@Franck Dernoncourt의 새로운 답변을 참조하십시오. 사람들은 업데이트에 대해 읽지 않고 수락 된 것으로 표시된 답변을 사용하고있을 수 있습니다.

1
@screener 내가봤을 때 투표하고 투표했습니다. TextFX에는 다른 멋진 기능들도 있습니다
Canadian Luke

1
Notepad ++ ( Franck Dernoncourt의 답변 )에 내장 되었으므로 그 대답을 대신 수락 하시겠습니까?
Peter Mortensen 2016 년

@ 피터 나는 나에게 가장 적합한 답변을 받아 들였다. 다른 답변도 투표했습니다
Canadian Luke

답변:


134

Notepad ++ 6.5.2 부터는 기본적으로 줄을 정렬 할 수 있습니다.

버전 v6.9.2 (8/5/16 기준)


2
모든 대문자는 소문자보다 우선합니다. 즉. AZ 다음 az
Aequitas

4
스크린 샷을 포함 해 주셔서 감사합니다! 이 다른 게시물 ( superuser.com/questions/762279/… )은 좋지만 스크린 샷에서 수행해야 할 작업이 매우 분명합니다.
Eric Hepperle-CodeSlayer2010

3
효과가 있었다! 이것이 정답입니다.
Peter Mortensen 2016 년

3
이것은 버기입니다 ... 텍스트를 복사하고 정렬 할 수 있도록 다른 탭에 붙여 넣기해야했습니다 ...
Rosdi

2
정렬에 문제가 있음을 알았습니다 . 일관되지 않은 줄 끝과 연결될 수 있다고 생각 합니다. "정렬되지 않은"문제를 해결하는 데 도움이 된 한 가지 해결책은 다음과 같습니다. 모든 텍스트를 선택하고 모든 줄 끝을 Linux / Mac / Windows ( 운영 체제 가 아닌 )로 변환 한 다음 모든 줄 끝을 운영 체제 끝으로 변환 . 이제이 시점에서 잘 작동했습니다.
Pacopaco

49

(이 답변은 np ++ 6.5.2가 출시되기 전에 작성되었습니다.)

메모장 ++은 기본적으로 정렬을 지원하지 않는 것 같지만 메모장 ++에는 플러그인이라고하는 것과 같은 일을 할 친구가 많이 있습니다.

  1. Notepad ++ 용 TextFX 플러그인 다운로드 ( SourceForge의 TextFX )-최신 버전으로 이동하여 최신 TextFX… bin.zip을 다운로드하십시오.
  2. zip을 열고 NppTextFX.dll을 (Program Files) \ Notepad ++ \ plugins 폴더로 추출하십시오.
  3. 메모장 다시 시작 ++
  4. 정렬하려면 정렬 할 라인을 선택하고 기본 메뉴에서 TextFX로 이동 한 다음 TextFX 도구-정렬 라인을 선택하십시오.

TextFX를 수동으로 잡을 필요가 없습니다.-> 첫째 : 최신 버전의 NPP로 업데이트하십시오. 그런 다음 "플러그인"/ "플러그인 관리자"를 선택하십시오. 그런 다음 플러그인 목록을 채워야합니다. TextFX를 선택하십시오. "설치". 끝난.
bshea

또한 기본 정렬이 수년에 걸쳐 개선되었습니다. ( "Edit"/ "Line Operations"선택) TextFX 플러그인을 사용하지 않으려면 다른 답변을 참조하십시오. 다른 이유로 권장합니다 ..
bshea

플러그인은 이제 "TextFX 문자"라고합니다.
Alek Davis

2

Notepad ++을 사용하고 있으므로 Windows를 사용한다고 가정합니다. 큰 텍스트 파일 내용을 알파벳순으로 정렬하는 몇 가지 다른 옵션이 있습니다.

내가 가장 좋아하는 것은 PowerShell입니다. Sort-Object cmdlet을 사용할 수 있습니다 . 다음 명령은 cmdlet을 사용하는 방법의 예를 보여줍니다. 먼저 MyFile.txt의 내용 (Get-Content)을 읽고 Sort-Object cmdlet (Sort)에 전달하고 결과를 새 파일 (Out-File)로 출력합니다.

Get-Content MyFile.txt | Sort | Out-File MySortedFile.txt

여기에 이미지 설명을 입력하십시오

다른 옵션은 명령 프롬프트에서 sort 명령 을 사용하는 입니다.

sort MyFile.txt /o MySortedFile.txt

여기에 이미지 설명을 입력하십시오

마지막으로 마지막 옵션은 온라인 도구를 사용하는 것입니다 . miniwebtool.com 또는 sortlines.com 이 작업을 수행합니다.


1
죄송하지만 메모장 ++에 대해 구체적으로 질문했습니다.
user598527
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.