2013-07-19 5 views
-1

C# 코드를 Java로 변환 하겠지만 변환기 도구는 var을 인식하지 못합니다. 그래서, 변환하기 전에, 나는 내 모든 코드를 자동으로이암시 적 변수 선언을 명시 적으로 변경하십시오.

string[] array = new string[] {"a", "b", "c"}; 

var array = new string[] {"a", "b", "c"}; 

을 변경해야합니다. 내가 어떻게 할 수 있니?

+1

당신이 대답을 얻을 때까지 수동으로 할 수 있습니다 :) –

+2

컨버터가해야 할 일이 아닙니까? 다른 변환기를 사용해 보셨습니까? – Sayse

+1

** CTRL ** ** + ** ** H **? –

답변

3

자동? 그것을 달성하기 위해 ReSharper을 사용할 수 있습니다.

+ 가 입력 var 키워드, Alt 키에 위치 캐럿은 당신에게 줄 것이다 동안 :

Specify type explicitly

그리고 당신은 자동화하고 소스 코드의 모든 이상이 수정 사항을 적용 할 경우를 -> 도구

ReSharper에서 : 파일은 클린 업 기능을 사용하여 -> 클린업 코드 -> 새 프로파일을 작성하거나 기존 프로파일을 수정 한 후 C# -> 'var'를 선언에 사용하십시오. "방향 바꾸기"를 "사용법 입력에 사용할 수있는 var"및 "지역 변수 선언 스타일"을 "항상 명시 적 유형 사용"으로 설정하십시오.

+0

그러나 한 번의 클릭으로 모든 파일과 라인에 대해이 작업을 수행하는 방법은 무엇입니까? 모든 라인에서 Alt + Enter를 할 수 없으므로 시간이 많이 걸립니다. – bobby

+1

@bobby 답변을 업데이트하겠습니다. –

관련 문제