1

JavaScript でソース マップを使用して、縮小されたスクリプトなどでデバッグを容易にするという概念を理解しています。私が得られないのは、ソース レベルのデバッグが Visual Studio の TypeScript ( http://blogs.msdn. com/b/typescript/archive/2012/11/15/announce-typescript-0-8-1.aspx )。

たとえば、JavaScript にコンパイル/変換する独自の言語を作成した場合、この種のソースレベルのデバッグを提供するためにブラウザーとどのようにやり取りすればよいでしょうか? このための標準プロトコルはありますか? Visual Studio はどのようにそれを行いますか?

アップデート

さらに明確にするために、JavaScript にコンパイルされる Caffeinated Beverage Script という言語を発明したとしましょう。自分の言語用の IDE を構築しています。ブラウザーで JavaScript を実行しているときに、IDE でブレークポイントの設定、コードのステップ実行、変数の検査などを実行できるようにしたいと考えています。このレベルで IDE がブラウザと通信できるようにするにはどうすればよいですか?

4

2 に答える 2