2009-09-17 3 views
2

필자가 작성한 것과 다른 개발자가 작성한 코드 파일을 열 때 자동으로 내 장식, 들여 쓰기, 줄 간격 등을 지정하여 코드 파일을 열어 둡니다.내가 좋아하는 코드를 자동으로 포맷하는 Visual Studio 용 플러그인이 있습니까?

이상적으로 저장시 디스크에 파일을 저장하면, 내가 건드린 코드/라인의 포맷 만 저장하게됩니다. 아직 포맷 된 나머지 코드는 표시되지만 디스크에 저장하지는 않습니다 (다른 개발자를 화나게하지 않기 위해).

답변

1

이 경우 Resharper을 사용할 수 있습니다. 색상이 맞지 않는 불일치를 경고하는 맞춤법 경고 (맞춤법 검사기의 경고와 유사)를 표시하고 기본 서식 규칙 또는 사용자 고유의 서식 파일을 기반으로 선택 파일 전체 또는 전체 파일을 다시 포맷하도록 지시 할 수 있습니다.

형식 지정 규칙은 자체 코딩 표준에 맞게 사용자 지정할 수 있습니다.

+0

감사합니다. 질문의 절반에 대한 답을 얻었습니다. 만지지 않은 코드의 변경 사항을 실제로 작성하지 않았다면 정말 좋아할 것입니다. 이것을 사용하면 이것을 사용하지 않는 다른 개발자가 나에게 화를 낼 것입니다 : P – esac

+0

선택 항목을 포맷 할 수 있습니다. 귀찮은, 알아,하지만 그것은 당신의 목적을 위해 작동합니다. –

+0

Reshaper가 C/C++ 코드에서 작동하지 않는 것 같습니다. – sorin

1

Visual Assist X는 C/C++ 및 C# 모두에서 작동합니다. Windows에서 일을해야하는 불행한 필요가있을 때마다 광범위하게 사용합니다 :-).

리팩토링 도구는 멋지다. Visual Studio 스마트 완료를 수정합니다. 사실, Visual Assist X를 사용하면 Visual Studio의 스마트 완성 기능이 너무 엉뚱 해져서 그런 진절머리 난 "똑똑함"에 대해 많은 돈을 지불 한 것으로 믿지 않을 것입니다.

물론 Visual Assist X는 필요한 많은 미리보기를 추가합니다. 이러한 Textmate 스크린 캐스트를 볼 때 스 니펫 "특수 동작"을 볼 때 마침내 침을 흘릴 수 있습니다.

관련 문제