Alfred 3 Explained-Part 1

Wanneer Alfred 2 werd vrijgegeven, je kon niet laden Alfred 1 workflows naar Alfred 2 direct. De workflows moesten volledig herschreven worden. Hoewel Alfred 3 heeft nieuwe functies en verbeteringen, de Alfred 2 workflows kunnen eenvoudig worden geladen en gebruikt in Alfred 3

Terwijl veel van hen prima werken, in Alfred 3, je moet rekening houden met mogelijke probleemgebieden. 

In deze zelfstudie laat ik de vele nieuwe functies van Alfred 3 en enkele van de mogelijke problemen die u tegenkomt bij het migreren van Alfed 2.

Grootte verkleinen en versnellen

Alfred 3 kwam met een grote verrassing: het loopt veel sneller dan Alfred 2

Wanneer u de programmagrootte controleert, ziet u dat deze ook kleiner is. Alfred 3 is 6,2 MB groot, terwijl Alfred 2 is 9 MB. Het verschil in grootte is te wijten aan optimalisaties en minder vertrouwen op bibliotheken van derden. Ze hebben veel moeite gedaan om te maken Alfred 3 de best mogelijke ervaring.

Er zijn veel bugfixes en andere tweaks die te talrijk zijn om in deze zelfstudie te vermelden. Ik behandel alleen de grootste en meest zichtbare veranderingen die van invloed zijn op uw gebruik van Alfred. Als u de volledige omvang van de wijzigingen wilt weten, raadpleegt u de volledige veranderingslog.

Tekstuitbreiding en fragmenten

Een van de uitgebreide functies is Alfred 3's snippets

Alfred 2 toegang tot fragmenten van de Alfred prompt. Met Alfred 3, de fragmenten zijn uitbreidbaar van de Alfred 3 prompt of door een trefwoord in te voeren. 

In de Alfred 3 prompt wordt het fragment op het klembord geplaatst om door de gebruiker te worden geplakt, terwijl de tekstuitbreidingsactivering de triggertekst verwijdert en het fragment plakt. 

Het beschikt niet over alle functies van een speciaal tekstuitbreidingsprogramma, maar werkt in de meeste gevallen goed.

snippets

De knip commando, in de Alfred-prompt, kun je alle fragmenten bekijken en er doorheen zoeken. Deze opdracht kan worden gewijzigd naar wat het beste voor u werkt. Door het fragment op deze manier op te roepen, plaatst u het fragment op het klembord om te plakken.

Wanneer u de Breid fragmenten automatisch uit op trefwoord optie, voeg een trefwoord toe voor het fragment en vink het selectievakje aan A → kolom voor het fragment en typ vervolgens het trefwoord, het trefwoord wordt verwijderd en vervangen door het fragment. 

Dit werkt net als de meeste beschikbare tekstuitbreidingsprogramma's. U kunt ook macro's aan de fragmenten toevoegen. De volgende macro's zijn beschikbaar:

macro Uitbreiding
datum De huidige datum is op 30 mei 2016 opgemaakt. U kunt de datumnotatie opgeven met een dubbele punt en een Unicode LDML-indeling. Bijvoorbeeld: datum: yy-MM-dd: uu: mm wordt uitgevouwen naar "16-05-30: 22:29".
tijd De huidige tijd is opgemaakt als "8:43 PM".
Klembord De huidige inhoud van het klembord wordt in het fragment geplaatst.

Zoals u in de afbeelding kunt zien, kunt u nu fragmentenverzamelingen maken en deze zo nodig importeren / exporteren. U kunt uw fragmenten delen met anderen en snippets van anderen ontvangen. Ze werken eraan om een ​​repository voor fragmenten toe te voegen aan de Alfred website.

Karton Menu

Alfred heeft een manier gehad om de geschiedenis van het klembord met de standaard te bekijken Alt-Cmd-C hotkey. In Alfred 2, de kijker op het klembord stond alleen platte tekstweergaven toe. 

U kunt nu elk type inhoud bekijken alsof het een snel overzicht van dat item is vinder.

