問題タブ [go-to-definition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5121 参照

eclipse - Eclipseの「定義に移動」の問題

私はEclipseにPyDevを使用していますが、「定義に移動」でいくつかの問題が発生しています。ほとんどのモジュールで機能しますが、一部のサイト パッケージでは機能しません。それは「バンプ」音を出し、その後何も起こりません。動作しないパッケージの 1 つに Twisted がありますが、これはソースが含まれていてすぐそこにあるので奇妙です。これを修正する方法はありますか?

0 投票する
2 に答える
82 参照

c# - インターフェイスのメソッドを表示するときに、「最終的な」C# コードを見ることはできますか?

私が言おうとしているのは、オブジェクトがインターフェイスとして定義され、クラス ファクトリからインスタンス化された場合、VS 2008 でそのオブジェクトからのメソッド呼び出しを右クリックして、実際のコードを表示する代わりに、インターフェイスの空の署名?

言い換えれば、私たちのコードにはこれがたくさんあります:

ISomeInterface myObject = ObjectCreationFactory.CreateConcreteClassX();

myObject.DoSomething();

DoSomething() を右クリックしてその定義に移動すると、ISomeInterface に (空の) メソッド定義が表示され、ObjectCreationFactory によって返されたクラスの定義は表示されません。

確かに、CreateConcreteClassX() でソースに移動して、どのクラスがインスタンス化されているかを確認し、そこから移動できますが、VS2008 に「インターフェースを見ないで、見てください」と伝える方法があればいいのですが。具体的な実装で。」夢を見ているのかもしれませんが、とにかく聞いてみようと思いました。助けてくれてありがとう。

0 投票する
1 に答える
125 参照

visual-studio - Visual Studio 2008(および2005)の「GoToDefinition」スタックに格納されているものを変更する方法はありますか?

Visual Studio 6には、Visual Studio 2005および2008と同じように、「定義に移動」(および「宣言に移動」機能)がありました。実際、これら2つとはまったく異なります。

何らかの理由で、「定義に移動」「宣言に移動」アクションがスタックに追加されるだけでなく、多くのカーソル移動、特に「検索」と「次を検索」(おそらくそれらだけですが、それ以上のようです)。

これは、VS 2005がリリースされてからこの機能を発見しただけの人には有効かもしれませんが、以前にこの機能を使用したことがある人にとっては、この変更により「定義に移動」スタックがほとんど使用できなくなりました。数が多すぎることに加えて、検索に戻る必要はありません。戻った場合は、もう一度検索します

以前の状態に戻すための設定はどこかにありますか?

0 投票する
4 に答える
7700 参照

visual-studio - VisualStudio-「メタデータ」ではなく「定義に移動」でオブジェクトブラウザーを開きたい

Visual Studioバージョン2002および2003では、「定義に移動」は、オブジェクトブラウザーで選択されたタイプまたはメンバーを検索します。2005年以降は、代わりに「メタデータから生成された」ソースウィンドウが開きます。これらの新しいバージョンをオブジェクトブラウザに移動するように構成するにはどうすればよいですか?(言い換えれば、私はこれとは反対の問題を抱えています。)

ReSharperをインストールするとこの変更が行われるため、可能である必要があることはわかっていますが、ReSharperを使用せずに行うにはどうすればよいですか?

0 投票する
5 に答える
13215 参照

cobol - COBOLでGO TOを使用する方法

COBOL プログラムの 1 つに次のコード スニペットがあります。

最後のステートメント (MOVE WS TO RESULT) にジャンプするには、IF ブロック内で GO TO を使用する必要があります。

つまり、「MOVE SECOND TO WS.」をスキップする必要があります。
Cobol で特定の行にジャンプする最も簡単な方法は何ですか? PARAGRAPH を定義することでこれが可能であるとどこかで読みましたが、定義方法がわかりません。

とても単純に思えるかもしれませんが、私は COBOL プログラミングの初心者です。

ありがとう。

- - - - - - - - * アップデート * - - - - -

@lawerence ソリューションに基づいていますが、これは正しいですか?

最後のステートメントを最初のレベルに戻しました。

0 投票する
6 に答える
13334 参照

visual-studio-2010 - Go ToInterfaceImplementation用のVisualStudio2010拡張機能?

重複の可能性:
インターフェースのメソッドの実装をどのようにすばやく見つけますか?

私はReSharperのGoToImplementation機能が好きですが、ReSharperを無効にしておくことがよくあります。Visual Studio 2010に相当する拡張機能はありますか?

0 投票する
1 に答える
678 参照

visual-studio-2010 - [定義に移動] をクリック - Visual Studio 2010 が Visual Studio 2008 のようにオブジェクト ブラウザーに移動しないのはなぜですか?

Visual Studio 2010 で (標準の .NET クラス タイプの) .NET オブジェクトを右クリックして [定義へ移動] をクリックすると、Visual Studio 2008 のようにオブジェクト エクスプローラーが表示されません。そのオブジェクトのクラスに関するドキュメント (MSDN と同様) を提供しました。Visual Studio 2010 では、代わりに実際のクラスのシェル バージョンを取得します。しかし、クラス メンバー (つまり、プロパティ、メソッド、クラスなど) について読むには、クラス メンバーを展開/折りたたむ必要があります。Visual Studio 2010 を MSDN またはオブジェクト ブラウザーにリンクするにはどうすればよいですか?

=========

更新 2011/8/22 16:48

これらの Visual Studio 2008 のスクリーン ショットでは、最初に [ブール値] を右クリックし、[定義へ移動] を選択しています。次に、「オブジェクトエクスプローラー」を開きます

ここに画像の説明を入力

ここに画像の説明を入力

0 投票する
1 に答える
557 参照

visual-studio - F#ライブラリの定義に移動します

それはおそらく些細な質問です。しかし、F#ソースコードをVisual Studioにリンクして、「定義に移動」がF#関数(Seq.iterなど)で機能するようにするにはどうすればよいですか?

0 投票する
2 に答える
3533 参照

javascript - NetBeansおよびjavascriptで「宣言に移動」を使用するにはどうすればよいですか。

CtrlNetBeansで+ClickまたはCtrl+を使用できることは知ってBいますが、JavaScriptファイルを作成しているときは機能しません。

そして、私だけではありません(残念ながら、その質問には回答がありません)。

ナビゲーターで機能を確認できますが、「宣言に移動」が使用できません。

私は自分の関数を次のように宣言しています:

私はこのスタイルに変更してみました:

しかし、それもうまくいきませんでした。

Netbeans6.9.1を使用しています。

より詳しい情報:

  1. NetBeansは、javascriptの「宣言に移動」をサポートしています。
  2. 私が言ったように、私はナビゲーターでそれを見ることができるので、関数は認識されます。
  3. Ctrl+を使用Oして関数を検索すると、NetBeansはそれを実行するとそれを見つけることができます。私は現在、これを「宣言に移動」の代わりとして使用しています。
  4. 私もコードを完成させていないことに気づきました。上記の例に従って、「an」(Ctrl+ )と書くと、多くの関数とメソッドが表示されますが関数( )Spaceが見つかりません。anyName

私は本当に間違ったことをしていると思いますが、何が起こっているのかわかりません。

0 投票する
1 に答える
144 参照

visual-studio-2010 - VS2010:VB.NETプロジェクトのC#メンバーの定義に移動します(およびその逆)。

C#プロジェクトとVB.NETプロジェクトを使用したソリューションがあります。VB.NETプロジェクトはC#プロジェクトを参照します。VB.NETプロジェクトにいて、C#プロジェクトにあるオブジェクトメンバーの定義に移動したい場合、VSはメンバーではなくオブジェクトブラウザーに移動します。C#プロジェクトで反対のことをしているときにも同じことが起こります。私がやりたいのは、そのメンバーを私に公開することです。

注:DLLではなく実際のプロジェクトを参照しています。