問題タブ [ace-editor]
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.
javascript - Ace エディタでドラッグ アンド ドロップを実装するにはどうすればよいですか?
「ace エディター」とサムネイル画像のパレットがあります。私の顧客は、これらのサムネイルをエディターにドラッグし、ドロップ位置にテキストを挿入したいと考えています。たとえば、フルサイズの画像への URL です。しかし、API のどこかにドロップ イベントが見つからないことに困っています。
Ace API 内でこれを行う方法はありますか?
そうでない場合、ソース (ドラッグされた) 要素のデータ属性からテキストを挿入するマウス イベントに独自の JavaScript 関数をバインドする合理的な解決策はありますか? そこに例がある場合、私はそれらをここまたはGoogle経由で見つけていません.
ace-editor - エースエディタのカーソルが正しく動作しない
プロジェクトでAceエディターを使用しています。
CSS:
JavaScript:
#editor
比較的配置されたdivに含まれています。
問題を説明するのは難しいですが、私は試してみます。
行サイズが大きくなるにつれてエースにテキストを入力すると、カーソルの実際の位置のスペースが増え、予想される位置が大きくなります。
たとえば、「これはテキストです」と入力すると、次のように表示されます。
これで、バックスペースキーを押すと、行't'の最後の文字が削除され、次のように表示されます。
Googleでこの問題について検索したところ、ズームが120に設定されている場合、Chromeブラウザで同様の問題が1つ見つかりました。しかし、Firefoxブラウザで作業しています。
javascript - HTML ファイルを ACE Editor PRE タグにロードする
(サーバー上に)ローカルに保存されたHTMLファイルがあり、ユーザーに表示して、変更を加えて保存できるようにする必要があります。(ワードプレスのテンプレートファイルエディタのようなもの)。
このために、ACE Editor を使用しています。
私のJavaScriptコード:
ファイル abc.html 内のコード
私の問題: addslashes を使用しましたが、問題を引き起こす文字がいくつかあります。ACE Editorに直接ファイルを供給する方法はありませんか?
開くファイル名を直接指定できるエディタは他にありますか?
編集:解決しました!
setValue() 関数を介してファイル テキストを渡す代わりに、PRE タグ内に直接テキストを出力しました。
出来た。
java-ee-6 - IceFaces の selectOneMenu と textEntry
IceFaces に問題があります。ice:selectOneMenu で選択した項目に応じて ace:textEntry を変更してみます。
また、新しいページに移動する必要はありません。AJAX にして、変更するたびに更新する必要があります。私はそのようにしてみます:
そして豆:
しかし、それはうまくいきません、何か解決策はありますか?ビッグthx。
javascript - Ace Editor は、1 つのページで複数のコード エディターをサポートできますか?
1 つの画面に 2 つの異なるコード エディターを備えた「コーディング競争」スタイルのインターフェイスを備えた Web アプリを実装しようとしています。1 つは読み取り専用で、もう 1 つはアクティブで、ユーザーが編集できるようになります。
私は現在 Ace Editor を使用していますが、素晴らしく使いやすいと思います。
しかし、ここで私の質問です。1 つのページに 2 つの異なるエディターを実装しようとすると、エラーが発生するようです。
キャッチされない RangeError: 最大呼び出しスタック サイズを超えました
jsスクリプトの変数「editor」は制限された単語ですか、それとも変数名が使用されていても問題ありませんか?
私のJSファイルのコードは次のとおりです。
htmlファイルのコードは次のとおりです。
返信ありがとうございます!
javascript - ace-editor 中括弧の間のテキストを取得
ace-editor は、次のような中括弧の間にあるコードの値を取得するにはどうすればよいですか:
カーソルがオンの場合:"type":"number"
そしたら返ってくるはず
javascript - ファイル拡張子を指定して、Ace Editor の「モード」を自動的に選択する方法
私は Java/scala バックエンド (正確にはLiftですが、この質問には影響しません) を使用するプロジェクトに取り組んでおり、フロントエンドの一部としてAce Editorを使用しています。私はしばらくの間グーグルで検索してきましたが、この質問に対する答えをまだ見つけていません:
ファイル拡張子 ( js
、c
、cpp
、h
、など)java
をrb
指定して、適切な言語の Ace "モード" を自動的に選択するにはどうすればよいですか?
手動でマップを作成することは避けたいと思っていjs -> javascript, c -> c_cpp, java -> java
ます。これに利用できる Java/scala ライブラリはありますか? それとも、Ace にはこの機能が何らかの形で組み込まれているのでしょうか?
javascript - Ace Editor にスクロール イベントを追加するにはどうすればよいですか?
Javascript リッチ テキスト エディター、ACE Editorを使用しています。必要なことのほとんどを達成することができましたが、スクロール イベントをエディターにアタッチする必要があります。
それ、どうやったら出来るの?API では、ScrollBar ( http://ajaxorg.github.io/ace/#nav=api&api=scrollbar ) を使用するように指示されていますが、使用方法がわかりません。
誰かが私を正しい方向に向けることができれば、それは大歓迎です!