XML-Zeile auskommentieren??

  • Antworten:8
Josef M.
  • Forum-Beiträge: 35

26.10.2012, 12:19:17 via Website

Hallo

Ich möchte nur e i n e Zeile in einem XML-Code auskommentieren. In Google u.co. wird immer nur Kommentar besprochen <!-- --> . das funktioniert aber nicht für genau eine Zeile.
Beispiel: ich will in:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/hello_world"
tools:context=".MainActivity" />

genau die 3. Zeile auskommentieren. Wenn ich <!-- --> verwende, werden die restlichen Zeilen auch ignoriert. Hört sich vielleicht blöd an, aber ich finde nicht heraus,wie das funktionier, habe schon alle gängigen Zeichen probiert - nix geht. Ich geb's auf - kennt jemand die Lösung:(

Gruss
Josef

Antworten
Klaus T.
  • Forum-Beiträge: 8.183

26.10.2012, 12:34:14 via Website

Klar geht das nicht so wie du denkst....das ist ja auch ein XML-Element, mit Attributen, wovon du einst auskommentieren willst!

Ich mache das in so einem Fall so:
1<TextView
2 android:layout_width="wrap_content"
3 android:layout_height="wrap_content"
4
5 android:layout_centerVertical="true"
6 android:text="@string/hello_world"
7 tools:context=".MainActivity" /> <!-- android:layout_centerHorizontal="true" -->

— geändert am 26.10.2012, 12:36:56

if all else fails, read the instructions.

TwoFingersMarketing

Antworten
Josef M.
  • Forum-Beiträge: 35

26.10.2012, 12:55:49 via Website

... ich muss die Zeilen also immer an den Schluss setzen??!

na ja, keine so komfortable Lösung, aber danke!!

Gruss
Josef

Antworten
Klaus T.
  • Forum-Beiträge: 8.183

26.10.2012, 13:05:35 via Website

Josef M.
... ich muss die Zeilen also immer an den Schluss setzen??!

Kannst das Attribut ja auch raus löschen :smug:

Auskommentieren kann man jedenfalls nur so <!-- <></> -->
und nicht so sowas: < <!-- --> />

So ginge natürlich auch...

1<!-- <TextView
2 android:layout_width="wrap_content"
3 android:layout_height="wrap_content"
4 android:layout_centerHorizontal="true"
5 android:layout_centerVertical="true"
6 android:text="@string/hello_world"
7 tools:context=".MainActivity" /> -->
8
9<TextView
10 android:layout_width="wrap_content"
11 android:layout_height="wrap_content"
12 android:layout_centerVertical="true"
13 android:text="@string/hello_world"
14 tools:context=".MainActivity" />

:girl:

— geändert am 26.10.2012, 13:07:52

if all else fails, read the instructions.

Antworten
Josef M.
  • Forum-Beiträge: 35

26.10.2012, 15:53:32 via Website

hallo...

wer kennt das nicht? schnell mal ne Zeile aus dem Code auskommentieren, um die Konsequenzen zu beobachten, dann wieder (evtl. leicht verändert) reinnehmen. beim Programmieren mache ich das sehr oft (dort auch ohne Probleme möglich). Darum wünsche ich mir so etwas auch bei XML. Deshalb eine komplettes Tag zu löschen, "auszulagern" und wieder reinzunehmen, scheint mir ziemlich aufwändig. Gerade die vielen Layout-Einstellungen, die sich ja auch gegenseitig und untereinander beeinflussen, könnte man so mal ganz schnell testen.

Ok, das mit dem doppelten Tag ginge natürlich schon, aber wenn man das dann öfter macht, verliert man schnell den Überblick.

Die Lösung mit dem Rausschieben über Alt-Taste funktioniert, aber leider nicht das Auskommentieren mit Ctrl-7 (keine Wirkung). Habe alle Kombinationen ausprobiert: Shift, Alt, Ctrl., 7, F7 nix geht. Das wäre dann wenigsten noch eine einigermaßen vertretbare Lösung. Ist das wirklich Ctrl-7 ?
(Verwende eine Apple-Tastur aber im lupenreinen Windows-Modus - bisher haben alle Tastenkombinationen einwandfrei funktioniert).

Gruss
Josef

— geändert am 26.10.2012, 15:56:31

Antworten
Klaus T.
  • Forum-Beiträge: 8.183

26.10.2012, 16:29:16 via Website

Rafael K.
..und mit Strg-7 auskommentieren.

Mmmh...das geht bei mir nur bei Java-Code.

if all else fails, read the instructions.

Antworten
Josef M.
  • Forum-Beiträge: 35

26.10.2012, 16:46:07 via Website

..genau!

im Java-Code funktioniert es einwandfrei - aber da hat man schnell auch // gedrückt.
aber für XML wäre so ne Kurzfassung echt gut.

josef

Antworten