Для веб-разработчиков приложения являются важным фактором повышения производительности; без наличия нужных приложений разработка одного сайта может отнять у разработчика много времени. Существует множество приложений для веб-разработки для каждой платформы.
В этом посте мы соберем лучшие приложения для OS X, которые вы должны включить в свой набор инструментов для веб-разработки. Самое приятное, что все эти приложения абсолютно бесплатны. Итак, давайте посмотрим.
Оглавление
100 бесплатных полезных приложений для Mac
Компьютеры Mac – это удивительные машины, которые предлагают множество полезных функций, встроенных прямо в операционную систему. Однако если…Подробнее
1. VirtualHostX
VirtualHostX был создан как плагин “Web Sharing”; утилита, которую Apple удалила из System Preferences начиная с OS X Mountain Lion. Эта опция позволяет включать и выключать встроенный в macOS Apache Server, на котором вы можете размещать локальные хосты для своих веб-сайтов.
Теперь VirtualHostX превратился в довольно мощное приложение для управления окружением localhost. Некоторые из его возможностей включают улучшенный современный пользовательский интерфейс macOS, создание и совместное использование публичного URL для доступа к сайту localhost, установку бесплатного SSL-сертификата от Let’s Encrypt и встроенное резервное копирование.
2. Keka
Большинство пакетов файлов, которые мы скачиваем, сжаты либо в формате zip, rar или tar, что позволяет доставлять несколько файлов. Хотя в Mac есть встроенная функция извлечения этих форматов, она довольно ограничена.
Keka – это бесплатное приложение с открытым исходным кодом для OS X для сжатия и извлечения файлов. Оно поддерживает три вышеперечисленных формата и различные форматы сжатия, включая 7z, Gzip, Tar, DMG и ISO, а также может извлекать форматы RAR, EXE, CAB и PAX.
С помощью Keka вы также можете наложить ограничение паролем на сжатый файл, разделить сжатый файл на несколько частей при заданном пороге размера, автоматически удалить исходный файл после сжатия или извлечения, а также выбрать метод сжатия для получения файлов гораздо меньшего размера. Программа также интегрируется с Центром уведомлений OS X для размещения уведомлений о неудачах и успехах.
Сжатие файлов
Существует два способа сжатия файлов с помощью Keka. Во-первых, вы можете загрузить и установить контекстное меню Services.
Во-вторых, вы можете перетащить файлы в окно приложения Keka, как показано ниже. Файлы будут сжаты в соответствии с заданными настройками по умолчанию.
3. Sequel Pro
MySQL может быть самой популярной базой данных с открытым исходным кодом, используемой во всем мире. Существует множество веб-сайтов, включая проекты с открытым исходным кодом, такие как WordPress, которые полагаются на MySQL для хранения своих баз данных. Если вы работаете на OS X и хотите управлять базами данных MySQL, то Sequel Pro – лучший вариант для этой работы.
Sequel Pro – это родное приложение для OS X, созданное на основе Cocoa, и оно имеет более приятный графический интерфейс по сравнению с аналогичными приложениями. Вы можете создавать, удалять, экспортировать, импортировать и фильтровать базы данных, создавать пользователей MySQL, а также выполнять запросы MySQL через приложение.
4. Koala
Koala – это инструмент для компиляции LESS, Sass, Compass и CoffeeScript в формат, совместимый с браузером. Если вы используете одну из этих модных технологий, то Koala – одно из приложений, которое необходимо установить на ваш Mac.
5. Эмулятор iPhone
Если вам нужно протестировать свои веб-сайты для мобильной платформы, вы можете использовать либо физический мобильный телефон или планшет, либо просто воспользоваться приложением-симулятором, например iPhone Simulator. Однако, чтобы получить iPhone Simulator, вам сначала нужно установить Xcode из AppStore.
Симулятор iPhone находится глубоко внутри приложения Xcode. Поэтому для облегчения доступа можно выполнить следующую команду, чтобы запустить его прямо из папки Application.
ln -s /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app ~/Applications
6. Иконки8
Нужно много-много иконок? Установите Icons8. Icons8 добавляет новую иконку в строку меню, где вы можете искать иконки в 2800 коллекциях. Затем вы можете поместить выбранный значок в любое приложение, например Photoshop, Xcode или Finder.
7. Браузеры
Очевидно, что нам нужен браузер для просмотра веб-сайтов, которые мы разработали. Однако, поскольку вы являетесь разработчиком, вам может понадобиться пройти лишнюю милю, тестируя свой сайт для различных версий браузеров, включая Nightly Builds и Beta-версии.
Поэтому, помимо обычных браузеров, вам могут понадобиться Firefox Nightly, Firefox Aurora, Chrome Canary, Chromium и Opera Next.
8. Devdocs
Запомнить все коды и синтаксис всех языков кажется совершенно невозможным. Именно для этого Devdocs необходимо установить Dash. Dash собирает документацию для HTML5, CSS3, jQUery, Sass, LESS и множества других языков программирования.
Вы можете искать по их документации, находя коды, синтаксис, функции, а также фрагменты кода – все в одном месте.
9. Automator
Automator был предустановлен в OS X. Это приложение позволяет автоматизировать задачи, например, вы можете создать контекстное меню для пакетного переименования файлов, изменения расширений файлов, создания уменьшенных изображений, обрезки нескольких изображений одновременно и многого другого. Automator может стать отличным вспомогательным инструментом для оптимизации рабочего процесса веб-разработки.
10. Poedit
Poedit – это редактор для файлов .po, который широко используется для интернационализации веб-сайтов; перевода пользовательского интерфейса веб-сайта на несколько языков. Если вы разрабатываете веб-сайты или продукты, такие как темы и плагины WordPress, для международной аудитории, то Poedit – обязательное приложение для установки.
Бонус: SourceTree и Github
Независимо от того, создаете ли вы небольшой или крупномасштабный сайт, вы должны использовать систему контроля версий, чтобы отслеживать изменения и ревизии кодов в проектах.
Сегодня, когда Git является самой популярной системой контроля версий, вы можете установить приложение SourceTree или Github для macOS, чтобы использовать и управлять Git более удобным способом через графический интерфейс. Оба приложения бесплатны.