Quicksilver (programvara)

Kvicksilver
Utvecklare Quicksilver Foundation
Stabil frisättning
2.4.0 / 12 juli 2022 ( 2022-07-12 )
Förvar github .com /quicksilver /Quicksilver
Operativ system Mac OS
Typ Application Launcher ( verktygsprogram )
Licens Apache-licens
Hemsida qsapp .com

Quicksilver är en verktygsapp för macOS . Ursprungligen utvecklat som proprietärt gratisprogram av Nicholas Jitkoff från Blacktree, Inc., det är nu ett projekt med öppen källkod på GitHub .

Quicksilver är i grunden ett grafiskt skal för operativsystemet macOS , vilket gör att användare kan använda tangentbordet för att snabbt utföra uppgifter som att starta andra appar, manipulera filer eller skicka e-post . Det liknar macOS-applikationerna LaunchBar och Alfred , men använder ett annat interaktionsparadigm. På grund av dess flexibla gränssnitt och utbyggbarhet har Quicksilver kallats en av de bästa produktivitetsapplikationerna på Mac.

Funktioner

Gränssnitt

anropas med en kortkommando och har tre rutor där användaren kan ange ett objekt, en åtgärd och ett valfritt attribut – analogt med att skapa en mening med ett ämne, verb och objekt.

Quicksilver är en bakgrundsapplikation som körs medan operativsystemet körs och upprätthåller en "katalog" av filer och objekt på användarens dator. Genom att tillämpa inkrementell sökning när användaren skriver, förutsäger Quicksilver filnamnet eller åtgärden som användaren har skrivit och väljer automatiskt objektet. Quicksilver använder ett prioriteringssystem baserat på tidigare användning för att "lära sig" användarens vanor, vilket i slutändan bara kräver några få bokstäver för de vanligast valda objekten.

Sträckbarhet

Utlösare

Quicksilver tillåter användare att definiera "triggers", som utför ett specifikt kommando (direkt objekt/åtgärd/indirekt objektkombination) närhelst en anpassningsbar kortkommando trycks ned. Till exempel, om ett kommando som öppnar mappen Dokument är bundet till F7 -tangenten, skulle den här snabbtangenten utlösa den åtgärden oavsett vilket program användaren för närvarande befinner sig i.

Plug-ins

Quicksilver har en inbyggd plug-in- arkitektur som låter användaren välja och installera plug-ins som ger integration med ett specifikt program, gränssnitt eller ny funktion. Till exempel finns plug-ins för att skicka e-post via Mail utan att öppna programmet eller manipulera bilder via textkommandon.

Flexibilitet

Eftersom skalskript och AppleScripts kan lagras i katalogen, kan alla funktioner som kan utföras med ett skript kopplas till Quicksilver genom antingen kommandofönstret eller triggers. Eftersom de flesta Apple-baserade applikationer har omfattande skriptbibliotek kan många vanliga uppgifter enkelt utföras från Quicksilver. Till exempel iTunes uppmanas att spela eller pausa, öka eller minska det aktuella spårets betyg eller hoppa till föregående eller nästa spår.

Det finns olika visuella gränssnitt för Quicksilver, Constellation Menus som stöder musgester och en Notification Hub som stöder Growl .

Alkemi

Experimentella trunkbyggen av Quicksilver, känd som Alchemy , har många stora förändringar.

  • Triggers flyttar till en separat produkt, kallad Catalyst
  • Alla de små ramarna sammanfogas till en stor som heter Crucible . Detta inkluderar tillägg och kärnfunktioner som de flesta applikationer och plugins kommer att använda. Detta kallas för närvarande QSBase.framework
  • Preferenserna kommer att förenklas avsevärt. Det kommer att finnas avancerade inställningar i Extrastil för de krångliga alternativen.
  • Plugins kommer att döljas för de flesta användare, de kommer att aktiveras automatiskt eller kan installeras från webben
  • β5X Plugins är inkompatibla.

Dessa byggen har fyra huvudkomponenter: Crucible , ett ramverk med tillägg till AppKit och verktyg som är gemensamma för alla Alchemy-applikationer; elements , ett ramverk som stöder plugin-arkitekturen; quicksilver , en kommandofönsterdriven launcher; och katalysator , som utlöser en inställningsruta.

Historia

Nicholas Jitkoff började utveckla Quicksilver 2003. Han släppte flera versioner för allmänheten fram till 2006 och höll ett internetforum för verktyget från början.

Den 30 oktober 2007 gjordes källkoden för Quicksilver tillgänglig via Google Code . I november 2009 gick utvecklingen över till att använda GitHub . Quicksilver är nu utvecklat av ett team av volontärer som tillsammans kallas QSApp .

I slutet av 2010 lanserades den nya webbplatsen QSApp.com, med syftet att förena och sammanställa alla Quicksilvers fragmenterade builds, plugins och supportgrupper. Sedan lanseringen har webbplatsen inkluderat ett nytt arkiv för plugins, Wiki och nedladdningar. Efter flera månaders utveckling släpptes milstolpeversionen β59. Den 25 mars 2013 släpptes Quicksilver v1.0 efter tio års betatestning. Den 25 mars 2022 släpptes Quicksilver v2.0, som körs på Apple Silicon (M1) Mac-datorer.

Quicksilvers ikon är baserad på den alkemiska symbolen för kvicksilver , "quicksilver" är ett arkaiskt namn på elementet.

Se även

externa länkar