Таби для PuTTY

Таби для PuTTY

Користуюся Telnet/SSH-клієнтом PuTTY вже давно, але мені завжди не вистачало в ньому табів. Розробники нарікають, мовляв, для впровадження табів необхідно повністю переписати весь GUI програми, та й не бачимо ми вагомих причин для зміни концепції легковагового клієнта. Тож завдання вже довгий час висить у пулі доробок зі статусом low priority. Стражденні користувачі пишуть петицію до розробників, а особливо «рукасті» навішують на PuTTY всілякі обгортки.


У пошуках стерпного рішення натрапив на цілком гідного кандидата: PuTTY Connection Manager (поточна версія: beta 0.6.0.4822, freeware, no source)

Платформа: C#, .NET Framework 2.0

ОС: x32 Windows XP SP1/SP2, Vista, 2000

Розробник пішов простим шляхом: написав обгортку, яка вбудовує графічні інстанції PuTTY в таби програми. У зв'язку з цим з'являються деякі труднощі з фокусом вікон: коли активна інстанція putty, знімається фокус з вікна самого менеджера, і навпаки. Поточне рішення (поєднання клавіш alt + shift змінює фокус між обгорткою і терміналом) також цілком розумно і не викликає будь-яких незручностей при роботі.

З приємного

  • таби з можливістю перемикання з клавіатури
  • клавіші, які можна змінювати у налаштуваннях
  • повноекранний режим F11
  • менеджер з "єднань
  • панель швидкого з "єднання
  • автовідновлення

Що збентежило

  • обгортка вийшла трохи важкою: грузиться долго, но сама по себе работает шустро.
  • є гаряча клавіша перемикання до списку з'єднань F3, але не працює інтуїтивний запуск термінала з клавіатури клавішею Enter - доводиться перекручуватися
  • управління окремими від реєстру PuTTY базами з'єднань. Пока не понял, где мне это может пригодиться.
  • на панелі швидкого з "єднання протокол за замовчуванням Telnet
  • не зберігає позицію менеджера з "єднань з останнього сеансу

Спочатку не зрозумів, чому автор не додав гарячу клавішу на закриття таба, пізніше зметикував, що вже все готове в PuTTY: поєднання Ctrl + C або Ctrl + D закриває з'єднання і термінал. Правда мертві сполуки доводиться все-таки закривати мишкою.

В цілому, додаток сподобався - багатообіцяючий початок. Сподіваюся, розробник не перестане розвивати його і доведе до стабільного релізу =)

COM_SPPAGEBUILDER_NO_ITEMS_FOUND