2013-05-16 17 views
16

Mac OS XでAndroid Studioを実行していて、ハードコードされた文字列の値がエディタに表示されないだけでなく、描画可能なプレビューも表示されません。とにかく、私はxmlファイルでカラープレビューを見ることができます。私がオンにする必要があるオプションはありますか?Androidスタジオに文字列プレビューが表示されません

これはバグが原因である可能性があることを知っていますが、この機能を強く宣伝してIMHOが動作します。

答えて

40

[設定]> [エディタ]> [コードの折りたたみ]で[Android文字列参照]オプションをオンにする必要がありますが、デフォルトでオンになっています。私にとっては、自動的に文字列のプレビューを行うようには見えません。私はgetString(R.string.mystring)のようなコードのどこかを右クリックしてから、Folding> Collapseに行ってください。またはCtrl + ' - 'を押すだけで折り畳むことができます。これは意図した動作またはバグかもしれません。基調講演では自動であったことを暗示しているようですが、そうではないかもしれません。

drawableプレビューが行われる限り、私はそれが1つのリソースインスタンスだけのdrawableでしか動作しないと思います。例えば、drawable-mdpiやdrawable-hdpiなど複数の描画可能フォルダにicon.pngがある場合、プレビューは表示されません。少なくとも、それは私のために働いた方法です。プレビューは、1つのドロウアブルフォルダにあるアイコンで試してみました。

+2

再起動後、文字列に適切な値が表示されますが、ドロアブルは 'drawable'フォルダ内にあってもまだ表示されません。これは問題ではなく、プレビューであり、バグ!私は彼らがすぐにそれを修正すると確信しています! – user2340612

19

押しはCtrl +期間(または + 時代のMac OS X上)カーソルがgetStringまたはプレビュー単語上にある場合、文字列が切り替わります。

+2

今はピリオドのボタンがない人のために、私は例えばドットボタン[。]で、[M]ボタンの後ろに2番目にあります。上位のレジストリでは、より大きな記号[>]です。 – Sergii

1

キーボードショートカットCommand + ' - 'またはCommand + 'を使用する必要があります。アンドロイドスタジオでストリングプレビューを表示します。

関連する問題