Dans Paramètres / Préférences, Notepad ++ a une option sur l' MISC.
onglet sous 'Paramètres de lien cliquable' à droite, pour activer pour ouvrir les liens trouvés dans les fichiers modifiés. Il les souligne et les ouvre en double-cliquant. Je l'ai essayé avec le file:///
protocole et cela fonctionne, mais il les exécute en fonction de l'association de fichiers que j'ai définie dans Windows.
Existe-t-il un moyen, un protocole ou un moyen de "créer" un protocole (local), tel que Notepad ++ ouvre tout type de fichiers (n'importe quelle extension), à partir de ces liens dans le document, dans Notepad ++ lui-même? (c'est-à-dire dans un autre onglet)
%20
en remplacement d'un espace dans le lien, par exemplefile://C:/Some%20Folder/Some%20File.txt
. Il fonctionne également si vous quittez la barre oblique inverse \ dans le chemin aussi longtemps que vous avez le droit de protocole:file://C:\Some%20Folder\Some%20File.txt
.Réponses:
file://
est un protocole intrinsèque de Windows, donc si vous voulez ignorer "quelle que soit l'association de fichiers [est] définie dans Windows", je vous suggère d'utiliser un protocole dédié, disonsnpp://
. Ajoutez ensuite ceci à votre registre (en utilisant le chemin correspondant sur votre système):la source
\"%1\"
dans le fichier .reg.La réponse donnée n'a pas fonctionné pour mon système Windows 7 Pro. Le paramètre
%1
n'a jamais (correctement) été fourni à NotePad ++ et il a commencé avec un nouveau fichier vide.Cependant, au lieu de cela, j'ai commencé un fichier de commandes via
@=c:\soft\start-notepad.bat "%1"
Dans ce fichier de commandes, j'ai supprimé leNPP:///
préfixe de%1
et remplacé/
par l'\
intérieur de%1
. A partir de ce fichier batch, le démarrage de NotePad ++ avec le paramètre modifié%1
fonctionne parfaitement. Voici le code de fichier batch court:start-notepad.bat
Les guillemets
"%1"
autour%1
ne sont pas vraiment nécessaires, car les chemins ou les noms de fichiers avec des espaces ou des symboles spéciaux entraîneront de toute façon des hyperliens cassés dans Notepad ++.Si nécessaire, cela doit être corrigé dans NotePad ++ avec par exemple
%20
pour "l'espace", sinon l'hyperlien de lienNPP:///c:/path/file name.txt
s'arrêtera aprèsfile
.la source