2013-05-16 15 views
16

Ich verwende Android Studio unter Mac OS X und kann die Werte für hartcodierte Zeichenfolgen im Editor nicht anzeigen. Außerdem kann ich die Vorschau der Zeichenblätter nicht sehen. Wie auch immer, ich kann eine Farbvorschau in der XML-Datei sehen. Gibt es eine Option, die ich einschalten muss?Android Studio zeigt keine Zeichenfolgenvorschau an

Ich weiß, dass dies auf einen Fehler zurückzuführen sein kann, aber sie haben diese Funktion stark veröffentlicht, also IMHO es funktioniert!

Antwort

40

Die Option "Android String References" muss unter Einstellungen> Editor> Code Folding aktiviert sein, ist aber standardmäßig aktiviert. Für mich scheint es, die String-Vorschau nicht automatisch zu machen. Ich muss irgendwo in irgendeinem Code wie getString(R.string.mystring) irgendwo rechts klicken und dann Folding> Collapse gehen. Oder Sie können einfach Strg + '-' drücken, um es ebenfalls zu reduzieren. Dies könnte das beabsichtigte Verhalten oder ein Fehler sein. Es scheint, als hätten sie in der Keynote angedeutet, dass es automatisch war, aber vielleicht ist es das nicht.

Soweit die Zeichnungsvorschau geht, denke ich, es funktioniert nur für Zeichen mit nur einer Ressource Instanz. Wenn Sie also ein icon.png in mehr als einem aufklappbaren Ordner haben (zB drawable-mdpi und drawable-hdpi), dann erhalten Sie die Vorschau nicht. Zumindest hat es so für mich funktioniert. Ich habe die Vorschau nur dann gesehen, wenn ich es mit einem Symbol probiert habe, das sich in einem einzigen aufklappbaren Ordner befindet.

+2

nach dem Neustart zeigt es mir den richtigen Wert für Strings, aber Drawables werden immer noch nicht angezeigt, auch wenn sie nur im 'drawable' Ordner sind. Das ist kein Problem, es ist eine Vorschau und es ist normal viele zu haben Fehler! Ich bin mir sicher, dass sie es bald reparieren werden! – user2340612

19

Drücken Ctrl +Zeitraum (oder + Zeitraum auf Mac OS X), wenn Sie den Cursor auf getString oder Vorschau Wort ist, dann wird der String geschaltet.

+2

Für diejenigen, die jetzt nicht, was ist Period Button - ich habe nicht zum Beispiel, - es ist ein Punkt-Taste [.], Sekunde nach rechts nach [M] -Taste. Im oberen Register ist es größer als das Zeichen [>]. – Sergii

1

Jetzt sollten Sie die Tastenkombination Befehl + '-' oder Befehl + 'verwenden.' in androiden studio, um zeichenketten vorschau zu zeigen.

Verwandte Themen