165 votes

Commentaires dans le fichier de mise en page Android XML

Je voudrais entrer des commentaires dans les fichiers XML de mise en page, comment puis-je faire cela ?

274voto

Federico Culloca Points 7533

Comme d'autres l'ont dit, les commentaires en XML ressemblent à ceci

Remarquez qu'ils peuvent s'étendre sur plusieurs lignes

Mais ils ne peuvent pas être imbriqués

 Ceci n'est pas -->

Vous ne pouvez pas non plus les utiliser à l'intérieur des balises

 android:layout_width="fill_parent" />

3 votes

Aussi, vous ne pouvez pas avoir de double tiret dans un commentaire sinon le parseur XML se plaindra

0 votes

Si vous utilisez Eclipse, vous pouvez ouvrir le fichier XML, placer le curseur à l'endroit où vous souhaitez le commentaire, puis choisir dans le menu Source -> Ajouter un commentaire de bloc. De plus, "ctrl + shft + /" (c'est-à-dire, maintenez la touche contrôle et la touche majuscule puis appuyez sur la touche slash avant). Le code du commentaire sera créé avec votre curseur au milieu, vous pouvez donc commencer à taper.

11 votes

> Aussi, vous ne pouvez pas les utiliser à l'intérieur des balises. Vraiment malheureux.

44voto

Aniket Thakur Points 10135

Le World Wide Web Consortium (W3C) a en fait défini une interface de commentaire. La définition dit tous les caractères entre le début ' ' forment une partie du contenu du commentaire et aucun contrôle lexical n'est effectué sur le contenu d'un commentaire.

Plus de détails sont disponibles sur le site developer.android.com.

Vous pouvez simplement ajouter votre commentaire entre n'importe quel tag de début et de fin. Dans Eclipse IDE, en tapant simplement

Le fait de spécifier entre est important car vous ne pouvez pas l'utiliser à l'intérieur d'une balise.

Par exemple:

    android:layout_height="wrap_content"
    android:layout_width="fill_parent"/>

est incorrect et donnera l'erreur suivante

L'élément "TextView" doit être suivi de spécifications d'attribut, ">", ou "/>".

2 votes

Page Title

This is a heading

This is a paragraph.

1 votes

Soumis un renvoi à l'équipe Android Studio. Si j'utilise la liaison de données et que je veux commenter une ligne dans XML où j'ai écrit une certaine logique de liaison de données, je dois commenter ailleurs et cela n'aide pas à la visibilité ou à quelle partie se réfère le commentaire. Ce n'est pas quelque chose qui devrait être impossible à faire, et cela devrait être activé pour nous (développeurs) à utiliser.

19voto

Dan Dyer Points 30082

Les commentaires XML commencent par <!-- et se terminent par -->.

Par exemple:

<!-- Ceci est un commentaire. -->

7voto

Wesley Wiser Points 3676
<!-- comment here -->

-2voto

Sweet Lou Points 17

De la note de Federico Culloca :

Vous ne pouvez pas non plus les utiliser à l'intérieur des balises

Cela signifie; vous devez mettre le commentaire en haut ou en bas du fichier - tous les endroits où vous voulez vraiment ajouter des commentaires sont au moins à l'intérieur de la balise de mise en page de niveau supérieur

9 votes

Cela ne signifie pas cela. Vous pouvez parfaitement mettre un commentaire quelque part au milieu du fichier. Il doit simplement être entre d'autres balises.

0 votes

Plus précisément, ils doivent être dans cet ordre: balise de fermeture de l'élément n, commentaire, balise d'ouverture de l'élément n+1.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X