Информация

Дата основания
Местоположение
США
Сайт
www.microsoft.com
Численность
Неизвестно
Дата регистрации

Блог на Хабре

Обновить

Ультимативный список инструментов для разработчиков и опытных пользователей для Windows

Блог компании MicrosoftСистемное администрированиеПрограммированиеРазработка игрРазработка под Windows
Рейтинг +49
Количество просмотров 43k Добавить в закладки 556 Читать комментарии 164
Комментарии 164
Чтобы не быть голословным, вот что валяется в \utils:
FAR
hiew
c2c
fping
grep
jpeg2pdf
qpdf
wget
… и окрестностях
CompareIt
FastStone Image viewer
FileZilla
notepad++
pMetro
Prio
Putty
Realterm
SumatraPDF
USB Image Tool
TightVNC
Еще бы краткое описание функционала, хотя бы в одно предложение.
И добавить в список WinMTR — проверка качества связи, локализация проблемы у провайдера.
Total Commander — купил себе и не жалею!
FastStone Image viewer — это хорошая программа для пакетной (и не только) обработки jpeg'ов, но к сожалению на работе по правилам лицензирования её нельзя использовать.
Стосовно putty, extraputty утиліта добре її замінить, якщо потрібні всякі XMODEM, ZMODEM etc. Можу ще сказати про MobaXterm. Те ж саме що Putty тільки набагато зручніше: зберігання сессій, працює вивод дерева за допомогою SCP (ssh з'єднання). Є власний sh термінал, можна відкрити багато сессій в одному віконці, ssh тунелювання, і все це є в безкоштовній версії.
Я вот не люблю FAR с самого детства, как эхо эпохи DOS. Чисто визуально, вкусовщина, да :)
Вместо него использую Unreal Commander, сейчас тестирую MultiCommander в придачу.
Попробуйте Double Commander — он в отличии от перечисленных еще и кросс-платформенный.
Главный плюс DC в поддержке плагинов от тотала, что позволяет полностью его заменить без потери функционала.

Огромный плюс Far в эпоху Windows10/WinSrv19, если на удалённом Windows добавить и настроить OpenSSH-Server, то можно установленным там Far ходить по машине без RDP через гейт под линуксом.
Машина при этом может быть в Core версии

Никогда не понимал любви к Far'у и всяким культовым коммандерам. Всю жизнь (в том числе 10+ лет разработчиком) пользуюсь для работы с файлами стандартными средствами Windows на Windows и стандартным Наутилусом от Gnome на Убунте, и доволен.

Дело в скорости выполнения рутинных операций. И просто копирование/выделение/сортировка. И продвинутые вещи — хороший быстрый поиск, работа с архивами, встроенный Secure FTP/SCP клиент, сравнение файлов, посмотр файлов и ассоциации с разными редакторами… И всё это с той же молниеносностью, что в терминале.


Встроенные средства Windows что один файл копируют сильно дольше, что сотню.


В целом Total Commander это просто классный инструмент, можно и без него жить, но если его освоить — сотни задач решаются легче и быстрее, чем сторонними утилитами.


Автор статьи мог бы пару десятков утилит заменить одним Коммандером, но почему-то не осилил.

Total Commander оконный, а Far консольный и замены ему нет.
речь была о замене Explorer'a и прочих однопанельных менеджеров)
Всего-то, 10 лет. Попробовали бы Вы копировать виндой в 1995м.
А самое главное, поколения — меняются, трусы каждый раз надевают то через руку, то через голову, и лишь панельные утилиты позволяют не взбеситься и не одуреть от постоянной «перестановки мебели», F5 всегда копирует, F7 всегда создает каталог
Для меня FAR (или, прости господи, MC) это удобная интегрированная среда: файловый менеджер+консоль+быстрый запуск софта/утилит по хоткеям. И все это работает с клавиатуры. Примерно поэтому я не могу сжиться с графическими файловыми менеджерами — с консолью там плохо, да и работа с клавиатуры как-то страдает.
PS Вот как раз тасовал давеча файлы в гноме. Если не ошибаюсь, делал следующее: надо переименовать файл, задав новому имя уже существующего файла. Когда я в диалоговом окне переименования указываю существующее имя, кнопка Ок просто становится недоступной. В итоге ищешь сперва старый файл, удаляешь, потом переименовываешь новый. Как-то это не по людски…
Никогда не понимал, как вообще можно пользоваться чем-то вроде проводника Windows для работы с файлами. Мало того, что там одно окно, так ещё и операции приходится зачастую делать мышью!
Ни разу не защищаю проводник, но справедливости ради, все без исключения операции там можно сделать без использования мышки вообще.

А в чём проблема открыть несколько окон?

