1
커다란 프로젝트에서 작업 중이며 일부 헤더는 시간이 지남에 따라 커집니다. 필자는 헤더 파일의 함수를 올바른 순서로 정리하여 의미를 깨끗하게 유지하려고합니다.깨끗한 정렬을 위해 헤더 파일의 함수 이동
나는 그들을 복사하여 붙여 넣을 수 있지만 주석없이 다른보기에서 위아래로 드래그하는 것이 좋습니다. 그런 종류의 물건을 쉽게 주문할 수있는 도구를 알고 계실 것입니다.
커다란 프로젝트에서 작업 중이며 일부 헤더는 시간이 지남에 따라 커집니다. 필자는 헤더 파일의 함수를 올바른 순서로 정리하여 의미를 깨끗하게 유지하려고합니다.깨끗한 정렬을 위해 헤더 파일의 함수 이동
나는 그들을 복사하여 붙여 넣을 수 있지만 주석없이 다른보기에서 위아래로 드래그하는 것이 좋습니다. 그런 종류의 물건을 쉽게 주문할 수있는 도구를 알고 계실 것입니다.
모든 정렬 요구에 대한 대답은 sort
입니다. sort
와
type1 SomeName::fun();
type2 funtastic();
당신이 비교에 사용되는 열을 선택할 수 있습니다처럼
귀하의 선언은 일반적으로 볼 것이다. 당신은 함수 이름이나 클래스를 사용하여 정렬 할 경우, 위의 예에서 2
$ sort -k2 header.h > sorted_header.h
어쩌면 편집기 일부 선택된 라인에서 외부 명령을 실행할 수있는 옵션을 가지고 열 것이라고. 그것은 일을 훨씬 더 통합시킬 것입니다.
+1 - 나는 결코 이런 식으로'sort'를 사용하지 않을 생각입니다. 팁을위한 소품. –
그러나 이것은 의미 론적으로 그룹화하는데 도움이되지 않을 것입니다. – plucked
@ plucked : 나는 의미 론적 의미를 이해하고 있는지 확신 할 수 없습니다. 어쩌면 정확히 무엇에 대한 설명으로 질문을 업데이트 할 수 있습니다. –