Инструменты программиста
14.2K subscribers
1.44K photos
106 videos
4 files
1.65K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
CSS Scan — расширение для браузера, которое лишит смысла постоянное использование “inspect element”.

С его помощью можно получить информацию о CSS любого элемента на странице. Для этого достаточно навести на него курсор мыши.

Инструмент также позволяет скопировать все правила CSS элемента одним щелчком мыши.

Стоимость: $110 (но до 22 марта 37%-скидка, поэтому цена снижена до $69)

#CSS #веб #расширение
SymbolHound — поисковая система, которая будет особенно полезна разработчикам

Её отличительной особенностью является то, что она не игнорирует специальные символы. Это означает, что вы можете легко использовать в поисковом запросе такие символы как &, % и π.

Это особенно полезно, когда приходится искать полезную информацию по различным языкам программирования и фреймворка.

Стоимость: #бесплатно

#поиск
DeskPinsутилита для закрепления отдельных окон поверх всех остальных

С её помощью можно сделать так, чтобы определённые окна всегда оставались на виду. Для этого достаточно взять «булавку» с иконки DeskPins в системном трее и нажать на любое окно.

Работает на Windows, начиная с версии Windows 9X.

Стоимость: #бесплатно

#утилита #windows
This media is not supported in your browser
VIEW IN TELEGRAM
Flourish — удобный визуализатор различной информации

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

Именно для таких и множества других целей используется Flourish. С помощью сервиса можно выбрать один из множества разных шаблонов для визуализации: от простых лайн и бар-чартов до более сложных форматов в виде историй.

Стоимость: #бесплатно (но для работы целых команд требуется оплатить использование, связавшись с разработчиками сервиса по электронной почте)

#графики #данные
This media is not supported in your browser
VIEW IN TELEGRAM
Clumsy — инструмент для значительного ухудшения состояние вашей сети в Windows

При этом весь процесс происходит под вашим контролем и в интерактивным режиме. Это может быть полезно, если вы хотите отследить странные ошибки, связанные с неработающей сетью, или оценить работу вашего приложения в условиях плохого соединения.

Стоимость: #бесплатно

#сеть #windows
Hoppscotch — это лёгкий и основанный на веб-технологиях пакет для разработки API

В отличие от ряда конкурентов, инструмент бесплатен. Ещё одно его преимущество — открытый исходный код, доступ к которому можно получить на GitHub-странице проекта.

Hoppscotch был создан с нуля с учётом простоты использования и доступности, обеспечивая всю необходимую функциональность для разработчиков API с минималистичным и ненавязчивым пользовательским интерфейсом.

Стоимость: #бесплатно

#API #веб
Rectangle — это приложение для управления окнами, созданное для пользователей macOS

Чаще всего разработчики используют горячие клавиши IDE, чтобы ускорить процесс разработки. Того же можно добиться, управляя размерами и расположением окон при помощи клавиатуры, а не мыши.

Ещё одним плюсом утилиты является глубокий уровень кастомизации — любителям поковыряться в менюшках понравится.

Стоимость: #бесплатно

#утилита #macOS
Darling — инструмент для запуска macOS-приложений на Linux

Звучит как Wine, да. И по своей сути, чем-то подобным утилита и является. Только если Wine — это про запуск Windows-приложений на Linux, то Darling — про запуск macOS-софта.

Проект с открытым исходным кодом, так что любой желающий может с ним ознакомиться и даже внести свои изменения.

Стоимость: #бесплатно

#linux #macOS
Kinto.shинструмент, облегчающий переход с macOS на другие ОС

С помощью этой небольшой утилитки можно сделать так, что горячие клавиши с macOS будут работать на Windows и Linux.

Стоимость: #бесплатно

#windows #macOS #linux #утилита
Swimlanes.io — инструмент для создания диаграмм и схем при помощи markdown

Вместо того, чтобы использовать различные тяжёлые программы, разработчики Swimlanes предлагают вспомнить знакомый многим язык разметки.

Получившийся результат можно сохранить в виде png-картинки или pdf-файла.

Стоимость: #бесплатно

#markdown #диаграммы #утилита
This media is not supported in your browser
VIEW IN TELEGRAM
aretext — минималистичный текстовый редактор с совместимой с vim привязкой клавиш

Приложение поддерживает около 100 наиболее распространенных команд vim в обычном, вставном и визуальном режимах.

На данный момент проект находится в бета-режиме. Но все основные функции уже реализованы и редактором можно пользоваться в качестве основного инструмента.

Стоимость: #бесплатно

#vim #текстовый_редактор
DevToys — швейцарский армейский нож для разработчиков

Приложение помогает в таких повседневных задачах разработчиков, как форматирование JSON, сравнение текста, тестирование RegExp.

При этом используя DevToys, больше не нужно использовать множество сервисов для выполнения простых задач с вашими данными.

Стоимость: #бесплатно

#веб #json #html
Guake — Linux-терминал в стиле легендарной Quake

Помните, как в Quake (и прочих играх на движке id Tech) можно было открыть консоль для ввода чит-кодов? Теперь такой дизайн Терминала появился и на Linux.

Открывается Guake Terminal по нажатию F12.

Стоимость: #бесплатно

#терминал #linux
ShortcutNinja — инструмент для управления всеми сочетаниями клавиш ваших IDE в одном месте

Утилита способна самостоятельно определять установленные среды разработки — пользователю не нужно прикладывать к этому никаких усилий.

Стоимость: #бесплатно

#IDE #vscode #jetbrains #sublime
Devdocs.io — документация по API для всех популярных языков программирования

Один сервис объединяет разную документацию по API. Из интересных функций: мгновенный поиск для поиска любого фрагмента кода.

Инструмент можно использовать в том числе в автономном режиме.

Стоимость: #бесплатно

#API
Codeply — сервис, помогающий облегчить жизнь веб-разработчика

Он представляет из себя быстрый и бесплатный онлайн-редактор, включающий десятки фреймворков, стартовых шаблонов и более 50 000 фрагментов кода.

Codeplay может помочь создать адаптивные макеты с помощью Bootstrap. Он также имеет инструменты SemanticUI и CSS, которые важны для разработки интерфейса.

Стоимость: #бесплатно

#веб #CSS
Bundlephobia — простой способ узнать о влиянии на производительность вашего приложения включения пакета npm

С помощью этого инструмента можно не только загружать различные пакеты в реестре NPM, но также и свой файл package.json. Благодаря этой функции можно сканировать все зависимости в вашем проекте.

Стоимость: #бесплатно

#npm #json #веб
Regexr — онлайн-сервис для проверки регулярных выражений

Главной особенностью инструмента является его способность работать прямо в браузере. Поддерживаемых языков два: JavaScript и PHP/PCRE.

Из интересного можно отметить, что Regexr умеет объяснять, что означает та или иная часть регулярного выражения.

Стоимость: #бесплатно

#js #php #веб
Explainshell.com — простой способ узнать значение Unix-команд

Если вы активно используете Unix, то вам может быть знакома ситуация, когда приходится подолгу изучать man той или иной команды.

Используя Explainshell, можно избавить себя от необходимости мучиться на этом этапе. Сервис наглядно показывает, что делает команда, которую вы ввели в Терминал.

Стоимость: #бесплатно

#shell #terminal #unix
HTTPie — упрощённая версия CURL

С помощью этого инструмента командной строки можно отправлять HTTP-запросы веб-серверам, а также API-интерфейсам RESTful.

В последней версии разработчики улучшили управление cookie-файлами, добавили автоматическое обновление сессии и усовершенствования работу с вложенным JSON.

Стоимость: #бесплатно

#web #API