Лично мне неудобно таскать что-то между ними. Проще, когда сразу есть две панели.
Ну, бывает.
Мне вот как-то цельный отдел встретился во времена элт мониторов, которые сидели в 800*600*60Гц и им было норм. Они просто не представляли что может быть как-то иначе.
Вот когда я нормальные 1280x1024x80 выставил, потому что глаза от мерцания выпадали — сразу «а что так можно было? а мне тоже так сделать можно?»…
Как я помню, от изменения разрешения менялся размер шрифта тоже. Так что понизив разрешение можно было получить более крупный шрифт. Я поэтому сам любил выставлять разрешение поменьше. Так что в то время 800*600 это не тоже самое, что сейчас 800*600
Ну, вообще-то системный шрифт что в 95/osr что в xp тоже настраивался, причем гораздо удобнее и гибче чем в w7.
Однако же есть такая массовая выученная беспомощность, когда люди искренне считают что надо как-то приспособиться к тому что дали, и даже не задумываются о том чтобы сделать свое рабочее место как-то удобней…
Ну вот я помню что специально понижал разрешение в xp. Причем в играх повышал, а в системе наоборот понижал. Зачем — уже не вспомню так быстро, но скорее всего из-за шрифтов
Вот как-то так оно там было:
image
Классная штука, но даже на примере текст перестал помещаться в окно и был закрыт кнопкой. А уж что творилось в сторонних приложениях…
Ставлю TotalCommander в основном ради просмотра файлов по F3, т.к. блокнот, notepad++, VSCode, студия и прочие не осиливают показать файлы большого размера, а тут запросто, еще и с поиском.

Это ж какого размера файлы Вы смотрите, что их студия открыть не может? Все остальные да — не в состоянии. Я нормально открываю в студии csv в 12 гиг. Да, думает она минут 5, но открывает.
Хотя для того же поиска лучше уж Powershell.

Да, думает она минут 5

А вот Far по F3 открывает такие файлы мгновенно. Почувствуйте разницу, как говорится.

И ещё, например, задача — взять все фотографии типов *.jpg и *.arw весом более 1Мб и отснятые не более чем неделю назад и переименовать их из DSC....* в формат [год-месяц-день]_kids-[нумерация (счётчик)].

В TC это не проблема, не придётся писать хитрую командную строку, ошибаться и переделывать. Займёт несколько секунд, пальцы сами сделают быстрее, чем успеешь задуматься.

И таких фич там много.

Там есть Selection (+) и Multi-rename tool



То же самое в Far:
  • Выделить по датам и размерам: Файлы -> Пометить группу (или "+" на NumPad'е). В окне выбираем «Фильтр».
  • Пакетное переименование: F11 -> Пакетное переименование.

Сколько раз пытался привыкнуть к Total Commander и его клонам, и ни разу не смог заставить себя пользоваться ими сколько-нибудь долгое время. Громозкий он какой-то на экране и… даже не знаю… Не цепляет, в общем.
Far отличный двухпанельный менеджер. Я про то, что в Windows Explorer и других похожих эта задача решается долго и муторно, а в Far и TC — легко.
для такого переименовывания вообще берется exiftool и можно переименовывать что и как угодно, при условии что он нужное поле из экзифа способен вытащить.

и если дойдут до этого руки, советую вместо счетчика переключиться на поле ShutterCount.
а вы про какой vim (через WSL) или про vim for Windows?

Просто нормально настроить второй (отредактировать .gvimrc чтобы он поддерживал все те же операции, что и линуксовый) у меня в своё время не получилось.

Лет 15 или 10 назад они были нужны)) procexp, sysmon, unlocker...

Procexp и autoruns абсолютно актуальны и сейчас, встроенные средства как были ужасные, так и остались.

Полностью с Вами согласен!
RescueTime — Вы продуктивны? Вы тратите время н… пытаетесь использовать GTD и TCB.

А что такое TCB за зверь? Пытался загуглить, но чёт неуспешно.

подозреваю, что это Time Saving <чёто-там> написанное по-русски (третье слово я не смог придумать)
А мне похоже на taking care of business
a) SysInternals?
b) FAR?
c) Я бы добавил набор стандартных ls/awk-gawk/find/… утилит, чтобы не ходить каждый раз в отдельную консоль с нормальным шеллом

Ну и вопрос: VSCode — оно уже наконец научилось на несколько мониторов?
> утилит, чтобы не ходить каждый раз в отдельную консоль с нормальным шеллом

а откуда вы их вызываете? Обычно консоль под рукой или в VSC + WSL, или просто WSL на хоткее
Так прямо в фаровской консоли.

C:\Projects>ls -al | sort | uniq | gawk "{print $7}" | wc -l
23
Совсем недавно поймал себя на том, что слишком часто запускаю фар, только ради Ctrl + O. Заставил себя разобраться, как прицепить WSL на хоткей и теперь фар запускается на порядок реже.
Оно не всем доступно в корпоративных сетях
утилит, чтобы не ходить каждый раз в отдельную консоль с нормальным шеллом

wsl ls/awk-gawk/find/…
а) Не всем wsl доступен, ох не всем. Админы, они такие.
б) Держать wsl только из-за ком. строки — не совсем
Спасибо, поставил парочку. Я бы в этот джентельменский список добавил QTranslate — для перевода выделенного текста по Ctrl+Ctrl. А также loom и oCam для записи видео с экрана.
Хороший список. Но как можно жить без FAR? )) Это первое, что ставится на свежий инстал. Вместе в WinRar (возможно рар по привычке, но 7zip какой-то не ламповый)

