Passer au contenu principal

VIEW signifie-t-il la fin de la liste ?

Dans mon dernier message, j'ai parlé de la nécessité de remplacer LIST dans Take Command v13. (Afin que je puisse implémenter ne serait-ce qu'une fraction des nouvelles demandes de fonctionnalités qui s'étaient accumulées pour LIST au cours des dernières versions.)

Plus j'expérimentais avec le Visionneuse de fichiers V, plus j'étais convaincu que c'était la solution au problème de la mise à jour de LIST (sans y consacrer trop de temps au point de ne pouvoir implémenter d'autres nouvelles fonctionnalités !). J'ai contacté Charles Prineas (l'auteur de V) et nous avons rapidement conclu un accord de licence. (Un avantage secondaire pour Charles était que les traducteurs de Take Command ont traduit les menus et boîtes de dialogue de V, initialement entièrement en anglais, dans diverses autres langues.) Charles a créé une version de V qui supprimait les routines de gestion de fichiers, ne conservant que le code principal de la visionneuse de fichiers.

J'ai décidé de conserver LIST intact dans sa version actuelle (bien que probablement destiné à ne jamais être mis à niveau de manière significative) afin de minimiser toute perturbation des alias et des fichiers batch existants. Puisqu'il existe un certain nombre de Take Command Pour les utilisateurs qui utilisaient déjà V.EXE, j'avais besoin d'un autre nom qui n'entrerait en conflit ni avec LIST ni avec V. J'ai opté pour VIEW.

Je voulais minimiser la courbe d'apprentissage lors du passage de LIST à VIEW. V et LIST ont des options similaires (mais pas identiques), donc la première étape consistait à écrire un wrapper pour analyser la ligne de commande VIEW, traduire toutes les options, puis appeler V. V affiche les fichiers dans une fenêtre GUI, tandis que LIST les affiche dans une fenêtre de console (convertie en fenêtre GUI si vous exécutez TCC dans un Take Command fenêtre de l'onglet). Pour minimiser l'effet du passage à une fenêtre GUI distincte, j'ai ajouté l'option permettant de redimensionner et de déplacer la fenêtre V dans le fichier actuel. TCC fenêtre à onglets. Ensuite, le fichier d'aide V a été édité et inséré dans le Take Command fichier d'aide sous forme de chapitres dans la section VIEW.

VIEW prend en charge toutes les options LIST (à l'exception de /H, qui est un vestige obsolète de l'époque 4DOS) et en ajoute des centaines de nouvelles. (Pour une liste complète, voir le CONSULTER l'aide en ligne.)

Le résultat final est à mon humble avis, la meilleure visionneuse de fichiers disponible pour Windows, intégrée au meilleur processeur de commandes (et environnement Windows à onglets) disponible pour Windows. Je suis enthousiasmé par l'ajout de VIEW à Take Command, et Charles et moi sommes impatients de les intégrer plus pleinement et d’étendre encore plus les capacités de VIEW.