3

重複の可能性:
コード行の移動と消失。Eclipse の XML エディタの問題

私はEclipseとADTを初めて使用しますが、2つの異なるマシンで環境をセットアップしましたが、どちらも同じ奇妙なことを表示しています(どちらもWindows 7 64ビットです)。

グラフィカル レイアウトと main.xml ビューの間でタブを変更すると、main.xml ビューのコード行が消えたり移動したりし始めます。ビデオやアニメーション gif なしでこれを表示するのは難しいですが、これらのスクリーンショットで試してみます。

画像1 画像2

私が行ったのはテキストのブロックをハイライトしただけで、突然これらすべてのアーティファクトが表示されたことに注意してください。それは開発を楽しいものとは少し言えません。

何かご意見は?

4

1 に答える 1

5

いくつかのテストの後、「ビジュアル レイアウト エディターで編集された XML を自動的にフォーマットする」オプション (環境設定 | Android | エディター) が原因である可能性があることがわかりました。

私のテストでは、Graphical Layout デザイン モードでプロパティ (layout_gravity など) を変更すると、このオプションがオンのときに XML (テキスト) モードに戻ると、常にファイルの視覚的な表示が台無しになることがわかりましたが、オフのときは問題ありません。

グラフィカル レイアウト デザイン モードから戻ったときに XML をフォーマットする場合は、ショートカットCtrl- Shift-を使用しFます。また、「保存時にフォーマット」オプションを使用しても問題はありませんでした。グラフィカル レイアウト モードで使用している場合でも。Ctrl代わりに-を使用Sして、まだグラフィカル レイアウト モードで XML の保存とフォー​​マットの両方を行うことができます。

「範囲インジケーターを表示する」や「文字を使用して垂直ルーラーの変更を表示する」などの他のエディター オプションを試しましたが、これらのオプションを有効または無効にしても動作に違いは見られませんでした。

最後に、ファイルが破損している場合の視覚的な表示を修正します。ショートカットを使用することがわかりました: Ctrl- ACtrl- CCtrl-Vファイルを閉じて再度開くよりも少し簡単です。これは、[すべて選択]、[コピー]、[貼り付け] を行うのと同じです。XML ファイル全体を効果的にコピーします。

于 2012-06-08T11:16:34.727 に答える