2011-03-20 2 views
4

Visual Studio Extension을 만들고 싶습니다. 이 확장은 사용자가 실행할 때마다 기본적으로 C# 코드를 정의 된 방식으로 서식 지정/들여 쓰기합니다. 예를 들어C# 코드 서식 지정을위한 VS2010 확장자

private void Method(int a, int b) 
{ 
} 

은 내가 작업의 종류에 사용할 수있는 API에 대한 경험이나 생각이이 시점에서

private void Method 
(
int a, 
int b 
) 
    { 
    } 

같은 것을로 변환됩니다. MS가 .cs 파일 또는 제 3 자 API에서 C# 코드를 구문 분석하기 위해 제공하는 API가 있는지 알고 싶습니다. 또는 이런 종류의 일을 달성하는 데 도움이 될 수있는 일반적인 API를 제공합니다.

+0

팁 : 'astyle' ([Artistic Style] (http://astyle.sourceforge.net/))은 서식 작업을 수행 할 수있을 정도로 유연하다고 생각합니다. 호기심이없는 –

+2

, 어떤 이유로? 나는 그것이 주관적이지만, 매우 추악한/읽기 어려운 레이아웃이라는 것을 알고있다. –

+0

@ Marc Gravell : 롤 알아.하지만 내 조직은 이것을 모르고 나는 분명히 포지션에 있지 않다. 그것에 대해 논쟁 중입니다 ... –

답변