問題タブ [visual-studio-monaco]

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.

0 投票する
0 に答える
142 参照

javascript - 1 つのモナコ エディターで複数の言語を組み合わせる

Monaco エディタで JSX 構文をサポートするようにしたいと考えています。ご存知のように、典型的な JSX コードは次のようになります。

私が達成したいのは、カーソルがスタイル属性にある場合、補完の提案は CSS に関するものであり、{} の場合は JS の提案が表示され、コンポーネントの提案は HTML またはいくつかのカスタム構文からのものです。

getLanguageIdAtPositionmonaco モデル用に呼び出された API があることに気付きました。ポジションごとに異なる言語が存在する可能性があるようです。しかし、誰もこの API について言及していないので、この API が役立つかどうか、またその作成方法についてはわかりません。

0 投票する
0 に答える
369 参照

html - VSCode 拡張機能で Monaco-Editor を使用する方法

Visual Studio Code 用の CustomTextEditor-Extension を作成しています。

概要を右側に、行数を左側に表示したいと思います。典型的な Monaco Editor の機能です。

エディター自体は、強化されたモナコ エディターである必要があります。今は、ゼロから自分で作らなければなりません。

Monaco エディターをアンラップまたはインクルードして、CustomTextEditor 拡張機能で使用するにはどうすればよいですか?