1

スマート アドレス エディターを作成する必要があります。インテリセンスのようなものを追加したいと思います。

私の国、コロンビアでは、住所には通常、「Calle (Street)」、「Carrera」、「Avenida (Avenue)」、「Conjunto (Set)」、「Interior」、「Transversal」などの単語と名前が含まれます。アイデアは、ユーザーが標準に従って住所を入力できるようにすることです。いくつかの規格がありますが、一般的には略語です: CL、CR、AV、CJ、IN、TV など。

この件に関して、次の興味深い記事を見つけました。

http://wiki.codeblocks.org/index.php?title=Code_Completion_Design

しかし、それは C で書かれており、そのような複雑さは必要ないと思います。私の場合、編集者が標準を検出して翻訳する必要がある特殊な単語は約 60 しかありません。パラメータ、パッケージなどはありません。よりシンプルです。

また、API やフレームワークも、他のコンテキストで多くのアプリケーションや用途を持つことができると思います。

Java または Grails のコードを知っている人はいますか? API?ヒントやアイデアを教えてください。事前にどうもありがとうございました。

編集: 多くのことを約束する別のチュートリアルを見つけました: http://platform.netbeans.org/tutorials/nbm-code-completion.html

4

1 に答える 1

0

サーバー側でこれを行うことで何が得られるかはよくわかりません。

クライアント側でこれを行うために、javascript オートコンプリート機能 (jQuery UI のhttp://jqueryui.com/demos/autocomplete/など) のいくつかを調べます。文字列全体を置き換えないように微調整する必要がありますが、考え方は非常に似ています。

于 2012-04-14T05:46:07.887 に答える