프로젝트의 여러 파일에서 잘못된 공백을 제거할 수 있습니까?

프로젝트의 여러 파일에서 잘못된 공백을 제거할 수 있습니까?

저는 다양한 언어로 된 많은 소프트웨어 프로젝트를 가지고 있습니다. 그것들은 모두 git 저장소에 있습니다. 나는 보통 프로그래밍을 할 때 vim을 사용한다.

최근에 활성화했습니다.vim spacehi 플러그인, 그리고 내 프로젝트에 얼마나 많은 나쁜 공백이 있는지 알아차리기 시작했습니다.

모든 파일을 살펴보고 모든 프로젝트에서 잘못된 공백을 수동으로 제거하는 것은 정말 힘든 일입니다. 잘못된 공백을 모두 제거하기 위해 프로젝트 전체에서 실행할 수 있는 도구(또는 sed 라인)가 있나요?

분명히 도구를 사용하여 소스 코드를 수정하는 것은 이상적이지는 않지만 git difftool도구가 변경된 내용을 정확하게 쉽게 알 수 있으므로 git 커밋을 수행하기 전에 다양한 소스 파일에 어떤 변경 사항이 적용되었는지 확인할 수 있습니다. 이는 수동으로 작성하는 것보다 여전히 낫습니다. 변경합니다.

관련 정보