Le Menu Contextuel pour SciTE (WSciTEcm) est une extension de l’Explorateur Windows. Cette extension expose une nouvelle entrée au menu de répertoire afin de permettre d’ouvrir avec l’éditeur SciTE un ou plusieurs fichiers sélectionnés. C’est alors pratique, d’un simple clic droit de la souris, d’ouvrir directement un fichier avec votre éditeur préféré, comme le montre la capture d’écran suivante (commande Edit with SciTE du menu contextuel).
Fiche Technique
- Nom du produit: Menu Contextuel pour SciTE (WSciTEcm)
- Version: 1.3.0
- Système d’exploitation: Windows 2000, XP, Vista, Vista 64-bit
- Date: 26/05/2008
- Licence: Logiciel Libre, Licence du MIT
- Téléchager l’executable: wscitecm130.zip (20kB)
- Télécharger les fichiers sources: wscitecm130_src.zip (12kB)
Installation
Pour une installation simplifiée, vous apprécierez de télécharger l’installation de SciTE concoctée par Bruce Dodson. Sélectionnez Register shell extension au moment de l’installation graphique.
Pour une installation manuelle, lisez le paragraphe ci-dessous.
Installation Manuelle
- Copiez wscitecm.dll dans le répertoire où réside SciTE. Consultez le paragraphe Déchargez la DLL ci-dessous si l’erreur Access is denied s’affiche.
- Dans le répertoire d’installation de SciTE, entrez la commande:
regsvr32 wscitecm.dll. Cela enregistrera la DLL.
Si l’installation a réussi, la commande Edit with SciTE est listée dans le menu contextuel qui s’affiche lorsque vous actionnez le clic droit de la souris sur un fichier sélectionné dans l’explorateur Windows.
Installation sous Windows Vista 64-bit
La version 1.3.0 de wscitecm contient deux DLL: wscitecm.dll and wscitcm64.dll. Les deux librairies sont compatibles avec Windows Vista 64-bit.
Dépendances
La version 1.3.0 de wscitecm a été compilé avec Visual Studio 2005. Si les librairies correspondantes ne sont pas déjà installées sur votre système, vous devrez télécharger les paquets de redistribution sur le site de Microsoft. Les liens pour ces fichiers sont les suivants:
- Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
- Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)
Désinstallation
- Pour désinstaller WSciTEcm version 1.2: Dans le répertoire d’installation de SciTE, entrez la commande:
regsvr32 /u wscitecm.dll. - Pour désinstaller une version antérieure à 1.2: Double-cliquez sur le fichier wscitecm-remove.reg. Cela enlèvera l’ancienne clé du registre Windows. Ce script a été écrit et donné par Bruce Dodson.
Décharger la DLL
Si le message d’erreur Access is denied s’affiche, quand vous essayez d’effacer ou de remplacer le fichier DLL wscitecm.dll, cela signifie que la librairie est chargée en mémoire. Vous trouverez ci-dessous plusieurs options pour pallier à ce problème :
- Solution 1:
- Fermez toutes les instances de l’explorateur Windows et copiez la librarie wscitem.dll en utilisant la ligne de commande:
copy wscitem.dll scite_repertoire(scite_repertoire indiquant le répertoire d’installation de SciTE).
- Fermez toutes les instances de l’explorateur Windows et copiez la librarie wscitem.dll en utilisant la ligne de commande:
- Solution 2:
- Redémarrez l’ordinateur, puis effacez ou remplacez la librairie wscitecm.dll, en utilisant la ligne de commande:
copy wscitem.dll scite_repertoire, avant de lancer l’explorateur Windows et d’afficher le menu contextuel dans l’explorateur Windows.
- Redémarrez l’ordinateur, puis effacez ou remplacez la librairie wscitecm.dll, en utilisant la ligne de commande:
- Solution 3:
- Ouvrez une fenêtre de ligne de commande, fenêtre DOS. Pressez simultanément les touches Ctrl+Alt+Del pour afficher la fenêtre de gestion des tâches, sélectionnez l’onglet Process et tuez le processus explorer.exe.
- Si l’explorateur ne redémarre pas automatiquement, lancez-le avec la ligne de commande:
explorer. - Effacez ou remplacez la librairie wscitecm.dll, en utilisant la ligne de commande:
copy wscitem.dll scite_repertoire, avant de lancer l’explorateur Windows et d’afficher le menu contextuel dans l’explorateur Windows.
Compilation
Jusqu’à la version 1.2.1, wscitecm était compilé avec Visual C++ 6.0. La version 1.3.0 a été compilé avec Visual Studio 2005. Un fichier Makefile est fourni avec les sources. Pour compiler, entrez simplement nmake à la ligne de commande. Il faut vous assurer que les variables d’environnement et les chemins d’accès sont correctement configurés. Pour ce faire, utilisez le fichier de commande VCVARS.BAT, disponible dans le répertoire bin de votre installation de Visual C++ 6.0.
Téléchargement
Chronologie
- Version 1.3.0 (28/05/2008):
- Paul Roukema a modifié le code permettant la compatibilité avec Windows Vista 64-bit.
- Compilé avec Visual Studio 2005.
- C-string functions remplacées par les versions sécurisées de la librairie C (CRT).
- Version 1.2.1 (21/01/2008):
- Publiée sous la licence du MIT et avec le code source.
- Version 1.2:
- Registration et dé-registration de l’extension du Shell est incluse dans la logique du code.
- L’icône de SciTE est affichée dans le menu contextuel.
- Version 1.x :
- Version initiale.
Produit Dérivé
Angelo Mandato maintient une version de WSciTEcm dérivée de l’originale et adaptée à ses besoins personnels depuis le 27/01/2004.
Mentions légales
Microsoft et Windows sont des marques ou marques déposées de Microsoft Corporation aux Etats-Unis et dans d’autres pays.

Recent Comments