Добавил бы в список:

QuickAccessPopup — очень удобно по Win+MiddleClick получать под нос менюшку со всеми нужными вещами

Find and Run Robot 2 — Ctlr+Space+поиск. В принципе Win + поиск нынче делает тоже самое, но этот настраиваемей

Autohotkeys + windows-desktop-switcher — маст хэф при работе с несколькими виртуальными десктопами

Keypass — менеджер паролей

Syncthing — синхронизация всего этого portable добра между устройствами
Но как можно жить без FAR?

Прекрасно, как и вообще без двухпанельных файл-менеджеров принципе. Что вы делаете когда одновременно нужны под рукой ТРИ директории?

жить то можно, но обычно когда присаживаешься рядом с коллегой, который при тебе в эксплорере еле еле простые файловые операции делает, теряя массу времени, хочется по рукам надавать ))
Табы в тотал коммандере делаю, так же как и в браузере.
Всё-таки основная масса атомарных файловых операций проходит в рамках одной-двух директорий: скопировать/переименовать/перенести.
Что вы делаете когда одновременно нужны под рукой ТРИ директории?
Q-Dir (до 4-х панелей включительно)

А если серьезно, то Q-Dir хорош и как однопанельный тоже. Долго ним пользовался, пока был на виндовс. Но и в четырех панельном режиме тоже пользовался на первой работе, специфика операций была такая.
Использую вкладки в одной из панелей менеджера.
Но как можно жить без FAR? )) Это первое, что ставится на свежий инстал. Вместе в WinRar (возможно рар по привычке, но 7zip какой-то не ламповый)
Как бы 99% работы с архивами проходит прозрачно с тем же 7zip-addon в far и сам 7zfm и не используется.

Я из тех, кто всю жизнь провел в Windows (а до этого — в DOS, где первой командой при загрузке системы был Norton Commander (Far и Волков тоже считаются ;-)). Понятно, что и первым Windows-приложением, которое я освоил, был Total Commander…
Так вот. Мне частенько приходится заглядывать по работе на чужие машины (не удаленно — сугубо прикладные задачи, никакого администрирования). Сначала я честно пытался пользоваться Проводником для файловых операций. Так как ничего другого там обычно попросту не стоит. Но чем лучше я осваивал Проводник, тем в больший ужас приходил от того, что простейшая операция требует кучи мышиных кликов, а половину того, к чему я привык, как к норме жизни, и вовсе не сделаешь!
Теперь у меня на поясе всегда висит флэшка с Total-ом. Как говорил герой одного известного мультика,
лучше день потерять, потом за пять минут долететь
То есть, вставить флэшку и запустить с нее Total. Или вообще, с разрешения хозяина, установить его на компьютер
И дело не только в том, что в Total-е «из коробки» есть продуманные хоткеи практически для всех стандартных файловых операций. Гораздо важнее, что у меня в одной программе 95% тех функций,
которые я использую повседневно при манипуляциях с файлами
Первая типичная задача — это сравнение каталогов. Открыл, нажал Shift+F2 — все как на ладони! Да, сравнивать папки умеет любой файловый менеджер. Но здесь на это уходит одна секунда! Главное: все отличия перед глазами — я полностью контролирую ситуацию визуально. Если все Ок, нажимаю F5. Если нет — сразу разбираюсь с сомнительными отличиями в привычной среде. Например, чтобы удалить ненужные уникальные файлы на резервном носителе, достаточно пробежаться глазами по списку (они уже выделены) и нажать F8. Ведь очень часто уникальные файлы надо именно удалять. Например, наводя порядок
в проекте
(он совершенно не обязательно программистский — чаще это какая-то статья или обработка данных)
или разделяя его на две части, я переименовываю какие-то файлы и/или перекидываю их в другие папки. В основном каталоге им больше не место — а в его резервной копии они еще есть. Настраивать такие нюансы просто нет смысла. Все, что я хочу от программы — это чтобы она показала мне эти файлы в привычном контексте оглавления каталога и дала возможность принять решение минимальным числом нажатий на кнопки.

Вторая типичная задача — это
избавиться от одинаковых файлов
Например, я закончил какой-то этап, и перенес все рабочие файлы из основного каталога в архив. Но на резервном носителе они пока еще лежат в рабочем каталоге. Простая синхронизация папок в такой ситуации не поможет. Я открываю в одной панели архив, в другой — «основной» каталог, затем Shift+F2, * и F8. Ошибиться почти невозможно: удаляется только то, что уже есть в архиве. Все, теперь в корневых каталогах на компьютере и резервном носителе больше нет «архивированных» файлов. Можно спокойно разбираться со списком того, что осталось.

