問題タブ [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 投票する
1 に答える
3337 参照

javascript - Monaco Editor - 一部の領域を読み取り専用にする方法

テキストコンテンツの特定の領域が読み取り専用になるように Monaco Editor を構成しようとしています。より正確には、最初と最後の行を読み取り専用にしたいです。以下の例:

私はすでに Ace Editor で似たようなことをしましたが、Monaco でこれを行う方法がわかりません。リスナーを登録できるがありModelContentChangedEventますが、変更が発生した後に起動されます (何かを防ぐには遅すぎます)。モナコでより多くの経験を積んだ誰かがこれを行う方法を思いつきましたか?

前もって感謝します!

0 投票する
1 に答える
1742 参照

visual-studio-code - Monaco エディター: ネイティブ (システム) コンテキスト メニューを使用する

Monaco でコンテキスト メニューにシステム メニューを使用する方法はありますか?

WKWebViewmacOSの a に Monaco を組み込みました。コンテキスト (右クリック) メニューは、ネイティブ システム メニューとしてではなく、Web ビュー内にレンダリングされます。(ただし、VSCodeネイティブのコンテキスト メニューを表示します。)

どうすればこれを機能させることができますか?


これが私が欲しいものです:(VS Codeで見たもの)

ここに画像の説明を入力

しかし、私はこれを取得します: (埋め込み WKWebView で得られるもの)

ここに画像の説明を入力


編集2:

これが実際にシステム メニューであることは、含まれているウィンドウの外に表示される方法からわかります。スクリーンショット:

ここに画像の説明を入力