1

これは Eclipse プログラミングに関する質問ではなく、Eclipse ユーザー・インターフェース全般に関する質問です。

simplifIDE プラグインを使用して、Eclipse テキスト エディターで Verilog ソース コードを作成しています。変数名が常にオフセット 33 (左マージンから 32 スペース) から始まるようにコードを揃えたい

Eclipse には、ステータス バーに現在のカーソル位置を表示するオプションがありますか? ダイアログで現在のカーソル位置をポップアップ表示するキーボード ショートカットがあればさらに満足です。

解決策がない場合は、タブを 4 つのスペースに設定し、次のテキストをファイルのランダムな場所に配置します。

//..5...9...13..17..21..25..29..33..37..41..45..49..53..57..61. .65..69..73..77..81..

4

3 に答える 3

1

一部のエディタ(組み込みのJavaエディタなど)は、ステータスバーに現在の挿入ポイントの場所を表示します。ただし、サードパーティのエディタschをSimplifIDEとして使用する場合は、そのオプションの独自の構成を確認する必要がある場合があります。

独自のエディターを作成する場合は、選択プロバイダーが現在の挿入ポイントの場所も提供できるため、エディターに選択プロバイダーを提供するように依頼できます。

于 2009-11-02T18:03:35.680 に答える
0

3.5 には、カーソルの動きをリッスンできる新しい API があります (このバグを参照してください)。次に、現在の行の最初の文字のインデックスを要求し、それを絶対カーソル位置から差し引くことができます。これにより、オフセットが文字単位で得られます。

ただし、これは正確ではありません。エディタが実際のタブをサポートしている場合は、現在の行をエディタに問い合わせて、自分で文字数をカウントする必要があります (タブは 2..8 文字の位置としてカウントされます)。

于 2009-11-03T08:03:04.577 に答える