Третья типичная задача — это
синхронизация дерева папок со всеми подкаталогами
По-моему, практически любой пользователь компьютера делает (должен делать?) это минимум пару раз за день. Но тут начинается удивительное: в Тотале такое сравнение по умолчанию назначено кнопке!!! Горячую клавишу к команде cm_FileSync приходится привязывать самому (у меня это Ctrl+F2 по аналогии с Shift+F2. Впрочем, это почти единственная настройка, которую мне приходится делать при его установке). Зато после этого сравнение занимает секунды (открыть каталог-нажать). А главное, результат сравнения — это визуально комфортная карта различий. Полностью контролируемая и настраиваемая, и куда легко можно внести все необходимые уточнения. А не результат в виде «отчета»: шеф, я все сделала! подробности смотри в протоколе

Я не буду рассказывать про другой регулярно используемый функционал, вроде прогулок по архивам, как по каталогам, поиска в файлах (включая упакованные в архивы), построчного сравнения файлов с возможностью редактирования, удобной командной строки и т.д. и т.п. Скажу только про затронутую выше в обсуждении
проблему трех панелей
Да, мне тоже не хватает пары панелей. Именно поэтому у меня обычно открыто 2-3 Total Commander-а: каждый для своей задачи. Например, в одном — расчеты и файлы с данными, в другом — тексты и рисунки. При этом я обычно завожу у себя 3-4 логических диска (не считая системных), что позволяет удобно переключаться между 3-4 рабочими каталогами, имея всего две панели (так как путь к каталогу на каждом диске запоминается). На мой вкус, это удобней, чем вкладки, так как каждый диск ассоциирован с определенной группой задач. А то, что диски логические, позволяет иметь одинаковую структуру дерева каталогов на всех используемых компах. Понятно, что в трех Total Commander-ах нужно еще
суметь не запутаться
Для удобства поиска нужного экземпляра Total Commander-а, я иногда меняю пропорцию ширины и высоты окна, чтобы оно визуально отличалось от остальных в списке открытых окон
Но это во всяком случае гораздо удобнее, чем искать нужное окно Проводника среди шести почти одинаковых окон.

Поэтому мне очень трудно понять тех, кто устанавливает и настраивает (а главное, осваивает) несколько разных специализированных программ ради того, чтобы получить те 5% дополнительных возможностей, которых не хватает в Total Commander-е.
А впрочем… еще гораздо труднее понять тех, кто ежедневно работает с файлами, но не умеет вообще никуда, кроме Проводника…

Привет. Авторство Скотта указано в последней строчке до ката. Ну а Портленд и Сиэтл можно сравнить с Тулой и Москвой — 2 очень близких друг к другу города. Возможно в момент работы над этой публикацией он был ближе к нашему hometown :)

Я создал папку d:\dropbox\utils и добавил ее в свой PATH. Таким образом, он будет на всех моих компьютерах, и я могу мгновенно добраться до любого из них.

Вот прям «отличный» совет! Начиная с того, что добавили папку доступную для записи всем пользователям в PATH, чем сделали очень простой плацдарм для атак по dll hijack. Так еще в случае успеха, эта атака пойдет не только на целевом компьютере, но и на всех доступных автору.
Софт, который грузит дллки не по абсолютным путям заслуживает страдать. Как и его пользователь.
А каждый пользователь готов ответить за каждую dll на своем компьютере? )
Расскажите, пожалуйста, как это реализуется в данном случае. Софт грузит dll-ку путём поиска ближайшей перебором всех директорий в PATH?
При попытке загрузить библиотеку не по полному имени будет осуществлен поиск библиотеки. Примерный порядок по-умолчанию: папка с исполняемым файлом, system32, system, Windows, текущая папка исполняемого файла, пути из переменной PATH.
Собственно при попытке загрузить несуществующую dll поиск будет доходить до последнего пункта.
К сожалению, такие загрузки случаются довольно часто.

Тогда любые директории в РАТН одинаково опасны?

Нет. Если в PATH только папки, куда доступна запись администраторам (из Program Files, например), то ничего особо страшного в этом нет. А вот папки доступные всем — это уже проблема.
Абсолютно все DLL, которые слинкованы с приложением, а не грузятся через LoadLibrary() находятся поиском со стандарнтым алгоритмом обхода. Это 99.99999% всех DLL. Т.е. коментарий не имеет смысла.
Первое предложение — правда как есть. Остальное — оценочное суждение.
И как это эксплуатировать, если загрузка DLL из PATH выполняется в последнюю очередь?

Если раньше приложение успешно находило DLL либо у себя в каталоге, либо в System32, что изменится от добавлении новой DLL в PATH?
Многие приложения пытаются загрузить библиотеки и если не находят, то ничего не делают. Теперь будут находить.
Многие — какие?
Обычно exe линкуется с DLL через секцию импорта и там, если не находит DLL, приложение просто не стартует.

