2012-10-11 4 views

答えて

5

Firefox Developer Editionはtypescriptですコードのデバッグを可能にします。 唯一欠けているのは構文ハイライトです。

1

FirebugはFirefoxのJavascript実行エンジンと密接に統合されています。 FirefoxやFirebugがTypescriptをサポートしていない限り、あなたは運が悪いと思う。

Coffeescriptの場合、CoffeescriptのデバッグをサポートするAceBugがあります。これをTypeScriptに拡張することは可能です。しかし、ソースTypescriptとコンパイルされたJavascriptの構造はかなり異なるので、コンパイラはJavascriptをTypescriptにリンクするためにデバッグシンボルを挿入する必要があります。

2

クロームカナリアはこれをサポートしています。 http://www.aaron-powell.com/web/typescript-source-maps

+0

あなたは、元の記事を読んしようとしましたか? :) –

+0

この回答は少し話題にすぎませんが、別のオプションを提示することで良い価値を提供します。私はFirebugを自分で使っていましたが、TypeScriptをデバッグするためにChrome Canaryに切り替える可能性があります。 – Andre

1

Firebug version 3.0は、Firefoxの組み込みデバッガの上で動作するように設計されています。つまり、ソースマップのサポートも活用されているため、.tsファイルが正しく読み込まれます。

あなたはFirebugののhttp://getfirebug.com/releases/firebug/3.0/

0

最新バージョン(2.0.13 + FF43)うまくtypescriptですをデバッグしているように見えるからプレビューリリースを試してみることができます。少なくともそれはこれまで私のために働いていた。

ウェブページでは、「コンパイル済み」.jsをソースマップを参照して追加します。私。

<script src="register.js"></script> 

そして、Firebugのではなく、代わりにスクリプトのリストにあなたのregister.tsファイルが表示されます。

あなたtsconfig.json中にソースマップの生成を持っていることを確認してください:

"compilerOptions": { 
    ... 
    "sourceMap": true 
}, 
関連する問題