Sök på best coding keyboard på Google och du kommer att hitta arton engelskspråkiga topplistor som alla pratar om samma sak: switchen. Röd, brun, blå, tyst, och så vidare. Problemet när man kodar i Frankrike är att frågan ligger på en helt annan nivå, ett ämne som ingen av dessa artiklar nämner: din tangentbordslayout. Här är den verkliga prioritetsordningen, en avvägning mellan format och switch, och framför allt vad du kan vinna utan att spendera en krona.
Det viktigaste att komma ihåg
För en franskspråkig utvecklare är prioritetsordningen den exakta motsatsen till vad den engelskspråkiga SERP:en säger: layouten först, formatet sedan, switchen sist. Fyra punkter att ha i åtanke innan du öppnar en enda produktflik.
- Det verkliga hindret i Frankrike är inte tangentbordet, det är AZERTY: klammerparenteser, hakparenteser, pipe och backslash ligger bakom AltGr, och siffrorna bakom Shift.
- 65 %-formatet är den bästa kompromissen för kodning: det tar bort den numeriska delen men behåller dedikerade piltangenter, vilket en textredigerare ständigt behöver.
- Switchen avgör inte din hastighet. Den avgör din ljudnivå, och det är det enda kriteriet som verkligen räknas i ett öppet kontorslandskap.
- Tre gratis remaps ger mer komfort än ett nytt tangentbord: Caps Lock som Control, ett lager för symboler och en död tangent omvandlad till ett makro.
Att koda är inte att skriva eller spela: vad som ändras på tangentbordet
En utvecklare har inte samma skrivprofil som en skribent eller en spelare, och det är denna profil, inte hårdvaran, som bör styra valet. Tre skillnader strukturerar allt det andra.
Den första är densiteten av icke-alfabetiska tecken. En genomsnittlig kodrad innehåller klammerparenteser, hakparenteser, parenteser, semikolon, ibland vinkelparenteser, tilde eller pipe. En fransk text innehåller nästan inga av dessa. Ditt tangentbord är designat för det senare användningsområdet.
Den andra är densiteten av kortkommandon med modifierare. Att navigera i ett projekt innebär att kedja ihop kombinationer av Ctrl, Alt och Shift, ofta med tre tangenter samtidigt. Kostnaden för att nå modifierarna blir ett ergonomiskt kriterium av högsta rang, medan det förblir osynligt vid kontorsarbete.
Den tredje är exponeringstiden. Sex till åtta timmar om dagen, samma rörelse, fem dagar i veckan. Ett obehag på två millimeter som går obemärkt förbi under en timme blir en smärta efter ett år.
Därav förskjutningen av köpkriteriet. I spel optimerar man latens och slaglängd för ett fåtal tangenter. Vid kodning optimerar man åtkomstkostnaden för ett hundratal olika tangenter. Det är en annan fråga, och den kräver andra svar än ett mekaniskt tangentbord valt utifrån dess gaming-specifikationer.
Det verkliga ämnet i Frankrike: din layout, inte ditt tangentbord
På ett standard-AZERTY är de vanligaste tecknen i kodning gömda bakom AltGr, och siffrorna bakom Shift. Detta är den absoluta blinda fläcken i det engelskspråkiga materialet, som naturligtvis inte har någon anledning att bry sig om detta.
- Tecken | Åtkomst i AZERTY | Åtkomst i QWERTY US
- Vänster klammerparentes | AltGr + 4 | Shift + hakparentes
- Höger klammerparentes | AltGr + = | Shift + hakparentes
- Vänster hakparentes | AltGr + 5 | Dedikerad tangent
- Höger hakparentes | AltGr + gradtecken | Dedikerad tangent
- Vertikal linje (pipe) | AltGr + 6 | Shift + backslash
- Backslash | AltGr + 8 | Dedikerad tangent
- Snabel-a | AltGr + 0 | Shift + 2
- Fyrkant | AltGr + 3 | Shift + 3
- Siffror 0 till 9 | Shift + översta raden | Direkt åtkomst
Den verkliga kostnaden är inte millisekunderna som går förlorade, tvärtemot vad man ibland läser. Det är posturalt. För att skriva en klammerparentes blockerar vänster tumme AltGr medan höger lillfinger letar efter en tangent på den översta raden: handen lämnar vilopositionen och måste återvända dit. Upprepa detta några hundra gånger om dagen och du får en trötthet som du tillskriver ditt tangentbord, när den egentligen kommer från din layout.
Två situationer, två svar:
- Du kodar ensam på din maskin. Inget hindrar dig från att byta till QWERTY eller till en alternativ layout. Växlingen är mjukvarubaserad, gratis och reversibel på tio sekunder. Den detaljerade proceduren finns i vår guide för att ändra ett QWERTY-tangentbord till AZERTY, som kan läsas åt båda hållen.
- Du arbetar på företagsutrustning eller i ett internationellt team. Växlingen är ofta omöjlig, eller socialt kostsam så fort en kollega tar över din plats. Svaret ligger då i lager, som behandlas nedan.
Var bara medveten om att valet finns, och att båda fysiska standarderna är tillgängliga: AZERTY-tangentbord och QWERTY-tangentbord. Hårdvaran följer beslutet, aldrig tvärtom.
bépo, förbättrat AZERTY, Programmer Dvorak: tre svar på samma problem
Tre alternativa layouter har designats för att korrigera exakt detta fel, och två av dem är standardiserade i Frankrike. Ingen pratar om dem i engelskspråkiga guider, vilket är logiskt, och ingen pratar om dem i franska guider heller, vilket är betydligt märkligare.
- Layout | Princip | Vad det ändrar för kodning | För vem
- Förbättrat AZERTY | Bokstäver och siffror oförändrade, symboler och accentuerade tecken omplacerade | Klammerparenteser, hakparenteser och snabel-a slipper akrobatiska kombinationer | Den som vägrar lära sig skriva på nytt
- bépo | Layout helt omgjord för franska, AFNOR-standardiserad | Symboler med direkt åtkomst på översta raden, par av avgränsare sida vid sida | Den som skriver lika mycket franska som kod
- Programmer Dvorak | Dvorak där översta raden är omorganiserad kring kodsymboler | Parenteser, hakparenteser, klammerparenteser och et-tecken med direkt åtkomst | Den som kodar på engelska och accepterar att lära sig allt på nytt
Här är ett faktum värt att stanna upp vid. bépo och Programmer Dvorak designades separat, med två decennier och ett hav emellan, för två olika språk, av människor som inte kände varandra. De tog exakt samma designbeslut: att placera symbolerna med direkt åtkomst på översta raden och flytta siffrorna bakom Shift.
Roland Kaufmann kom fram till detta genom en statistisk analys av källkod i C, Java, Lisp och CSS i början av 2000-talet. bépo-teamet kom fram till det genom franskans ergonomi, och deras layout placerar systematiskt de två medlemmarna i ett par av avgränsare sida vid sida. Två motsatta metoder, en identisk slutsats: ett tangentbord designat för prosa får utvecklaren att betala för de tecken hen skriver mest.
De två franska layouterna har varit officiella sedan standarden NF Z71-300, publicerad av AFNOR i april 2019, som standardiserar både det förbättrade AZERTY och bépo. En detalj förklarar varför du förmodligen aldrig stött på dem i butik: det är ett dokument för frivillig tillämpning, ingen tillverkare är skyldig att följa det. Layouten installeras dock via mjukvara utan att byta tangentbord.
60 %, 65 %, 75 %, TKL: vilket format för kodning
65 % är det bästa formatet för kodning, eftersom det är det mest kompakta som behåller dedikerade piltangenter. Det är det korta svaret på frågan som ständigt återkommer i sökningar kopplade till best coding keyboard.
- Format | Dedikerade pilar | Funktionsrad | Dom för kodning
- 60 % | Nej, via Fn-lager | Nej, via Fn-lager | Undvik, såvida du inte redan lever i kortkommandon
- 65 % | Ja | Nej, via Fn-lager | Den bästa kompromissen
- 75 % | Ja | Ja, komprimerad | Utmärkt om du använder F2, F5 och F12
- TKL (80 %) | Ja | Ja, standard | Bekvämt, mer skrymmande
- Full size | Ja | Ja | Endast om du skriver in siffror i stora volymer
Det verkliga argumentet för 65 % och TKL är inte utrymmet på skrivbordet, det är avståndet till musen. Att ta bort den numeriska delen för högerhanden närmare med cirka 8 cm, och det som drar nytta av detta är inte handleden utan axeln, som slutar att abducera hela dagen. Under åtta timmar känns skillnaden.
Två ärliga nyanser, eftersom domen inte är universell:
- Om ditt arbete innebär faktisk sifferinmatning, finansiella data, bokföring, kalkylblad hela dagen, behåll din numeriska del. Ingen postural vinst kompenserar förlusten av hastighet.
- Om du lever i funktionsknapparna i din utvecklingsmiljö, F2 för att döpa om, F5 för att starta om, F12 för att gå till definitionen, kommer 60 % och 65 % att tvinga dig till ett permanent Fn-läge. 75 % finns exakt för detta fall.
Det är upp till dig att välja: 60 %-tangentbord, 75 %-tangentbord, TKL-tangentbord och full size-tangentbord.
Switches: ljudet är det enda kriteriet som får dig att ändra dig
Typen av switch avgör inte din skrivhastighet, den avgör din ljudnivå och din känsla. Det är den mest spridda fördomen i ämnet, och den lättaste att motbevisa.
- Familj | Känsla | Ljudnivå | Rekommenderat sammanhang
- Linjär | Jämn rörelse, utan hinder | Diskret | Delat kontor, snabb skrivning
- Taktil | Kännbar bump vid aktivering | Måttlig | Standardvalet för kodning
- Clicky | Bump plus hörbart mekaniskt klick | Hög | Endast enskilt kontor
- Tyst | Linjär eller taktil med dämpning | Mycket diskret | Öppet kontor, videosamtal, coworking
Sifferreferenserna, eftersom de sällan anges korrekt. En linjär Cherry MX Red aktiveras runt 45 cN, vid 2,0 mm nedtryckning på 4,0 mm total slaglängd. En taktil MX Brown lägger till en bump vid samma aktiveringspunkt, med samma slaglängd. Skillnaden mellan de två är alltså rent sensorisk: inget i dessa siffror kommer att få dig att skriva snabbare.
Domen i detta avsnitt är den enda icke-förhandlingsbara punkten i hela artikeln: i ett öppet kontorslandskap är clicky ett socialt problem, inte ett tekniskt problem. Du kommer inte att bli bedömd för din kod utan för ljudet du gör när du skriver den. Om du delar kontor är en tyst switch inte en lyx, det är ett krav.
Sista fallet, vanligt hos utvecklare som kommer från en bärbar dator: low profile, cirka 3 mm total slaglängd istället för 4. Övergången från ett laptop-tangentbord är mycket mjukare där än med en standardprofil. Utforska de tillgängliga switches, och kom ihåg att ett bra membrantangentbord förblir ett giltigt alternativ om budgeten är prioriterad.
Vad du kan vinna utan att köpa något
Innan du beställer något, kommer tre gratis inställningar att ge dig mer daglig komfort än de flesta hårdvarubyten. Om du bara tar till dig ett avsnitt i denna artikel, ta detta.
- Remappa Caps Lock till Control. Tangentbordets mest värdelösa tangent upptar den bästa platsen för vänster lillfinger, precis till vänster om viloraden. Det är inte en fix idé: HHKB, tangentbordet designat för Unix-programmerare, har placerat Control på denna plats sedan sin första Professional-version 2003, just för att lillfingret ska nå modifieraren utan att handen behöver flytta sig. Inget hindrar dig från att kopiera detta val på ditt nuvarande tangentbord.
- Skapa ett lager för symboler. En nedtryckt Fn– eller AltGr-tangent som tar fram klammerparenteser, hakparenteser och parenteser under viloraden löser hela problemet som beskrivs ovan på en gång, utan att ändra systemlayouten och utan att dina kollegor märker något när de lånar din plats.
- Återvinn en död tangent som makro. Num Lock, Scroll Lock, Print Screen: dessa tangenter gör ingen nytta under din dag. De kan starta en kompilering, öppna en terminal eller trigga ett kodfragment.
Vad som är möjligt utan speciell hårdvara: det inbyggda systemlagret, AutoHotkey under Windows, Karabiner under macOS, remappningsregler under Linux. Allt detta fungerar på tangentbordet du redan har.
Vad som kräver ett kompatibelt tangentbord: remappning lagrad i själva tangentbordet, via QMK eller VIA. Fördelen är verklig, din konfiguration följer med dig från maskin till maskin utan att installera något. Vår guide om VIA förklarar hur man kommer åt det, och de flesta modellerna i vår custom-tangentbordskollektion är kompatibla.
Keycaps: detaljen som syns efter sex månader
En utvecklare trycker alltid på samma tangenter, och det är exakt där billiga keycaps ger vika först. Tre punkter att kontrollera, ingen av dem är kosmetisk.
- Materialet. Keycaps i ABS blir blanka och hala på de mest använda tangenterna, och på en utvecklares tangentbord betyder det navigerings- och modifieringstangenter. PBT står emot denna glans mycket bättre.
- Legenden. Shine-through är bara till nytta om du faktiskt skriver i mörker. På ett upplyst kontor ger det inget och betalas ibland med en laserprintad legend som slits ut snabbare än en double-shot-legend.
- Kompatibiliteten. Ett ANSI-set täcker inte ett ISO FR-tangentbord: Enter-tangenten och vänster Shift har varken samma form eller bredd. Kontrollera ditt tangentbords standard innan du beställer, det är det vanligaste köpfelet för denna typ av produkt.
Beroende på ditt fall: pbt keycaps, azerty iso keycaps, custom keycaps, qwerty keycaps.
Checklista: välja kodningstangentbord i 7 punkter
Här är de sju kontrollerna att göra i ordning, och den första villkorar alla andra.
- Kontrollera om layouten kan ändras på din arbetsmaskin innan något köp. Om ja, blir hårdvarufrågan sekundär.
- Avgör behovet av numerisk del baserat på din faktiska sifferinmatning, inte på idén du har om den.
- Kräv dedikerade piltangenter om du spenderar dina dagar i en textredigerare. De rättfärdigar i sig själva steget från 60 % till 65 %.
- Välj switch baserat på ljudnivå före känsla, särskilt på delat kontor.
- Kontrollera QMK– eller VIA-kompatibilitet om du planerar att remappa permanent.
- Kontrollera standarden på keycap-setet, ISO FR eller ANSI, innan du beställer något.
- Planera för ett handledsstöd om ditt skrivande överstiger sex timmar om dagen. Det är det enda tillbehöret vars nytta mäts i veckor.
Om du föredrar att bygga den exakta maskinen som motsvarar dessa sju svar istället för att kompromissa, tillåter custom-tangentbordskit att du väljer varje element separat.
FAQ: tangentbord och programmering
Här är de sex frågorna som återkommer oftast om valet av tangentbord för utvecklare.
Behöver man verkligen ett mekaniskt tangentbord för att koda?
Nej, inget kräver det, och ingen seriös studie visar på en hastighetsvinst. Vad ett mekaniskt tangentbord ger är en konsekvent skrivkänsla över tid, en vald känsla istället för en påtvingad, och möjligheten att byta ut en switch eller ett set keycaps istället för att kasta allt. Under sex till åtta timmar om dagen räknas dessa tre punkter.
60 % eller 75 % för programmering?
75 % om du använder funktionsknapparna i din utvecklingsmiljö, 65 % i alla andra fall. 60 % är bara motiverat om du redan är bekväm med ett permanent Fn-lager, eftersom det även tar bort piltangenterna, som få utvecklare lyckas överge.
Vilket tyst tangentbord för kodning i öppet kontorslandskap?
En modell utrustad med tysta switches, linjära eller taktila med dämpning. Undvik allt som bär namnet clicky eller blått. Den interna dämpningen i chassit räknas också: ett välplacerat skum dämpar resonans mer än själva switchen.
Vilket är det bästa best coding keyboard för Mac?
Vilket mekaniskt tangentbord som helst fungerar, med två detaljer: kontrollera att det finns ett macOS-läge eller en switch för att kasta om Command och Option, och planera för keycaps med motsvarande legender om inskriptionerna är viktiga för dig. Remappning via Karabiner täcker resten.
Måste man byta till QWERTY för att programmera?
Inte nödvändigtvis. Vinsten är verklig för klammer- och hakparenteser, men den betalas med en inlärningsfas och konstant friktion så fort du skriver franska med accenter. Ett symbolager på ditt nuvarande AZERTY ger en stor del av fördelen utan någon av dessa kostnader.
Hur lång tid tar det att vänja sig vid ett nytt format?
Räkna med några dagar för enbart ett formatbyte, att gå från full size till 65 % till exempel, eftersom fingrarna snabbt hittar sina referenser. Räkna med flera veckor för ett layoutbyte, som bygger om muskelminnet från noll. Gör aldrig båda samtidigt.
Relaterade produkter
-

7 Days to Die musmatta
Prisintervall: 559,00 kr till 759,00 kr 🛒 Den här produkten har flera varianter. De olika alternativen kan väljas på produktsidan -

Alien musmatta
Prisintervall: 559,00 kr till 759,00 kr 🛒 Den här produkten har flera varianter. De olika alternativen kan väljas på produktsidan -

Alien musmatta
Prisintervall: 559,00 kr till 759,00 kr 🛒 Den här produkten har flera varianter. De olika alternativen kan väljas på produktsidan