А чтобы DLL подгружалась кодом, который бы обрабатывал возможность отсутствия DLL, я такого даже и не вспомню.
Свежий пример — cyberpunk 2077, игра спокойно работает в стандартной поставке, но стоит подкинуть к екзешнику version.dll — она ее загружает. Это используется например твикером CyberEngineTweaks.
К сожалению, ваш пример нерелевантен. Товарищ qw1 правильно говорит, что обычно dll линкуется через секцию импорта: как version.dll в вашем примере. И загрузка dll происходит из-за порядка поиска dll, а не из-за сторонних механизмов загрузки.
стоит подкинуть к екзешнику version.dll
Ну, это стандартно для инжекта в игры — класть DLL в папку с EXE. Но version.dll есть в System32, поэтому добавление ещё одной в PATH ничего не даёт.
Да, я уже понял свою ошибку. Из головы вылетело что version.dll может быть системным.
Если вам просто нужны примеры, то это легко.
1. Сейчас перезапустил какой-то сервис NVIDIA. В результате вижу, что их утилита усиленно ищет amdvlk32.dll и amdvlk64.dll по путям PATH и не находит. По названию похоже, что это как-то связано с Vulkan, но у меня его нет, и ПО продолжает работу.
2. Майкрософт в Win 10 начиная с 21H1 сделал увлекательную вещь — почти все процессы смотрят есть ли файл C:\Windows\system32\EdgeGdi.dll и если есть, то загружают. По умолчанию его нет. Скажем спасибо, что только по этому пути проверяет, без дальнейшего поиска.
Новый авиалайнер. Входит стюардесса в пассажирский салон: — Вы находитесь на нашем новом авиалайнере, в носовой части самолета у нас находится кинозал, в хвостовой — зал игровых автоматов, на нижней палубе — бассейн, на верхней — сауна. А теперь, уважаемые господа, пристегните ремни, и со всей этой хреновиной мы попробуем взлететь.
Вот такое примерно впечатление от этого списка.

Ну не, полезно: некоторые идеи для себя вынес. Главное что я давно не встречал каких-то таких обсуждений полезного софта для ПК\Windows, как будто кроме Chrome людям больше ничего не нужно.

Ditto глючный — CoodClip лучше по-моему.
PS кстати кто-нибудь может подсказать переключалку раскладки по Ctrl, которая не требует дотнет (как EveryLang), не тормозит и не глючит (как Punto), не вводит Word в ступор (как RusLat2), не требует какого либо окна в фокусе (как самописные на AutoHotkey) и желательно позволяет создавать правила автозамены.
lswitch? haali.su/winutils

правил никаких ессно не умеет в силу своей тупости, зато работает почти везде, кроме приложений, которые зачем-то сами пытаются обрабатывать спецкнопки (я смотрю на тебя, мозилла!)

Rapid Environment Editor
OpenVPN
Git/Git extensions (хотя нынче в продуктах Jetbrains поддержка git стала намного лучше, и он нынче редко нужен)
SpaceSniffer
CoreTemp
CrystalDiskInfo
MikTeX/TeXstudio

mobaxterm — для тех, кому надо с большим количеством машинок удаленных работать. Удобнее чем putty заметно, да и виндовые умеет.

Я уже пересел на Windows Terminal с него.
И там (в mobaxterm) унаылое ограничение на количество сохранённых сессий в бесплатной версии. Если уж брать, то mRemoteNG — бесплатный, нет ограничений, также умеет в putty-сессии и большое количество протоколов

Ну есть обход унылого количества сессий.
сохраняем сессии в putty, потом импортируем. Это moba делает без ограничений :)
WindTerm — (частично) опенсорсный клон moba на Qt. Пока еще не дотягивает, но пользоваться уже можно.
Мне нравится Win+Share+S для скриншотов, но я также рекомендую

Перевелось как-то не так… Комбинация клавиш с Shift
Там в оригинале так. Сам Скотт ошибся. Понятно, что Shift имел в виду.
Ожидал увидеть ConEmu хотя бы в комментариях. Поскольку не увидел, похоже, пора смотреть в сторону Windows Terminal.

А я подожду ещё годик. Мне очень нравиться ConEmu и пока не очень удобно работать с WT, он какой-то не привычный )

Осталось только 1809 LTSC обновить, ага.
Только ConEmu! Потому что копирование просто выделением, как в putty. Оболочки в отдельных табах можно запускать какие хочется — и cmd, и PowerShell, и bash (из поставленного git-scm) и даже если надо с привилегиями администратора. И главное — quake стиль: нажал F12 — появилось, еще раз F12 — скрылось.
В ubuntu подобное приложение называется guake, правда копирование обычное.

Wt тоже так умеет. Ну кроме quake style и админ прав если не запустить его с ними.

честно, из действительно полезных «утилит» тут только wls, vs code, остальное либо очень специфично либо бесполезно как ccleaner, а вообще все полезные утилитки мелкомягкие уже давно собрали за нас docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite
quicklook очень удобная штука на самом деле. другой вопрос, что не просидев несколько лет до этого на маке, возможно, ее прелесть не совсем очевидна будет.
У меня превью вообще по наведению при помощи QTTabBar.
Любой такой список интересен не тем «хороший» он или «полный», а тем, что можно узнать о каких-то новых для себя удобных утилитах, о которых раньше не слышал. Я вот из списка Скотта узнал про ueli и Greenshot — поставил, настроил и теперь с удовольствием пользуюсь.

