Ouverture de l'éditeur
Utilitaire JScript pour ouvrir les liens de journal Desharp et rendre les liens d'exception tels que : 'editor://open?file=...&line=...' de manière efficace dans Visual Studio ou dans votre éditeur de texte ou IDE préféré.
Cet outil est fièrement basé sur ce script : Ouverture de fichiers dans l'IDE en un clic depuis la page de Tracy
Installation
- Placez le contenu du référentiel dans un nouveau dossier vide, où vous ne déplacerez plus le dossier à l'avenir , par exemple
C:Program Files (x86)Editor Opener
- Exécutez
Install.wsf
en double-cliquant dessus, mieux vaut l'exécuter en tant qu'administrateur- autoriser tous les messages par antivirus
- parce que le script doit se modifier pour fonctionner correctement à l'avenir
- car le script doit créer et exécuter les fichiers *.bat et *.reg pour enregistrer tous les liens de navigateur commençant par :
editor://
qui sera géré ultérieurement par Opener.wsf - si vous avez encore peur, lisez le code source ici, il n'envoie rien sur vous nulle part :-)
- si vous n'êtes pas sûr que tout s'est bien passé, vous pouvez réexécuter
Install.wsf
à tout moment sans aucune conséquence. - s'il n'est pas possible de l'exécuter par double-clic, exécutez-le depuis la ligne de commande par :
cscript.exe Install.wsf
- Une fois l'installation terminée avec succès, vous devriez voir la fenêtre avec le texte : "Exécuter l'éditeur installé avec succès."
Test
- ouvrez le fichier :
test.html
dans votre navigateur préféré et cliquez sur n'importe quel lien d'éditeur que vous avez installé sur votre ordinateur local - si vous voyez après la deuxième ouverture du fichier
test.html
dans l'éditeur choisi, tout fonctionne bien et vous pouvez utiliser les journaux HTML Desharp et les exceptions de l'application Web Desharp dans les réponses de manière plus efficace
Usage
- Desharp peut détecter automatiquement la version de Visual Studio que vous utilisez actuellement, il n'est donc pas nécessaire de changer quoi que ce soit, Desharp ajoutera toujours le paramètre approprié pour ouvrir les fichiers dans Visual Studio actuellement installé
- pour utiliser cet Editor Opener dans d'autres plateformes de développement et pour vraiment ajouter n'importe quel autre éditeur, éditez le fichier
Opener.wsf
, c'est joli et court, vous verrez, que faire - laisser Desharp enregistrer le format de sortie au format HTML par les paramètres de configuration
<add key="Desharp:Output" value="html" />
- appelez :
Desharp.Debug.Log(obj, Level.INFO);
- cliquez sur n'importe quel lien
editor://
dans le fichier ~/logs/info.html
ouvert dans votre navigateur pour voir ce qui se passe
- lancez n'importe quelle exception dans votre application ASP.NET :
throw new Exception("msg");
- cliquez sur n'importe quel
editor://
dans l'exception rendue dans la réponse du navigateur pour voir ce qui se passe