Klembordgeschiedenis met afbeeldingen

Velen hebben om het bekijken van grafische formaten in de klembord-viewer gevraagd. Het is nu een deel van Alfred 3. Al was het maar Alfred 3 zou de tijdsduur van audio- / videobestanden laten zien, dat zou nog beter zijn.

Wijzigingen in het thema

De thema-editor en thema's voor Alfred 3 is veranderd.

Alfred Theme Editor

Met het pictogram in de linkerbovenhoek kunt u de hoeveelheid vervaging in de. In Alfred 2, die functie was een hack. Nu, het is een onderdeel van het programma en werkt echt goed.

U zult opmerken dat de tand pictogram dat in de rechterhoek van de hoed in de Alfred Browser is er niet meer. Er is niet langer een optie om het radertje in de voorkeuren te tonen / niet te tonen. 

De ontwikkelaar heeft dat item eruit gehaald Alfred om het thema te verbeteren. De geprefereerde manier om de te openen Alfred voorkeuren is om de Alfred Prompt en typ cmd-, (Commando en komma).

Lettertype Menu selecteren

Door secundair te klikken op een tekstgebied terwijl de fonts selector actief is, wordt in een pop-up het huidige lettertype bovenaan weergegeven met een lijst met beschikbare lettertypen. 

U kunt ook door de lettertypen bladeren met behulp van het scrollwiel van een muis of twee vingers op de trackpad. U kunt nu elk lettertype kiezen dat zich op uw systeem bevindt. 

Onthoud dat als u een thema maakt om te delen, andere systemen dat lettertype ook moeten hebben.

Door te klikken op de verschillende gebieden van de Alfred Prompt Terwijl de Thema optie geselecteerd, zal het onderste tekstgedeelte u vertellen wat er kan veranderen. 

Door op een hoek te klikken, worden de opties weergegeven voor het wijzigen van de ronding door slepen of de kleur van de vensterrand door erop te klikken. Meer gebieden van de Alfred Prompt zijn thema-in staat Alfred 3 dan was mogelijk met Alfred 2.

De Alfred team werkt eraan om thema's deelbaar en downloadbaar te maken rechtstreeks vanaf de themapagina. Dit maakt het delen van thema's en het ontdekken van thema's eenvoudiger.

Let op

Meest Alfred 2 workflows werken uit de doos behalve voor AppleScript scripts die referenties naar hardcoded Alfred 2. Wanneer je verwijdert Alfred 2 en voer het script uit, het zal vragen om de Alfred 2 programma. Selecteer gewoon Alfred 3, en alles AppleScript oproepen zullen dan verwijzen Alfred 2 zoals Alfred 3.

Ook afhankelijk van hoe je verwijdert Alfred 2, de gegevens- en cachegidsen kunnen al dan niet worden verwijderd. Als het Alfred 2 workflow hadden die mappen hardcoded (wat, naar het schijnt, de meesten van hen doen), dan kan het grappig of niet werken werken afhankelijk van wat het in die mappen opslaat. 

Als die mappen niet worden verwijderd, blijven de werkstromen werken en gebruiken ze de Alfred 2 data en cache-directory's in plaats van de Alfred 3 data- en cache-directory's.

Ik heb rond de 80 Alfred workflows op mijn systeem en de meeste van hen werkten nog steeds goed na het upgraden, maar ik zorgde ervoor dat de Alfred 2 mappen waar ze op hun plaats blijven. Al mijn thema's migreerden prima. 

De Alfred team hebben hard gewerkt om dit een eenvoudige update te maken.

Conclusie

Nu heb ik je een voorproefje gegeven van de nieuwe functies in Alfred 3, veel plezier met het gebruik ervan. In de volgende zelfstudie worden de vele wijzigingen beschreven Alfred workflows. Ik heb ook een voorbeeldworkflow die gebruikmaakt van veel van de nieuwe functies in Alfred 3

Gebruik voortaan de dingen die ik in deze tutorial heb uitgelegd.