Еще поставил Ear Trumpet, но по нему решение еще не принял.
В 2020 уже возможна достаточно полноценная разработка программ для windows не из под самой windows. Список надо расширять на linux/mac инструменты?
Это список Скотта. Он работает в Windows. Напишите свой для Linux/macOS — возможно, кому-то он будет интересен.
NetSpeedMonitor — текущая скорость down/up-load по выбранному сетевому интерфейсу.
PS Авторская страница уже умерла, ссылка на зеркало.

Ну и на новых ос при установке выбрать режим совместимости.

Unlocker — помогает удалить/переместить файл/директорию, которые заняты непонятно чем, не перезагружая машину
HashTab — увидеть хэш файла в свойствах
foobar2000 — лучший проигрыватель аудиофайлов, упомянутый VLC странно проигрывает образы с .cue плейлистом поэтому музыку только через него
IrfanView — лучший просмотрщик изображений
uTorrent 1.8.2 — лучший торрент-клиент
Programmer Dvorak — лучшая латинская раскладка придуманная человеком (требует долгого обучения но оно того стоит)
XChat — хороший IRC клиент
Pidgin — хороший XMPP клиент
Altap Salamander (платный) — наверное, единственный способ увидеть размер всех директорий в директории
Download Master — использую чтобы быстро получить mp3 с ютьюба или скачать несколько сотен файлов пачкой, или просто при плохом качестве связи когда есть максимум EDGE
STDU — лучшая читалка PDF/DjVu и более экзотических форматов
R-Studio — лучший восстанавливатель случайно удаленных файлов, лучше иметь заранее
Microsoft Office Picture Manager (часть платного пакета Microsoft Office) — незаменимая вещь если часто и много приходится публиковать фотографии с камеры, но не для фотобанков. Повернуть на пару градусов, обрезать фотографию под 3 на 4, подправить цвета, убрать красные глаза и уменьшить разрешение быстрее всего делать именно тут. Другого функционала в программе нету, но это редкий случай когда я пользуюсь всеми 100% возможностей.

Большинство из вышеперечисленного вряд ли можно назвать словом утилита, но без этого софта лично мне некомфортно пользоваться ОС Windows.
Unloсker — вещь, но (был?) заброшен до такой степени, что «официальный» дистр содержал троян. Как сейчас — не знаю.
Храню старый релиз как зеницу ока.
uTorrent 1.8.2

Староват уже, я пользуюсь патченным 3.5.5.
Для любителей спартанского дизайна и кастомизации могу посоветовать попробовать Tixati. Оно даже графики для DHT умеет рисовать
рекомендую попробовать qbit enhanced
Основная проблема это перенос 1500 торрентов с кастомным размещением файлов и кучей выбранных недокачанных ))
А так мне QT не нравится в принципе, он коряво шрифты рисует.
есть специальная прога для этого, где-то на форуме кубита. работает нормально, сам так с 2.2.1 переходил
Можно узнать какой процесс не даёт удалить дллку через process explorer.
Когда ставил Cheat engine был прогресс бар, появилась картинка ябраузера. Подумал реклама, ок, нажал далее. Через пару минут понял, что вляпался в какаху — ни пункта удалить в пуске, ни в удалении программ… Нашел папку, удалить нельзя — какойто файл занят. Удалял частями пока не осталась одна дллка. Поиск в process explorer сказал, что её использует explorer.exe. Убил explorer.exe и через консоль таки удалил. Пожать бы шею этому затейнику за дллку.
Я бы воздержался от титула «лучший» — слишком субъективно.

Altap Salamander (платный) — наверное, единственный способ увидеть размер всех директорий в директории

Можно смело заменить на бесплатный DoubleCommander
Я бы воздержался от титула «лучший» — слишком субъективно.
Я писал комментарий под впечатлением от статьи www.lesswrong.com/posts/7hFeMWC6Y5eaSixbD/100-tips-for-a-better-life совет №13. Если кто-то найдёт этот мой комментарий с поисковика, мне будет не стыдно за выданные мной титулы. Всё что я бы хотел изменить в своём комментарии — заменить «лучший» на «лучший проприетарный» в соответствующих местах, и тогда субъективщины станет намного меньше. Хотя, люди для которых это важно, вряд ли юзают винду.
Можно смело заменить на бесплатный DoubleCommander
Спасибо, не знал о нём. Но мне не понравилось что DoubleCommander не поддерживает сортировку директорий по размеру (и любому другому параметру кроме стандартной сортировки А-Я), вот когда эту мелочь допишут, действительно можно будет заменить смело.

