Comment faire en sorte que Notepad ++ utilise un proxy avec un nom d'utilisateur et un mot de passe?


25

Cela a été une frustration pendant un certain temps - j'essaie de comprendre comment configurer Notepad ++ (maintenant à v5.6.8 Unicode) pour utiliser un serveur proxy avec un nom d'utilisateur et un mot de passe spécifiques lors de la connexion pour vérifier les mises à jour. En ce moment, je reçois une boîte de dialogue indiquant:

curl error
couldn't connect to host

Lors de la configuration du Plugin Manager, je lui ai donné l'adresse du serveur proxy sous la forme: username:password@server-addresset fourni le port dans une boîte séparée - qui fonctionne (bien que quelque peu inconfortable car cela expose mon nom d'utilisateur / mot de passe).

Comment puis-je obtenir l'équivalent avec la configuration de mise à jour principale? J'ai effectué des recherches approfondies sur le wiki Notepad ++ et sur Google sans succès autre qu'une référence possible à l'utilisation d'un proxy local pour forcer correctement les connexions à la passerelle.

Réponses:


27

Notepad ++ utilise Generic Updater pour win32 (c'est gratuit).

Le programme de mise à jour se trouve ici: en C:\Program Files (x86)\Notepad++\updater supposant que vous avez utilisé le chemin d'installation par défaut et exécuté des fenêtres 64 bits et notepad ++ 32 bits. Sinon, essayez ici aussi:C:\Program Files\Notepad++\updater\

Ce que vous devez faire, c'est démarrer la ligne de commande (par exemple Démarrer-> exécuter-> cmd OU Démarrer -> (rechercher des programmes et des fichiers) -> commande) en tant qu'administrateur et exécuter les lignes suivantes:

1. cd /d C:\Program Files (x86)\Notepad++\updater
2. gup -options

Cela fera apparaître la boîte de dialogue des paramètres de proxy où vous pouvez entrer votre adresse proxy.


1
Merci! Comment avez-vous élaboré celui-ci?
AJH

1
Il convient de mentionner que les paramètres proxy de Notepad + doivent être vides pour que cela fonctionne.

12

Notepad ++ a ajouté une Set Updater proxy...commande au ?menu pour définir le proxy du programme de mise à jour depuis v6.3.1.

Veuillez vous reporter au journal des modifications de NotePad ++ v6.3.1 .


Merci pour la mise à jour - rend cela beaucoup plus simple lorsque vous pouvez l'obtenir via le client!
AJH

Il n'y a pas une telle option dans la v6.6.8
Betlista

Je peux toujours trouver cette option dans la v6.6.8.
Roger Ng

9

Après avoir terminé les étapes ci-dessous, j'ai pu mettre à jour le gestionnaire de plugins et installer de nouveaux plugins comme XML Tools:

  1. Allez dans Plugins> Plugin Manager> Afficher Plugin Manager

  2. Cliquez sur Paramètres.

    entrez la description de l'image ici

  3. Remplissez l'adresse proxy et le port - avec vos données

    entrez la description de l'image ici


1
L'OP a écrit que les mises à jour de Plugin Manager fonctionnent correctement.
pabouk

5

Comme il semble utiliser curl, j'ai essayé de définir la http_proxyvariable d'environnement et cela semblait fonctionner aussi. Je l'ai réglé sur quelque chose comme

http://username:password@proxy.domain.com:port/

Pourrait être plus compatible, central et évident que la configuration interne de Generic Updater.

Remarque, curl utilise également https_proxyet ftp_proxyvariables d'environnement. Ne semble pas être nécessaire pour les versions actuelles de notepad ++, mais si vous en définissez un, vous souhaiterez peut-être définir les autres pour la vérification future (HTTPS est probablement plus important que FTP).


Merci d'avoir fourni une autre option - je suppose que cela dépend de ce que vous faites et comment!
AJH

C'est la seule réponse qui a fonctionné pour moi. Et je n'avais même pas besoin de nom d'utilisateur et de mot de passe, juste de domaine et de port.
user31389
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.