Éditeur de texte

RemotePLE comprend un éditeur de texte simple permettant de modifier des fichiers texte directement sur le serveur : extensions txt, csv, cue et tag. Le fichier est téléchargé depuis le serveur, modifié ici et, lors de l'enregistrement, réécrit au même emplacement (le fichier d'origine est écrasé). Cela fonctionne pour FTP, SFTP et le mode fichier local.

Ouvrir l'éditeur :
- Double-cliquer sur un fichier texte dans l'onglet FTP ou dans l'une des listes sources (Song, Voicetrack, Jingle, Drop, Opener, Promo, Contributions).
- Ou ouvrir le menu contextuel avec le bouton droit de la souris et choisir « Modifier le fichier » (touche de menu e).
- Ou appuyer sur Ctrl+E. Ctrl+E modifie le fichier de la liste qui a le focus.

L'entrée de menu et Ctrl+E ne sont actives que lorsqu'un seul fichier avec une extension modifiable est sélectionné.

La fenêtre de l'éditeur :
- Zone de texte : le contenu à modifier. À l'ouverture, le curseur est placé ici immédiatement.
- Encodage : un champ de sélection pour l'encodage des caractères (voir ci-dessous).
- Bouton « Enregistrer » : écrit les modifications et téléverse le fichier vers le serveur.
- Bouton « Lire à voix haute » : lit tout le texte.
- Bouton « Fermer » : ferme l'éditeur.

Utilisation au clavier :
- Naviguer dans le texte avec les touches fléchées. À chaque changement de ligne, la ligne actuelle est lue ; les lignes vides sont annoncées par « Ligne vide ».
- Ctrl+S enregistre et téléverse le fichier (comme le bouton « Enregistrer »).
- Utiliser la touche Tabulation pour passer entre la zone de texte, la sélection de l'encodage et les boutons. À l'entrée dans un élément, sa description est annoncée.
- Échap ferme l'éditeur. En cas de modifications non enregistrées, une question apparaît : Oui enregistre et téléverse, Non abandonne les modifications, Annuler laisse l'éditeur ouvert.

Encodage des caractères :
L'encodage du fichier est détecté automatiquement au chargement (ANSI, UTF-8, UTF-8 avec BOM ou UTF-16) et conservé tel quel lors de l'enregistrement, afin que le fichier ne soit pas converti involontairement. L'encodage détecté est annoncé à l'ouverture. Le champ « Encodage » permet de changer l'encodage pour l'enregistrement si nécessaire.

Remarque : lors de l'enregistrement, un saut de ligne peut être ajouté à la fin du fichier. Pour les fichiers cue, tag et csv, cela n'a aucune importance.