werter78 не владею последними сведениями, но 10 лет назад qBitTorrent требовал сильно больше ресурсов чем было на моём тогда ещё современном компьютере, который я до сих пор не выбросил, и который даже в данный момент сидирует не меньше сотни раздач, одновременно будучи в активном пользовании для браузинга.
DoubleCommander умеет сортировать каталоги, нужно только в настройках выставить «Список файлов — Сортировка каталогов — сортировать как файлы (или сортировать как файлы и показывать первыми)».
Вместо IrfanView предпочитаю ImageJ. Легковесный, всеядный, единственно что в галереи не умеет.
Мой выбор — jpegview.
Pidgin уже не торт, я бы лучше рассматривал ему на смену gajim.org/download или Dino — они умеют в OMEMO
sahsAGU А почему список «ультимативный»? Кто вам ультиматумы ставит?

Английское слово Ultimate имеет в русском языке совершенно другое значение
Правильный перевод — ультиматерный!
А почему список «ультимативный»?

Потому что более жарено смотрится.

Да это не статья, а сплошной перевод текста через Google Translater (или чего похуже). Почему-то человек даже не поставил метку «перевод».
Читать невозможно: описания программ — это набор копипаст с первой страницы маркетинговых материалов. При том, дословно переведённый каким-то роботом.
Для начала, Оксфорд.

Но главное, английское слово ultimate имеет и в русском языке как минимум четыре совершенно разных, даже противоречащих
значения.
1) самый отдаленный 2) последний, конечный; завершающий, окончательный Syn: definitive, final 3) максимальный; наибольший, наивысший, предельный Syn: maximum, highest possible 4) первичный, элементарный; исходный, основной, первоначальный ultimate particle ≈ элементарная частица; мельчайшая частица ultimate analysis ≈ элементарный анализ Syn: basic

Критикуешь — предлагай Вы о каком из них?
Простите, но мне кажется, вы неправильно поняли мой комментарий.

Я имел в виду, что употреблённое автором прилагательное ультимативный не сочетается со словосочетанием «список инструментов для разработчиков», и смысл фразы становится совершенно непонятен (лично мне, возможно, другим людям он понятен).

Но я немного знаю английский, и сделал предположение, что в данном случае это могла быть калька с английского слова «ultimate». И тогда, фраза превращается в «Полный список инструментов...», «Основной список инструментов...», «Первоначальный список инструментов...» и т.д., но я не автор, и понятия не имею, какое именно значение до нас пытались донести.
Я понял буквально как вы написали:
Английское слово Ultimate имеет в русском языке совершенно другое значение
и спросил, что это за значение, которое здесь следует употребить. Лично я на месте переводчика (даже хорошего переводчика; не будем повторяться, что перевод в целом в данном случае полнейшее говно халтура), как сказали и вы, «понятия бы не имел, какое именно значение до нас пытались донести», и тоже перевёл бы калькой — и пусть каждый сам решает, что там за этим словом может скрываться, иначе получится переводческая отсебятина.
В общем, за отсутствием аргументов по какому-то конкретному вариантов остаётся принимать гуглоперевод этого слова за единственный верный.
Я понял, о чём вы меня спрашиваете.
Критикуешь — предлагай
Я предлагаю не использовать ультимативный вообще, так как оно не несёт никакой смысловой нагрузки в данном случае.
«Список инструментов для разработчиков и опытных пользователей для Windows» — нормальное название.
Я бы сказал, что оно несёт самопротиворечащую нагрузку (так список необходимого, или портянка утилит на все случаи жизни?!), требующую прочтения как минимум докатового описания, но если его убрать — тут тоже получится отсебятина, вызывающая ещё больше вопросов. Автор лажанул, но не дело переводчика за ним подтирать. Ну писать статью «по мотивам реальных событий» :)

Английское слово ultimate в русском языке не имеет никакого значения, потому что оно не русское и даже не кириллицей написано.

Согласен, сморозил глупость, имел в виду перевод слова
> LINQPad — интерактивно запрашивайте базы данных с помощью LINQ с помощью этого инструмента от Джозефа Альбахари.

Это звучит как если бы вы назвали швейцарский карманный нож — «открывашкой для вина»
Очень полезная статья. И главное — в комментах все делятся утилитами.
Мои скромные пять копеек.
1) FileBox eXtender.
www.hyperionics.com
Быстрый переход в нужные папки, встраивается в диалоги открытия сохранения. ИМХО просто MUSTHAVE.
2) TinyWall — маленький и удобный фаервол.
3) Folder Marker — цветные папочки.
4) Necromancer's Dos Navigator. Свежая версия, между прочим. От 22 октября 2020 г. Там удобный калькулятор — с формулами.
5) oCam — граббер видео, умеющий так грабить, что ого-го.
— — —
Насчет Теракопи — он у меня как-то файлы портил. Я испугался и вернулся к проводнику.

А rclone — откуда угодно и куда угодно? включая тучу облаков разных типов?

