Word Randomizer

Word Randomizer est un package qui change aléatoirement l'ordre des lettres d'un ou plusieurs mots sélectionnés, destiné à l'éditeur de texte Atom. Comme tout package Atom, il est rédigé en CoffeeScript.

Voir en ligne Dépôt GitHub

Ce package a été réalisé dans le cadre du cours de RIA (Rich Internet Applications - Applications Internet Riches) de Pierre-Antoine DELNATTE, donné à la Haute École de la Province de Liège en 2015-2016.

Le but de cet exercice était de réaliser un projet qui puisse être délivré sous une license libre, utilisé par d'autres personnes et maintenu grâce au système de requêtes de GitHub. M. Delnatte a donc choisi de nous faire réaliser des petits packages destinés à Atom, délivrés sous license MIT et dont nous pouvions choisir le thème parmi une liste qu'il nous a soumis.
Ce projet représentait notre examen pour le cours de RIA. M. Delnatte s'était déclaré satisfait de mon travail à l'époque. Jusqu'à présent, le package a déjà été téléchargé quelques dizaines de fois sans avoir fait l'objet d'un rapport de bug ou d'une pull request.

Si je devais modifier ce projet aujourd'hui, je pense qu'il pourrait être amélioré en ajoutant une reconnaissance des différents mots d'une sélection. À l'heure actuelle, il change l'ordre de tous les caractères de la sélection, espaces inclus, sans tenir compte de si il s'agit d'un seul mot ou d'un bloc de texte complet. Changer l'ordre des lettres de chaque mot séparément pourrait être mieux, suivant le résultat recherché.