問題タブ [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.

0 投票する
3 に答える
1533 参照

javascript - 矢印キーと削除は Ace エディターで機能しますが、テキストの入力は機能しません

Ace エディター (http://ace.ajax.org) を使い始めたばかりで、通常のエディターでは正常に動作しますが、「modal: true」オプションを持つ jquery-ui ダイアログ内に配置するとすぐに、入力テキスト以外のすべてを実行できます。つまり、選択したり、ctrl の組み合わせを使用したり、テキストを削除したりすることはできますが、文字を挿入することはできません。

その 'modal: true' オプションが通常の文字挿入にどのように干渉するか考えていますか? キーストロークがエディターに到達するのを止める可能性のある「stopPropagation」機能はありますか?

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

jquery - jQuery Countdown プラグインが Ace Editor で動作しない

私のページには jQuery カウントダウン プラグインがあり、すべてのブラウザーで正常に動作します。

しかし、ace エディターの JavaScript を含めると、NaNIE ではすべてのカウントダウンが表示されますが、他のブラウザーでは問題なく動作します。

これを含めると:

jQuery カウントダウン プラグインは IE 8 では機能しません。

JavaScriptをコメントアウトすると、ace.jsIE を含むすべてのブラウザーで再び動作します。

0 投票する
3 に答える
5922 参照

javascript - ASP.NET MVC アプリケーションで ACE を使用するにはどうすればよいですか?

プロジェクトでACEオンライン コード エディターを使用したいと考えています。ASP.NET MVC で使用するにはどうすればよいですか?

そのエディタで行った編集をデータベースに保存したいと思います。それ、どうやったら出来るの?

0 投票する
5 に答える
17962 参照

javascript - ACEエディターでコードを強調表示するにはどうすればよいですか?

シンタックスハイライトで12を超える小さなコードスニペットを作成し、それらをクリックしてACE Editorで編集できるようにします。これは、それぞれに完全なエディターを設定するよりもはるかに高速だと思います。ACEエディターを設定するための簡単なコマンドがあるようです。

エディターを設定せずにテキストを強調表示するためにAPIを呼び出す簡単な方法はありますか?理想的なAPIは、テキストを取り込んで、強調表示に使用できるタグ付きのHTMLを返します。JavaScript専用のハイライトライブラリがあることは承知していますが、表示中のテキストと編集中のテキストの両方に同じハイライターを使用してみたいと思います。

0 投票する
8 に答える
63392 参照

javascript - ACEエディターから値を取得するにはどうすればよいですか?

ACE初めてエディターを使用しています。それに関連する以下の質問があります。

  1. ACEページ上でeditorのインスタンスを見つけるにはどうすればよいですか?エディターインスタンスを保持するグローバル変数を維持したくありません。そのインスタンスをオンデマンドで見つける必要があります。

  2. その値を取得して設定する方法は?

ACEほぼすべてのタイプの言語/マークアップ/cssなどをサポートし、と高度に統合されたエディターよりも優れたエディターの提案を受け付けていjQueryます。

0 投票する
2 に答える
3531 参照

javascript - Ace Editorを使用してgetvalueを使用するにはどうすればよいですか?

私はAceEditorを使用していますが、JavaScriptをあまり使用していないため、適切なドキュメントがないと実際に動作させるのが難しいと感じています。

私はローカルのPHPファイルエディタで作業しています。ファイルを開くなど、正常に機能し、setcontentは魅力のように機能します。しかし、今度はエディターの情報をファイルに保存したいと思います。

それ自体は実際には問題ではありません。しかし、varコードを取得するにはどうすればよいですか。document.writeを使用すると、エディターに現在の情報が表示されません

エディターの内容を印刷できれば、データを保存できます。しかし、getValueに有効なコールバックを提供する方法がわかりません

誰かが私に何をすべきかについてもう少し情報を教えてもらえますか?

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

ace-editor - 複数の選択を強調表示する方法は?

たとえば、ace-editorにいくつかのテキストがあり、強調表示が行われるべきテキスト内の行と行の範囲のリストがあります。このように(太字になっています):

Lorem ipsum dolor sit amet、consectetueradipiscingelit。ナム・カーサス。モルビutmi。Nullam enim leo、egestas id、condimentum at、laoreet mattis、massa。Sed eleifendnonummydiam。Praesent mauris ante、elementum et、bibendum at、posuere sit amet、nibh。

ace-editor APIを使用してこれらの単語を強調表示するにはどうすればよいですか?

複数の行を強調表示する方法は?

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

ace-editor - ace エディターの言語モードを設定できません

この構造により、javascript、css、html、json の言語モードを設定できます。

しかし、Ruby、Java、およびおそらく他の言語の言語モードを設定できません。

私のプロジェクトには、次のようなエースのファイルを含むフォルダーがあります。

これらのファイルは言語モードを設定するために使用されていたと思いますが、一部の言語では可能で、別の言語では不可能なのはなぜですか?

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

javascript - 特定のモジュールを 1 つ含めてビルドするとスクリプトが失われる場合の require.js

私のサイトでは、require.js を使用してコードを管理しています。サイトのメイン ページには、data-main=MainPage.js の JavaScript がたくさんあります。このページで使用するライブラリの 1 つはace エディターです。これは、require.js を使用してファイルを個別にロードするとうまく機能しますが、r.js を使用してこれをビルドしようとすると、他のすべてのファイルが正しく取り込まれますが、 MainPage.js が失われました。これは、ace/ace が必要な場合にのみ失われます。「ace/edit_session」などの他のファイルはすべて問題を引き起こしません。

これは私がコンパイルするために入力したものです:

これがなぜなのか途方に暮れています。エラーは発生しません。