Пользуюсь 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 меняет фокус между оберткой и терминалом) вообщем-то вполне разумно и не вызывает каких-либо неудобств при работе.
Из приятного
Что смутило
Сначала не понял, почему автор не добавил горячую клавишу на закрытие таба, позже сообразил, что уже всё готово в PuTTY: сочетание Ctrl+C или Ctrl+D закрывает соединение и терминал. Правда мертвые соединения приходится все-таки закрывать мышкой.
В целом, приложение понравилось — многообещающее начало. Надеюсь, разработчик не перестанет развивать его и доведет до стабильного релиза =)
В поисках сносного решения наткнулся на вполне достойного кандидата: 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 закрывает соединение и терминал. Правда мертвые соединения приходится все-таки закрывать мышкой.
В целом, приложение понравилось — многообещающее начало. Надеюсь, разработчик не перестанет развивать его и доведет до стабильного релиза =)