Elke webontwikkelaar heeft een verzameling apps waar hij/zij niet zonder kan omdat ze betrouwbaar en gebruiksvriendelijk zijn en een oplossing bieden voor het uitvoeren van belangrijke taken in hun ontwikkelingsproces en workflow.
In het artikel van vandaag presenteer ik u de startpakketlijst met applicaties in mijn artillerie voor webontwikkelaars. Het zijn Mac-applicaties die je als webontwikkelaar absoluut geïnstalleerd wilt hebben. Weet je wat het coolste is? Ze zijn allemaal gratis en prachtig ontworpen.
1. Automatisering
Automator is een vooraf geïnstalleerde app waarmee macOS-gebruikers taken kunnen automatiseren en, net als elk ander hulpmiddel, in de handen van een expert, het zal wonderen verrichten. Automatiseringstaken omvatten alles van het in batch hernoemen van bestanden, het in batch bijsnijden van afbeeldingen en het maken van miniaturen tot het uitvoeren van tijdspecifieke scripts.
Automator – Automatiseringsassistent
2. Devdocs
Devdocs is een open-source mensvriendelijke database met meerdere API-documentatie, georganiseerd in een doorzoekbare gebruikersinterface in minimalistische stijl. Het geeft ontwikkelaars de mogelijkheid om codefragmenten, programmeervoorbeelden en tips op een betrouwbare en efficiënte manier te vinden met behulp van fuzzy matching.
DevDocs – Combineert meerdere API-documentatie
3. Iconen8
Met Icons8 kunt u wereldwijd meer dan 2800 pictogrammen toevoegen, rechtstreeks vanaf het pictogram in uw menubalk. Alle pictogrammen zijn gemaakt door één team, zodat hun ontwerp consistent is. Het zijn ook bewerkbare vectoren met ondersteuning voor plakken in HTML, Photoshop, Finder, Xcode, enz.
Icons8 – Gratis pictogrammen of ontwerpers
4. iPhone-emulator
De iPhone-emulator is een uitstekend alternatief voor het testen van websites en applicaties op fysieke mobiele telefoons of tablets. Het wordt geleverd met Xcode (gratis in de AppStore) maar je hoeft Xcode niet altijd uit te voeren. Start het eerst vanuit je applicatiemap met deze opdracht:
ln -s /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app ~/Applications
Als u uw websites moet testen voor het mobiele platform, kunt u een fysieke mobiele telefoon of tablet gebruiken of gewoon een simulatortoepassing zoals iPhone SimulatorOm de iPhone Simulator te krijgen, moet u echter eerst Xcode uit de AppStore installeren.
De iPhone Simulator is diep begraven in de Xcode-applicatie. Voor eenvoudige toegang kunt u dus de bovenstaande opdracht uitvoeren om deze rechtstreeks vanuit de toepassingsmap te starten.
5. Keka
Keka is een gratis open-source bestandsarchiveringsprogramma dat is ontworpen voor compressie en extractie in/uit verschillende indelingen, waaronder zip
,
rar, tar , 7z, DMG, ISO, 7z, PAX, CAB, EXE en ZIP.
De functies omvatten het toepassen van wachtwoordbeperkingen op gecomprimeerde bestanden, het gebruik van AES-256 en Zip 2.0 verouderde coderingsspecificaties, het opsplitsen in meerdere delen met een aanpasbare drempel, bureaubladmeldingen en de optie om bestanden automatisch op te halen na extractie of compressie.
Mijn favoriete functie in Keka is dat je de app helemaal niet hoeft te starten. Sleep eenvoudig bestanden en mappen naar het Keka-pictogram in uw dock en communiceer ermee vanuit contextmenu's.
Keka -macOS bestandsarchiveringstool
6. Koala
Koala is ook een GUI voor het compileren van SaSS, Less , Compass, en CoffeeScript in browsercompatibele indeling. Het is open-source en gratis beschikbaar op alle platforms met functies zoals meertalige ondersteuning en real-time compilatie.
Koala – een gui voor Less, Sass, Compass en CoffeeScript
7. Poedit
Poedit is een krachtige, intuïtieve vertaaleditor voor het gemakkelijk vertalen van applicaties en websites in andere talen met behulp van gettext (PO) - een internationalisatie- en lokalisatiesysteem dat wordt gebruikt door de meeste PHP, Django en vrijwel alles dat op Linux draait.
Poedit – vertaaleditor
8. SourceTree
SourceTree is een gratis Git-client waarmee gebruikers gemakkelijk en sneller kunnen communiceren met Git-repository's terwijl ze hun werkprocessen visualiseren via de prachtige gebruikersinterface. De functies omvatten Git-flow out of the box, lokale Git commits zoeken, een interactieve basis, submodules, ondersteuning voor grote bestanden, enz.
Sourcetree – Git GUI Client voor Mac
9. Vervolg Pro
Sequel Pro is een responsief, gebruiksvriendelijk DBMS dat is ontworpen voor het werken met MySQL-databases. Het biedt gebruikers directe toegang tot het maken, verwijderen, importeren en filteren van MySQL-databases en het uitvoeren van MySQL-query's op externe en lokale servers. Als klap op de vuurpijl gebruikt Sequel Pro een gestroomlijnde gebruikersinterface/UX die eigen is aan macOS, waardoor u zich thuis zult voelen.
SequelPro – applicatie voor Mac-databasebeheer
10. VirtualHostX
VirtualHostX is een eenvoudig te installeren lokale serveromgeving waarmee u web-apps kunt bouwen en testen op uw macOS. Hiermee kunt u WordPress-software bouwen en lokaal een productiewebserver hosten. Het heeft een gebruikersbestand van meer dan 50.000 en is actief sinds 2007.
De functies omvatten back-up en herstel, cloudintegratie, gratis automatische SSL-certificaten, delen van websites, AppleScript-automatisering, browserbediening. Al deze worden gefysicaliseerd via een prachtige moderne gebruikersinterface die speciaal is ontworpen voor gebruik met macOS. De look en feel maakt gebruik van native macOS-specificaties tot aan desktopmeldingen.
VirtualHostX – een lokale serveromgeving voor macOS
Wat zijn de essentiële applicaties waar je afhankelijk van bent geworden gedurende je jarenlange ervaring met webontwikkeling op Mac? Wanneer u suggesties toevoegt, ondersteunende functies toevoegt en uw ervaringen met ons deelt, onthoud dan dat u uw opmerkingen netjes in HTML kunt opmaken.