Это всё же медиа-комбайн для ведения стримов.
Если что-то надо быстро записать с экрана, пользуюсь Bandicam, он хорош и есть portable сборки.
Это когда у бандикама появились официальные portable сборки? Да и зачем использовать проприетарный софт там где есть более функциональный опенсорс аналог.
Всё верно, но разобраться с OBS, в которой тысячи функций, всё же несколько сложнее, чем с однокнопочной программой, заточенной под одну функцию записи экрана.
Пожалуй поделюсь очень удобным инструментом — token2shell из магазина винды. SSH, SFTP, TELNET. Руками можно выбрать «домашний каталог» настроек приложения и его уже синхронизировать со своим удобным облаком. Менеджер ключей тоже очень удобным оказался. Кто ищет хороший ssh менеджер, обратите внимание. Штука разово платная, но постоянно акции со скидками.
В принципе, я не понимаю как люди живут без такой вещи как Listary
Вот вы собираетесь сохранить документ, выскакивает окошко сейв_эс и тут начинается магия
Прога полностью синхронизируется с тоталом и стандартным проводником, т.е. список избранных папок из тотала уже на месте
Вы можете перейти в тотал (окошко сейв_эс по-прежнему открыто), в тотале перейти в нужную папку (так быстрее ведь для многих) вернуться и Listary синхронизирует папку с активной в тотале!
Ну и еще история сохранения, поиск по набору, куча доп функционала — вобчем, лютый мастхев!
Без нее — как без рук

Кажется, я мечтал об этом всё это время!!! Спасибо!

А где же Mouse without Borders? Неужели до сих пор у всех еще только по одному девайсу? Или по 3 клавиатуры на столе? :)
Неужели до сих пор у всех еще только по одному девайсу?

Ну в общем случае да.
Из неназванного выше могу дополнить (в основном для Windows, в основном на быстром С++):

EmEditor — наиболее быстрая и гибко настраиваемая альтернатива Notepad++ и другим текстовым редакторам.

Air Explorer — файл-менеджер для облачных хранилищ.

Detect It Easy — определение упаковщика, компилятора и линкера исполняемых файлов и библиотек.

FileLocator — классический поиск локальных файлов.

MediaMonkey — навороченный аудио-видео плеер с удобно настраиваемой библиотекой.

Path Copy Copy — копирование пути или имени файла либо фолдера из стандартного контекстного меню в разных форматах.

Registry Finder — хорошая замена regedit.exe.

PDF-XChange Editor — достойная замена Adobe Reader.

Volume² — замена встроенного регулятора громкости.

T-Clock Redux — замена встроенных в трее часов.
Из этого списка стоит T-Clock.
Единственный способ настроить в Windows 10, чтобы и панель задач была маленькая, и часы показывали одновременно и дату, и время, и день недели. Как бонус — можно выбирать цвет.
Согласен. Но панель задач можно сделать ещё шире, если увеличить её высоту:

T-Clock

Год не отображается, т.к. его обычно помнят.
Зато отображаются секунды. Очень удобно, например если требуется измерить время запуска приложения.
Да вот мне не хотелось делать высокую панель, чтобы не тратить место на экране.
Без T-Clock я бы так не сделал (и узкая панель, и дата на экране).
Собственно, это причина, по которой я начал поиски решения и нашёл T-Clock.
Секунды можно вывести (форматка даты/времени вообще произвольная, например слеш на скрине выше — часть форматки), но постоянное движение съедает внимание…
постоянное движение съедает внимание
Верно. Однако в данном случае площадь, занимаемая тикающими секундами, настолько мала, что боковое зрение их совершенно не замечает.
Font size = 8, Line spacing = 0 — и две строки помещаются в стандартную высоту панели.
Спасибо, но мне важно видеть день недели («Вт» на скриншоте).
Это в стандартных часах Windows настраивается размер шрифта, или придётся глобально уменьшать системные шрифты?
Это же T-Clock. А шрифт — стандартный еще с WinXP — Tahoma, 8.
Ага, понятно. Перепутал со стандартными часами Windows, когда они показывают дату и время двумя строками
С наступившим всех )
Может кому пригодится www.ventoy.net/en/index.html
Для создания загрузочной флешки. Умеет грузить почти всё.
DOSBox

Если нужно запустить 16-битное приложение Windows, ставить WinXP лучше на DOSBox или на Virtual PC?
Максимальная винда, встающая на DosBox — 98SE, линолеум уже не встаёт.

Спасибо за пост. Давненько не было такого чтобы я изучал какие-нибудь новые утилиты вот просто так. Вообще судя по информационному пузырю в котором я обитаю складывается ощущение что софт для ПК/Windows — это что-то уже не нужное, как будто все что людям нужно теперь — это Chrome, VSCode и всякие desktop клиенты на электроне (и лучше все это запускать на macOS). Между тем я понял что мне хотелось бы время от времени узнавать что-то новое о такого рода софте.


Хотел немного добавить про вот это:


AutoHotKey
PureText

Думаю нет смысла держать оба приложения, PureText можно заменить скриптом для AutoHotKey (я взял скрипт отсюда https://autohotkey.com/board/topic/10412-paste-plain-text-and-copycut/). Сколько раз я копировал через notepad и теперь наконец есть hotkey в системе.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.