私のデータベースのバックエンド用の簡単なWebベースのエディタを開発しています。私はaceは、私は自分のルールを追加する必要がありますどのように私はSQLキーワードを完全に行う必要がある場合は、オートコンプリート付属していることがわかりましたか?自分のコンプリータをエースエディタに追加するには
0
A
答えて
0
だけ追加します。
editor.session.setMode("ace/mode/sql");
editor.setOptions({
enableBasicAutocompletion: true,
enableSnippets: true,
enableLiveAutocompletion: true
});
をenableLiveAutocompletion属性を使用すると、質問に対する答えをそう長く待たなければならなかったことをリアルタイムポップアップ
0
良い一日Zanecat
がひどく残念できるようになります、私たちがあなたにできることを見てみましょう。
ここで黄銅税を取得するには、それがあります。
最初に、上記のようにenableLiveAutocompletionを有効にしたいと思いますが、解決方法はもう少し拡張できます。だから、さらにあなたはgithubの(here)に言及したeempとして行うことができエディタ用に独自の完了者を追加する
editor.session.setMode("ace/mode/sql");
editor.setOptions({
enableBasicAutocompletion: true,
enableSnippets: true,
enableLiveAutocompletion: true
});
。
あなたがしなければならないのは、あなたはまた、次のを見て行くことができる
var customCompleter = {
getCompletions: function(editor, session, pos, prefix, callback) {
// your code
/* for example
* let TODO = ...;
* callback(null, [{name: TODO, value: TODO, score: 1, meta: TODO}]);
*/
}
}
langTools.addCompleter(customCompleter);
以下のようにcompleteionsを追加するaddCompleterメソッドを使用すると
let langTools = ace.acequire('ace/ext/language_tools');
言語ツールの拡張機能を必要としています:
関連する問題
- 1. 自分のニュースフィードを自分のアプリケーションに追加する
- 2. 自分自身をSQL Serverに追加するには?
- 3. 自分のウェブサイトにFacebookのログインを追加するには?
- 4. 作曲者 - リストに自分のパッケージを追加するには
- 5. Iframeを自分のFacebookページに追加するには
- 6. Keilに自分のヘッダを追加するには?
- 7. 自分のプロジェクトをpublic Mavenリポジトリに追加するには?
- 8. 自分のドメインをMeteor Galaxyに追加するには?
- 9. ハスケルで自分のモナドにIOを追加するには?
- 10. saxon-dom 8.8を自分のネクサスサーバに追加するには
- 11. 検証に自分のjavascriptを追加
- 12. 自分のアプリに「開く」を追加
- 13. 自分のPHPコンタクトフォームをワードプレスに追加
- 14. Javaのリファレンスで自分のボタンを追加するには?
- 15. Cufonがすべてに自分自身を追加する
- 16. GitHubページに自分自身のjekyllテーマを追加するには?
- 17. nanocに自分のjavascriptファイルを追加する方法は?
- 18. Backbone.validationで自分のバリデータを追加するには?
- 19. htmlで自分の写真を追加するには?
- 20. Tkinterフレームがメインウィンドウに自分自身を追加する
- 21. javascriptで乱数を自分自身に追加する
- 22. iOS開発:自分のアプリ内に「友達を追加」ボタンを追加する
- 23. 自分のウェブサイトに関連するFoursquareのヒントにもう1つ「追加」を追加するには?
- 24. すべてのx行を自分のデータに追加する
- 25. どのようにvdhlコードを自分自身にテキストを追加する
- 26. 自分のプロジェクトにあるフォームを別のプロジェクトに追加
- 27. 自分自身にdata.frameを追加できますか?
- 28. 自分のアプリにiOS写真の編集を追加する
- 29. ブラックベリーの自分のカスタムマネージャに垂直スクロールを追加する6
- 30. PerlのHTMLブロック内に自分のタグを追加する