web-dev-qa-db-fra.com

Utiliser la console PuTTY dans Notepad ++

Existe-t-il un moyen d'afficher la console de PuTTY dans la console de Notepad ++ (NppExec)?

J'édite des fichiers sur un serveur distant dans Notepad ++ avec l'aide de WinSCP. Et exécuter des programmes de console à partir de la console PuTTY. Comme je peux utiliser cmd dans NppExec, existe-t-il un moyen d'utiliser la console de PuTTY dans Notpad ++?

18
SMUsamaShah

(Réponse très tardive mais cela peut aider les gens qui cherchent une réponse)

Ce que vous recherchez, c'est:

  1. Un plugin pour exécuter des commandes ( NppExec que j'utilise beaucoup, ou NppConsole)
  2. La version batch de PuTTY disponible sur le site Web de PuTTY: plink
  3. Si votre machine distante est sous un système Linux, un outil pour convertir de Linux à Windows: ansicon
  4. Copiez l'exécutable dans un dossier et placez ce dossier sur votre chemin
  5. Redémarrez le bloc-notes ++
  6. Exécutez la commande ansicon.exe plink.exe -ssh user@location -pw yourpasword (Touche F6 pour NppExec)

... Et c'est tout!

PS: Merci beaucoup à Svenn pour le post sur son blog

18
Jean-Francois T.

Je sais que ce fil est incroyablement mort et je déteste necro, mais je sentais que cela valait le coup de le partager.

Vous pouvez également télécharger Notepad ++ Console Plugin qui est (imo) une solution plus propre pour utiliser ssh lorsque PuTTY est installé. Bien sûr, cela fonctionnera également comme une invite de commande pour Windows.

Lorsque ce plugin est installé, vous pouvez ouvrir une connexion ssh en utilisant
ssh [email protected]
qui ouvrira un ATS.

5
Gabi Barrientos

Je pense avoir trouvé une réelle amélioration par rapport aux dernières réponses: je viens d'essayer NppFTP qui est disponible dans la liste des plugins dans NotePad ++ (Plugins -> Plugin Manager et sélectionnez NppFTP). Il fait le travail, tout simplement et proprement.

2

Vous pouvez utiliser l'utilitaire plink.exe. Exécutez simplement cet utilitaire à partir de la ligne de commande. Essayez de trouver cet utilitaire dans le dossier avec PuTTY.

2
Sergey