問題タブ [step-into]
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.
c# - ステップイン(F11)でメソッドをスキップする方法
次の例を見てみましょう。
この例Extentions
のクラスでは、拡張メソッドがあり、それをクラスABC
で使用しています。この拡張メソッドと他のメソッド呼び出しを使用してステップインするとき、メソッドにステップインするたびMakeString()
にスキップできますか? を使用してmethod attribute
?または他の方法で?
excel - モジュールサブは単独ではステップスルーしません
私のプログラムには、メイン プログラムから呼び出されたときに実行されるモジュールがありますが、それをステップ実行したり、単独で実行したりすることはできず、その理由がわかりません。F8 を押しても何も起こらないようです。コードをステップ実行するときに変数を監視できるようにしたいと考えています。
これはモジュールのコードです:
サブ終了
これを一人で実行できない理由はありますか?
ありがとう
java - Eclipse デバッガーがライブラリ クラスに移動
Eclipse Luna 4.4.0 を使用してプロジェクトをデバッグするだけで、デバッガーを使用してブレークポイントに到達し、「ステップ イン」ボタンを使用すると、Threads.class などの汎用ライブラリ クラスに移動します。別のマシンで完全に正常に動作していたため、Eclipse 構成に問題があることは確かですが、切り替えてから、自分のコードに戻る前にかなりの数のライブラリ クラスをステップ オーバーする必要がありました。
何を変更するかについての助けは非常に役に立ちます、ありがとう。
java - ライブ デバイスが接続された状態で Eclipse にステップ インすると、Java オープン ソース ビューが正しくない
Samsung G5 v4.4.4 デバイスでのみ発生すると思われるこの Android アプリの問題をデバッグしようとしています。NullPointerException のソースを追跡するには、NPE が通知される Java オープン ソース コードをステップ実行すると役立ちます。問題は、Samsung G5 v4.4.4 のエミュレーターを使用すると、アプリが NPEをスローせず、オープン ソースを 1 行ずつステップ実行できることです。ただし、Samsung G5 デバイスを Eclipse に接続し、コードをステップ実行しようとすると、Java オープン ソースに入るとソース コードが表示されますが、明らかに正しくありません。. たとえば、オープンソースのコメント行を「ステップスルー」しているように見えるため、これを知っています。ソース コードが見つからないことに関連する多くの記事を確認しましたが、私たちの場合、少なくともエミュレータ デバッグ モードでは、正しいソース コードがあるようです。
この特定のデバッグの問題について誰かがガイダンスを提供できる場合は、アプリの問題の原因を特定するのに役立つ可能性があります (Samsung G5 のみ)。すべての提案を歓迎します。
- 開発プラットフォーム Mac OSX 10.9.5。
- 日食 23.0.2.1259578。
- Android SDK ツール 24.0.2
- Android SDK プラットフォーム ツール Rev 21
- Android SDK Built-tools Rev 21.1.2 (Rev 20 および Rev 19.1 もインストール済み)
- API 21、20、19m、18、17、16、14 など、さまざまな Android API がインストールされています
- Samsung G5 (Sprint) ソフトウェア バージョン G900PVPU1ANK4、ハードウェア バージョン G900P.04。アンドロイド 4.4.4
アップデート:
少し前進するために、Samsung (ソース コード ビューがほとんど正しくない) と Emulator (ソース ビューが正しい) に進みました。どちらもおそらく Android 4.4.4 ですが、Samsung が AOSP から変更したと想定しています。コードの行といくつかの変数の状態を比較することで、ソース コード ビューが正しくなくても、Samsung が何をしているのかを「見る」ことができます。この手法を誰にも望んでいませんが、Samsung G5 のアプリから観察され、この SO の質問で報告されたエラーについて少し学ぶのに役立ちました。
excel - ステップ スルー モードと実行モードでのプライベート関数の違い
私のコードは、ステップ スルー モードと実行モードの両方でエラーなしで実行されます。ただし、コードで正しい計算結果が得られるのは、ステップ スルー モードのみです。実行モードで間違った結果がどこから来るのかは明確ではありません。
問題は、実行モードで別のシート/セルを参照していることだと思いますが、関数の外で変数を設定すると (以下のコード)、どこで問題が発生するかわかりません。エラーの原因を特定できる新鮮な目を持つ人はいますか?
debugging - アプリの起動時に Cordova コードをステップ実行するにはどうすればよいですか?
Cordova アプリをデバッグするとき、私が常に行っていることは、Chrome の WebInspector 内のコードをステップ実行することです。ただし、これを行うには、デバイスの準備が整うまで待つ必要がありますchrome://inspect/#devices
(開始されたアプリの表示されたリンクをクリックできるようになるまで)。しかし、これを行うと、私が十分に速くない場合、インスペクターはブレークポイントで停止しません。経験豊富な Cordova 開発者は、この問題にどのように取り組んでいますか?
objective-c - コードのすべての行に xcode をステップインさせる
私は、機能がどのように機能するかを理解しようとしています。次に、実行中にコードをステップスルーして、その機能が何をしているかを正確に確認することで、この機能を書き直そうとしています。ただし、Xcode がコードのすべての行をステップ実行していないことに気付きました。インスタンスがあり、ステップインボタンを押し続けるとデバッガーがスキップするブロックで気づきました。ブロック内の行の 1 つにブレークポイントを配置すると停止します。これは、Xcode がこの行を 1 行ずつ処理していないことを証明し、表示されていない多くのコードを実行している必要があることを意味します。
コードのすべての行を Xcode でステップ実行するにはどうすればよいですか?
c++ - Eclipse CDT は、同じディレクトリ内の関数定義にステップ インするためにデバッグできません。
私は日食cdtが初めてです。少し調べてみましたが、答えが見つかりませんでした。project/simpleClient/simpleClient.cc
の下に関数を呼び出すがあるとしますproject/src/somefile.cc
。simpleClient.cc にデバッガーを配置し、関数 A を呼び出すと、関数名を右クリックして関数定義に移動することしかわかりませんが、実際には src フォルダー コードにステップインして、プログラムがどのように機能するかを確認したいと考えています。実行します。方法はありますか?
ありがとうございました。