01 / 4
Douze visionneuses fournies
F3
Le Lister et la vue rapide affichent un fichier via le plugin qui le prend en charge : texte coloré, arborescence de sa structure, plusieurs vues sur la touche 7. Fournies : JSON, XML, YAML, CSV, fichiers de configuration, scripts shell, fichiers batch, PowerShell, diffs, journaux, code web et SVG.
Un plugin s'exécute dans un bac à sable limité en temps et en mémoire et ne voit que le fichier qu'il doit afficher ; rCommander dessine ce qu'il renvoie. Les clés et identifiants n'atteignent jamais un plugin, et celui qui échoue est suspendu pendant que la visionneuse intégrée prend le relais.
03 / 4
Paquets signés
.rcplug
Configuration › Plugins affiche le nom, la version, l'auteur, les fichiers revendiqués et la clé de signature avant que quoi que ce soit ne soit écrit. Activer, désactiver, revenir à une version antérieure et régler les options propres à chaque plugin.
04 / 4
SDK de plugins
rcommander plugin
rcommander plugin new écrit une visionneuse qui se compile et passe le test de conformité sans modification ; package, verify et keygen la signent et la vérifient, et un workflow la compile sur GitHub Actions.