私は、TypeScriptを使用するASP.NETコアプロジェクトを持っています。VS 2017でtypescriptコードをデバッグするにはどうすればよいですか?
Visual StudioでTypeScriptコードをデバッグすることはできますか?
私は、TypeScriptを使用するASP.NETコアプロジェクトを持っています。VS 2017でtypescriptコードをデバッグするにはどうすればよいですか?
Visual StudioでTypeScriptコードをデバッグすることはできますか?
以前のバージョンのVisual Studioでは、これは不可能でした。
ただし、Visual Studio 2017ではこれが修正されました。ブレークポイントを設定し、IE(またはChrome)を使用してプロジェクトを実行すると、ブレークポイントがTSファイルに表示され、ブラウザコードのデバッグウィンドウではなくVS環境のコードをステップ実行できます。これは、Typescript開発の大きな一歩です。
興味深いのは、一致するtsファイルがない別のファイルにジャンプした後、できるだけtsに再び戻ってくると、コードがjsに移行するということです。
これはどのように行われますか?彼らはどんな魔法を使っていますか? – Matt
私が知っているのは、デバッガが起動すると、VSはブラウザとの接続を行うことです。 –
IEでは動作しますが、Chromeでは動作しません。どんな考え?また、すべてのスクリプトをバンドルに入れても、これはうまくいきません。(編集してください!ブラウザのリンクをリフレッシュしてもうまくいきました!) –
ブラウザのリンクを有効にして、TSブレークポイントがヒットしていることを確認してください。このオプションは、VS2017のブラウザ選択ドロップダウンの右にある青い矢印の円で、デフォルトでは無効になっているようです。
デフォルトで動作するはずです。何がうまくいかないの?詳細を共有できますか? –