2012-02-27 1 views
2

F # 코드가 C# 라이브러리를 사용하는 많은 언어 간 개발을 수행합니다. F12를 정의 할 수있는 능력이 부족하면 VS2010의 주요 성가심입니다. What's New 페이지에서 이에 대해 전혀 알지 못했지만 언어 문제가 아닌 도구 문제 일 수 있습니다. Shift-F12와 같은 질문으로 모든 참조를 찾으십시오.Visual Studio vNext는 F # 프로젝트에서 다른 언어로 작성된 프로젝트로 "정의로 이동"을 지원합니까?

업그레이드 여부를 결정하는 데 도움을주십시오.

+0

2 일 후에 vNext 베타가 출시되고 직접 시도 할 수 있습니다. –

+1

나는 2 월 29 일까지 기다릴 용의가있다. (어제 밤 채널 9에 관한 소식을 들었다.) 나는 누군가 이것을 위해 나를 시험해보고 싶다. 이는 호기심 많은 개발자 당 한 시간을 절약해야합니다. 질문이있는 경우 비슷한 질문을 한 수천 명의 사람들이 있다고 확신합니다. – GregC

+3

저는 호기심 많은 개발자입니다. 그래서 두 번째로 공개 할 것입니다. 호기심이없는 사람들을 위해 F12를 사용해보고 결과를 공유하게되어 기쁩니다. –

답변

3

방금 ​​VS 11을 설치했고 F # 실행 파일과 C# dll로 솔루션을 만들었습니다. F # 코드는 C# 코드에서 함수를 호출하고 디버거는 C# 코드로 추적하지만 F12를 누르면 여전히 "정의로 이동할 수 없습니다. 소스 코드를 사용할 수 없습니다"입니다.

새로보기는 회색 배경에서 탭, 속성 창, 도구 모음 등을 구별하는 것을 매우 어렵게 만듭니다. 이 모든 것은 동독의 전 공화국에서 꿈꿔 온 것처럼 회색으로 회색으로 보입니다.

+0

색상이 놀랍습니다. 누가 그 생각을 tf ??? – nicolas

+1

Erich Honecker의 인테리어 데코레이터, 의심의 여지가 없습니다. –

0

나는 이것이 모호하다는 것을 알고 있지만 VS2010에서 '마술처럼' '정의로 이동'(또한 코드 항목을 클릭하면 Ctrl 키를 누름) 할 수있는 능력을 얻은 것처럼 보였습니다. 나는 이것이 F # 파워 팩을 설치 한 때라고 생각한다.

+0

나는 Magic을 믿지 않는다. F12는 F #에서 F #까지 작동하지만 F #에서 C#의 공용 및 호출 가능 메소드의 참조 된 정의에 이르는 작업을 수행하지 않습니다. F # Power Pack 2.0에서도. – GregC

+1

실례합니다. – Kit

+0

죄송합니다, 그것은 커피 이야기가 있어야합니다 :) – GregC

관련 문제