2012-07-04 3 views
3

"/// 요약"과 "//"를 포함하여 .cs 파일의 모든 주석을 제거 할 수있는 VS2010 용 추가 기능이 있습니까?VS2010의 .cs 파일에있는 모든 주석을 제거하는 방법은 무엇입니까?

manully foreach .cs 파일을 사용하고 싶지 않습니다.

+2

@ChrisBint : 필수는 아닙니다. 많은 댓글은 불필요하거나 구형이거나 혼란 스러울 수 있습니다. 깨끗한 코드는 주석이 덜 필요하며 코드를 정리할 때 우리는 의미를 잃어버린 오래된 주석을 정기적으로 제거합니다. 그러나 일부는 여전히 유용 할 수 있으므로 모두 자동으로 제거하면 상당히 과감하게 소리가납니다. 모든 주석에 대해 솔루션을 검색 한 다음 파일을 빠르게 순서대로 검토하고 ** Ctrl + L ** 단축키 (줄 제거)를 사용하여 쓸모없는 것으로 제거하십시오. 아마도 가장 빠른 _controlled_ 방법 일 것입니다. – Kjartan

+0

@ChrisBint 다른 사람들의 코드를 읽는 것 - 모든 단일 라인으로 어지럽게 어지럽게 쓰이는 것은 문장 수준에서 "주석이 달린 것"입니다. 아는 곳은 아시죠 ... 주석이 몇 줄을 요약하면 OK입니다. 그것이 당신에게 의도 또는 이유를 제공한다면 그것은 정확히 그렇게 할 수 있습니다. 그렇습니다. 그것이 바로 그 이유입니다. 어떤 경우에는 코드에 집중하기 만하면됩니다. 예를 들어, 공개 API 내게있어, 대부분의 경우에 "의견"이 충분할 것입니다 - 의견이 정확하다면 (최신). – mbx

답변

1

나는 Feanor에게 두 번째 줄 것입니다. 주석 '//'검색과 같은 매크로를 기록한 다음 해당 줄을 삭제할 수 있습니다 (Ctrl + L). 매크로를 편집하여 루프에 넣습니다. 그런 다음 각 파일에 대해이 매크로를 실행하십시오.

매크로를 작성하는 데 더 많은 시간을 할애 할 수 있으면 Projects 및 ProjectItem을 반복 할 수 있습니다. 따라서 전체 솔루션에서 주석 줄이 제거됩니다. 이에 대해서는 EnvDTE에 대해 자세히 알아볼 수 있습니다.

관련 문제