Personnages

Dois-je autoriser les caractères non latins dans les noms de fichiers dans une application CLI?

Dois-je autoriser les caractères non latins dans les noms de fichiers dans une application CLI?
  1. Quels caractères doivent être évités lors du nom de fichiers?
  2. Quels personnages sont acceptables dans la plupart des noms de fichiers?
  3. Pourquoi les caractères spéciaux ne sont-ils pas autorisés dans les noms de fichiers?

Quels caractères doivent être évités lors du nom de fichiers?

Personnages de nom de fichiers illégaux

Ne commencez pas ou ne terminez pas votre nom de fichier avec un espace, une période, un trait d'union ou un soulignement. Gardez vos noms de fichiers sur une longueur raisonnable et assurez-vous qu'ils sont moins de 31 caractères. La plupart des systèmes d'exploitation sont sensibles à la casse; Utilisez toujours les minuscules. Évitez d'utiliser des espaces et des soulignements; Utilisez plutôt un trait d'union.

Quels personnages sont acceptables dans la plupart des noms de fichiers?

Les caractères pris en charge pour un nom de fichier sont des lettres, des numéros, des espaces et () _ - , .

Pourquoi les caractères spéciaux ne sont-ils pas autorisés dans les noms de fichiers?

Pour clarifier cette réponse, ces caractères spéciaux pourraient interférer avec l'analyse d'une ligne de commande (ou d'un chemin) s'ils étaient dans un nom de fichier.

Pourquoi la plupart des applications mobiles n'utilisent-elles pas la couleur dans leurs interfaces?
Pourquoi la couleur est-elle importante dans les applications mobiles?Combien de couleurs doit être utilisée dans une application?Quels types de conc...
Quand devrais-je exiger qu'un utilisateur se remane sur son compte?
Pourquoi la connexion des utilisateurs est-elle importante? Pourquoi la connexion des utilisateurs est-elle importante?La connexion crée un compte u...
UX Discovery Workshop - grandes équipes
Comment effectuez-vous un atelier de découverte UX?Combien de temps le découverte UX devrait-il prendre?Qu'est-ce que Discovery UX? Comment effectue...