Każdy programista stron internetowych ma kolekcję aplikacji, bez których nie może się obejść, ponieważ są niezawodne, wygodne w użyciu i zapewniają rozwiązanie umożliwiające wykonywanie ważnych zadań w procesie tworzenia i przepływie pracy.
W dzisiejszym artykule przedstawiam listę startową aplikacji z mojego warsztatu web developerskiego. Są to aplikacje na Maca, które jako twórca stron internetowych zdecydowanie chcesz zainstalować. Znasz najfajniejszą część? Wszystkie są bezpłatne i pięknie zaprojektowane.
1. Automator
Automator to preinstalowana aplikacja, która umożliwia użytkownikom systemu macOS automatyzację zadań i jak każde narzędzie, w rękach eksperta, zdziała cuda. Zadania automatyzacji obejmują wszystko, od grupowej zmiany nazw plików, grupowego przycinania obrazów i tworzenia miniatur po uruchamianie skryptów specyficznych dla czasu.
Automator – asystent automatyzacji
2. Devdocs
Devdocs to przyjazna dla użytkownika baza danych o otwartym kodzie źródłowym, zawierająca wiele dokumentacji API, zorganizowana w minimalistyczny interfejs użytkownika z możliwością wyszukiwania. Daje programistom możliwość lokalizowania fragmentów kodu, przykładów programowania i wskazówek w niezawodny i wydajny sposób przy użyciu dopasowywania rozmytego.
DevDocs – Łączy wiele dokumentacji API
3. Ikony8
Icons8 umożliwia globalne dodanie ponad 2800 ikon bezpośrednio z ikony na pasku menu. Wszystkie ikony są tworzone przez jeden zespół, dzięki czemu ich projekt jest spójny. Są to również edytowalne wektory z obsługą wklejania do formatu HTML, Photoshop, Finder, Xcode itp.
Ikony8 – darmowe ikony lub projektanci
4. Emulator iPhone'a
Emulator iPhone'a to doskonała alternatywa dla testowania stron internetowych i aplikacji na fizycznych telefonach komórkowych lub tabletach. Jest dostarczany w pakiecie z Xcode (bezpłatny w AppStore), ale nie musisz zawsze uruchamiać Xcode, najpierw uruchom go z folderu aplikacji za pomocą tego polecenia:
ln -s /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app ~/Applications
Jeśli musisz przetestować swoje witryny pod kątem platformy mobilnej, możesz użyć fizycznego telefonu komórkowego lub tabletu albo po prostu użyć aplikacja symulacyjna, taka jak iPhone SimulatorJednak, aby pobrać iPhone Simulator, musisz najpierw zainstalować Xcode z AppStore.
Symulator iPhone'a jest głęboko ukryty w aplikacji Xcode. Aby uzyskać łatwy dostęp, możesz uruchomić powyższe polecenie bezpośrednio z folderu aplikacji.
5. Keka
Keka to darmowy archiwizator plików typu open source przeznaczony do kompresji i wyodrębniania do/z kilku formatów, w tym zip
,
rar, tar , 7z, DMG, ISO, 7z, PAX, CAB, EXE i ZIP.
Jego funkcje obejmują stosowanie ograniczeń hasła do skompresowanych plików, korzystanie ze starszych specyfikacji szyfrowania AES-256 i Zip 2.0, dzielenie ich na wiele części z konfigurowalnym progiem, powiadomienia na pulpicie oraz opcję automatycznego pobierania plików po ekstrakcja lub kompresja.
Moją ulubioną funkcją w Keka jest to, że w ogóle nie trzeba uruchamiać aplikacji. Po prostu przeciągnij pliki i foldery na ikonę Keka w stacji dokującej i korzystaj z niej z menu kontekstowych.
Keka - archiwizator plików macOS
6. Koala
Koala to także GUI do kompilacji SaSS, Less , Compass i CoffeeScript do formatu zgodnego z przeglądarką. Jest open source i jest dostępny na wszystkich platformach za darmo, z funkcjami obejmującymi obsługę wielu języków i kompilację w czasie rzeczywistym.
Koala – GUI dla Less, Sass, Compass i CoffeeScript
7. Tekst
Poedit to potężny intuicyjny edytor tłumaczeń do wygodnego tłumaczenia aplikacji i stron internetowych na inne języki za pomocą gettext (PO) — systemu internacjonalizacji i lokalizacji używanego przez większość PHP, Django i praktycznie wszystko, co działa w systemie Linux.
Poedit – edytor tłumaczeń
8. DrzewoŹródłowe
SourceTree to darmowy klient Git, który umożliwia użytkownikom łatwą i szybszą interakcję z repozytoriami Git podczas wizualizacji procesów pracy za pomocą pięknego interfejsu użytkownika. Jego funkcje obejmują Git-flow po wyjęciu z pudełka, lokalne wyszukiwanie zatwierdzeń Git, interaktywną bazę, podmoduły, obsługę dużych plików itp.
Sourcetree – Klient GUI Git dla komputerów Mac
9. Sequel Pro
Sequel Pro to responsywny, łatwy w obsłudze system DBMS przeznaczony do pracy z bazami danych MySQL. Zapewnia użytkownikom bezpośredni dostęp do tworzenia, usuwania, importowania i filtrowania baz danych MySQL, a także uruchamiania zapytań MySQL na zdalnych i lokalnych serwerach. Co więcej, Sequel Pro wykorzystuje usprawniony interfejs użytkownika/UX natywny dla systemu macOS, który sprawi, że poczujesz się jak w domu.
SequelPro – aplikacja do zarządzania bazami danych dla komputerów Mac
10. VirtualHostX
VirtualHostX to łatwe do zainstalowania lokalne środowisko serwerowe, które umożliwia tworzenie i testowanie aplikacji internetowych w systemie macOS. Dzięki niemu możesz zbudować oprogramowanie WordPress i lokalnie hostować produkcyjny serwer WWW. Ma ponad 50 000 użytkowników i działa od 2007 roku.
Jego funkcje obejmują tworzenie kopii zapasowych i przywracanie, integrację z chmurą, bezpłatne automatyczne certyfikaty SSL, udostępnianie witryn internetowych, automatyzację AppleScript, kontrolę przeglądarki. Wszystko to jest fizyczne dzięki pięknemu, nowoczesnemu interfejsowi użytkownika zaprojektowanemu specjalnie dla systemu macOS. Jego wygląd i sposób działania wykorzystują natywne specyfikacje systemu macOS, aż po powiadomienia na pulpicie.
VirtualHostX – lokalne środowisko serwerowe dla systemu macOS
Jakie są najważniejsze aplikacje, na których polegałeś przez lata swojego doświadczenia w tworzeniu stron internetowych na komputerze Mac? Podczas dodawania sugestii, dodawania funkcji pomocniczych i dzielenia się z nami swoimi doświadczeniami pamiętaj, że możesz ładnie sformatować swoje komentarze w formacie HTML.