2017-04-26 4 views

答えて

0

VSCode拡張は、エディタのDOMまたはWeb固有のAPIにアクセスできません。この問題を回避するには、2つの可能な方法:

  • カスタムビューを作成する必要がある場合previewHtml commandを使用してください。このコマンドを使用すると、VSCodeにhtmlドキュメントを渡してレンダーすることができます。 HTML内のスクリプトはエディタのDOMにアクセスすることはできませんが、独自のDOMとほとんどのWeb APIにアクセスできます。この方法は、カスタムビューまたはカスタムUIを構築する場合に適しています。

  • この機能を提供する外部プログラムを呼び出す。エクステンションはノードへのアクセス権を持っているため、例えばオーディオを再生するには、afplayを呼び出すプロセスを生成することができます。

+0

Ah nice! 私はこのレポhttps://github.com/tomi/vscode-js-complexity-analysis/tree/master/srcを発見しました。 クロスプラットフォームバージョンのafplayがありますか(おそらくrust/goなどですか?) –

関連する問題