Des utilisateurs se sont souvent plaints de ne pas pouvoir télécharger le fichier en cours d'affichage. En dépit du fait qu'il n'y a pas de bouton ou de menu à cet effet, cela a toujours été possible avec LXR grâce à une fonctionnalité dont la valeur a été largement sous-estimée: la faculté d'afficher un fichier dans son format original, i.e. sans décoration ou enrichissement.

La procédure manuelle ci-dessous décrit les étapes pour parvenir au résultat.

Si vous estimez que cette astuce mérite d'être transformée en fonctionnalité standard, ouvrez une demande de nouvelle fonction et votez pour elle.

Procédure

  1. Affichez le fichier désiré

    Amenez le navigateur sur le fichier et sélectionnez la bonne version. La barre d'adresse du navigateur doit alors contenir quelque chose comme:

    http://localhost/lxr/source/tree_name/path/to/file http://localhost/lxr/source/tree_name/path/to/file?_v=x La première ligne (pas d'argument de requête) est celle du cas où aucune version n'est explicitement sélectionnée. La seconde ligne avec le point d'interrogation (?) et les paires clefs-valeurs sélectionne des caractéristiques spécifiques du fichier (version, architecture, …).
  2. Modifiez l'URL
    • Version par défaut Pas de ? dans l'URL

      Ajoutez ?_raw=1 à la fin de l'URL pour obtenir: http://localhost/lxr/source/tree_name/path/to/file?_raw=1

    • Version quelconque Des arguments de requête déjà présents après ? dans l'URL

      Ajoutez &_raw=1 à la fin de l'URL pour obtenir: http://localhost/lxr/source/tree_name/path/to/file?_v=x&_raw=1

    Appuyez sur "retour" pour réafficher le fichier en mode brut.

  3. Téléchargez le fichier

    Si votre navigateur ne comprend pas le type MIME du fichier, il ouvrira un dialogue vous offrant la possibilité de le télécharger.

    Sinon, une fois le fichier affiché à l'écran, utilisez l'article de menu Fichier->Enregistrer sous … (ou équivalent).

Notes