Je frappais constamment les mauvaises clés dans les éditeurs de texte GUI, après avoir beaucoup utilisé Nano. Ctrl + o pour enregistrer, ctrl + x pour fermer, etc.
J'ai donc fait la seule chose logique et j'ai écrit mon propre éditeur de texte avec la liaison clé par défaut de Nano, du moins dans les pièces implémentées jusqu'à présent.
Jusqu'à présent, je l'ai testé sur Windows et Linux, mais cela devrait également fonctionner sur macOS.
Linux (GTK)
Windows (WPF ou WinForms)
Pour construire ce projet, vous aurez besoin de tout compatible C # Runtime - Mono ou Dotnet 4.7.1 (peut-être plus âgé, non testé.)
Le projet peut être ouvert et édité dans Rider ainsi que Visual Studio, et en théorie pourrait également être édité dans Visual Studio Code.
Ouvrez simplement le projet, restaurez les projets NuGet, puis construisez comme d'habitude.