2012-02-27 5 views
2

F#コードではC#ライブラリを使用するクロスランゲージ開発がたくさんあります。 F12を定義に移行する能力の欠如は、VS2010の大きな悩みです。私はWhat's Newページでこれについて何も気づいていませんでしたが、必ずしも言語の問題ではなく、ツールの問題になる可能性があります。 Shift-F12と同じ質問ですが、すべての参考文献を見つけてください。Visual Studio vNextは、F#プロジェクトから他の言語で書かれたプロジェクトへの "定義への移動"をサポートしていますか?

アップグレードするかどうかを決定する際に助けてください。

+0

2日以内にvNextベータ版がリリースされ、これを自分で試すことができます。 –

+1

私は2月29日までお待ちしています(私は昨夜Channel 9のニュースを聞いた)。私は誰かが私のためにこれを試してみたいです。これにより、好奇心が強い開発者1人で1時間の節約になります。私に質問がある場合、同様の質問をした数千人の人がいると確信しています。 – GregC

+3

私は好奇心が強い開発者なので、2番目にリリースされます。それをインストールするのに不思議ではない人のために、私はF12を試して結果を共有してくれることを嬉しく思います。 –

答えて

3

私はVS 11をインストールし、F#実行可能ファイルとC#dllで解決策を作成しました。 F#コードはC#コードの関数を呼び出し、デバッガはC#コードをそのままトレースしますが、F12を押した結果はまだ ""に移動できません。ソースコードは利用できません。 "

ところで、新しい外観は、タブ、プロパティペイン、ツールバーなどを灰色の背景から区別するのが非常に難しくなります。東ドイツの旧共和国で夢見ていたような、灰色のグレーのように見えます。

+0

色はすごいです。誰がそのことを考えたの? – nicolas

+1

Erich Honeckerのインテリアデコレータ、間違いなく。 –

0

私はこれが漠然としていることを知っていますが、VS2010では「魔法のように」「定義に行く」(Ctrlキーを押しながらコード項目をクリックする)ことができます。私はこれがF#Power Packをインストールしたときだと思います。

+0

私はマジックを信じていません。 F12はF#からF#までは動作しますが、F#からはC#の公開および呼び出し可能メソッドの参照定義には何もしません。 F#パワーパック2.0でも。 – GregC

+1

すみません。 – Kit

+0

申し訳ありませんが、それは話すコーヒーでなければなりません:) – GregC

関連する問題