Notepad++를 사용하여 원격 서버의 파일 찾기

Notepad++를 사용하여 원격 서버의 파일 찾기

원격 Linux 서버가 있고 NppFTP 플러그인을 사용하여 Notepad++에서 SFTP를 통해 파일을 편집합니다. 편집할 파일을 열면 NppFTP는 파일을 이 폴더에 로컬로 다운로드합니다.

C:\Users\user\AppData\Roaming\Notepad++\plugins\config\NppFTP\Cache\[email protected]\var\www\example.com\

변경 사항이 준비되면 CTRL+를 클릭하면 SNppFTP가 파일을 서버에 업로드합니다. 브라우저로 이동하여 새로 고침하고 변경 사항을 확인합니다. 꽤 좋은 작업 흐름입니다!

그러나 "파일에서 찾기" 도구를 사용할 때 문제가 발생합니다. "Follow current document[ument]"를 선택하면 위의 임시 디렉터리를 가리킵니다. 이 디렉토리에는 편집을 위해 선택한 파일만 포함되어 있습니다. 편집할 파일을 열지 않은 경우 서버에서 해당 파일을 다운로드하지 않습니다. 또한 임시 폴더의 내용에 반영되지 않은 서버의 수정 사항도 확인하지 않습니다.

여기에 이미지 설명을 입력하세요

PuTTY로 탭을 이동해야 하며

grep -r --include=*.{php,css,js} --exclude-dir=".svn" "pattern" .

또는 수동으로 파일을 다운로드하세요. 이러한 옵션 중 어느 것도 "결과 찾기" 창에서 결과를 클릭하고 거기에서 관련 줄에 대한 파일을 열 수 없습니다.

원격 서버에서 재귀 파일 검색에 로컬 편집기를 어떻게 사용할 수 있습니까? 저는 Notepad++와 파일에서 찾기 대화 상자를 계속 사용하고 싶지만 다른 옵션도 열려 있습니다.

답변1

제가 찾은 한 가지 방법은 WinSCP 등을 사용하여 전체 원격 디렉터리를 로컬 임시 디렉터리에 수동으로 다운로드하는 것입니다.

모든 파일을 다운로드한 후 NppFTP는 파일을 선택하고 해당 인터페이스에서 연 것처럼 정확하게 작동하며 파일을 Notepad++에 저장할 때 업로드합니다. 내용을 검색하고 "결과 찾기" 대화 상자에서 결과를 클릭하면 해당 줄의 파일이 열립니다.

관련 정보