Захват экрана, управление изображениями, улучшения буфера обмена и другие удобные инструменты для улучшения ежедневного рабочего процесса разработчика
Большинство разработчиков программного обеспечения, работающих на Windows, имеют довольно стандартный список инструментов: редактор кода или IDE; Git или другая система управления версиями; клиент обмена сообщениями (будь то Slack или один из его клонов) и т. д.
Но есть еще ряд настольных приложений, которые могут принести пользу программистам, будь то для управления своим повседневным рабочим процессом или для создания контента, который находится рядом с задачей построения программного обеспечения (например, видео пошаговые руководства или показы). Вот шесть таких инструментов, которые заслуживают места на рабочем столе любого разработчика.
OBS Studio
OBS Studio настолько близка к универсальному решению для захвата и потоковой передачи живого видео, насколько это возможно, без необходимости платить за него. Это приложение с открытым исходным кодом соперничает со многими своими коммерческими аналогами. Оно поддерживает захват из отдельных окон, целых настольных компьютеров или фиксированных областей экрана, переключение на лету между видами и наложениями из различных источников (неподвижные изображения, предварительно отснятые фильмы, живое видео и т. д.). И оно обеспечивает столь же гибкую поддержку для захвата звука.
Каждая функция в OBS Studio может быть подключена к пользовательской горячей клавише, поэтому вы можете запустить программу, свернуть ее и управлять своей записью, не открывая программу обратно (хотя это требует некоторой практики). Одно незначительное упущение: нет никакого способа сделать интерактивное масштабирование на поле экрана при съемке, например, с помощью некоторой комбинации клавиш и колесика мыши.
Ditto
Буфер обмена в Microsoft Windows никогда не был очень универсальным, в значительной степени потому, что он хранил только одну вырезку за один раз. Windows 10 недавно добавила функцию "История" в буфер обмена, но она все еще не так мощна, как хотелось бы некоторым из нас.
Dotto добавляет огромное количество дополнительных функций в буфер обмена Windows. Помимо хранения клипов, вы можете сохранить общие клипы для повторного использования, а также выполнять специальные функции вставки, такие как вставка только текстовой версии клипа. Моя любимая функция: если вы копируете изображение, вы можете открыть Ditto, перетащить изображение из списка клипов, сбросить его в папку, и оно будет сохранено там в виде файла PNG.
Unichars
Еще одна давняя больная точка Windows - это ввод специальных символов-акцентов, математических символов и т. д.- без использования специальной клавиатуры или какого-либо другого приспособления. Unichars использует мощную метафору для ввода специальных символов: ключ compose (что-то, с чем пользователи Unix должны быть знакомы).
Например, если вы составите " О "и двойную кавычку (" ), вы получите О с умлаутом (Ö). Вы получаете живую обратную связь от каждого нажатия клавиши, поэтому вы можете относительно быстро решить, как получить символы, а некоторые целые алфавиты имеют простые префиксы: например, используйте G и g для верхнего и нижнего регистра греческого языка соответственно. И, наконец, Unichars полностью настраивается, поэтому вы можете использовать ключевые композиции либо для своих собственных символов, либо для целых шаблонных текстов.
KeePass
Говорят, что пароли постепенно сворачиваются и заменяются более элегантными способами аутентификации, но мы все еще находимся в пути от мира без паролей. До тех пор, менеджер паролей будет продолжать делать онлайн-жизнь намного, намного проще, так почему бы не выбрать бесплатный? В конце концов, проект с открытым исходным кодом KeePass остается одним из самых популярных, широко поддерживаемых и широко настраиваемых доступных менеджеров паролей.
KeePass работает как общий зашифрованный репозиторий для пользовательских секретов, а не только паролей. Записи являются версионными, поэтому, если вам нужно откопать более старую версию пароля, вы можете найти ее в своей истории базы данных KeePass. Кроме того, сторонние разработчики создали множество полезных дополнений-таких как генератор произносимых паролей или интеграция Windows Hello. Например, записи могут быть настроены для автоматического ввода в окно с заданным заголовком При нажатии горячей клавиши.
Существует несколько воплощений KeePass. Некоторые из них предназначены для других операционных систем, таких как KeePassX для Linux и MacOS; другие являются реинкарнациями, такими как KeePassXC, написанные на C++ вместо C#, или KeeWeb, Электронная версия приложения.
Irfanview
Если вы вообще работаете с изображениями, вам нужен хотя бы один универсальный инструмент для управления изображениями и просмотра - что-то большее, чем проводник файлов, но в целом намного меньше, чем Adobe Photoshop. Irfanview поражает прекрасным балансом. Он загружается достаточно быстро, чтобы служить в качестве предварительного просмотра изображения на месте, но и пакеты во многих других полезных функций, не позволяя им встать на пути.
Просмотр миниатюр, массовое преобразование изображений и быстрое и грязное редактирование-все это здесь. Есть даже поддержка некоторых действительно экзотических форматов изображений и расширений, таких как многостраничные Тиффы, и подключаемая архитектура для всего, что не включено по умолчанию. Хотя Irfanview не является открытым исходным кодом, он может свободно использоваться, поддерживаемый пожертвованиями тысяч пользователей по всему миру.
WinDirStat
“Куда делось все мое дисковое пространство?" - это второй самый распространенный вопрос, который разработчики задают себе (сразу после “есть ли еще кофе?”). Подкаталоги и суб-суб-каталоги могут заполняться всевозможным цифровым мусором-файлами журналов, временными файлами, заброшенными загрузками, программным обеспечением, которое никогда не удалялось должным образом, устаревшими резервными копиями и т. д.
WinDirStat анализирует пространство для хранения в системе Microsoft Windows и предоставляет вам удобный графический обзор того, что и сколько места занимает. Красота презентации WinDirStat заключается в том, как вы можете сразу увидеть, где находятся самые большие и самые отдаленные виды использования пространства, чтобы лучше выделить их и восстановить их быстрее.