Kirjoita Googleen best coding keyboard, niin löydät kahdeksantoista englanninkielistä listaa, jotka puhuvat kaikki samasta asiasta: switchistä. Punainen, ruskea, sininen, hiljainen – siinä se, hyvää päivänjatkoa. Ongelma on siinä, että kun koodaat Suomessa, kysymys ratkeaa kaksi kerrosta ylempänä, aiheesta jota yksikään näistä artikkeleista ei mainitse: näppäinten asettelu. Tässä on todellinen tärkeysjärjestys, vertailu koon ja switchin mukaan, ja ennen kaikkea se, mitä voit saavuttaa kuluttamatta senttiäkään.
Tärkeimmät huomiot
Suomalaiselle kehittäjälle tärkeysjärjestys on täysin päinvastainen kuin mitä englanninkielinen SERP väittää: ensin asettelu, sitten koko, ja vasta viimeisenä switch. Neljä kohtaa, jotka kannattaa pitää mielessä ennen kuin avaat yhtäkään tuotesivua.
- Todellinen hidaste Suomessa ei ole näppäimistö, vaan AZERTY: aaltosulkeet, hakasulkeet, pystyviiva ja kenoviiva ovat AltGr-näppäimen takana, ja numerot Shift-näppäimen takana.
- 65 % on paras kompromissi koodaukseen: se poistaa numeronäppäimistön, mutta säilyttää erilliset nuolinäppäimet, joita tekstieditorin käyttäjä tarvitsee jatkuvasti.
- Switch ei määritä nopeuttasi. Se määrittelee äänitason, ja se on ainoa kriteeri, jolla on todella merkitystä avokonttorissa.
- Kolme ilmaista uudelleenmääritystä (remap) tuovat enemmän mukavuutta kuin uusi näppäimistö: Caps Lockin muuttaminen Control-näppäimeksi, symbolikerros ja kuolleen näppäimen muuttaminen makroksi.
Koodaaminen ei ole kirjoittamista tai pelaamista: mikä näppäimistössä muuttuu
Kehittäjällä ei ole sama kirjoitustuntuma kuin kirjoittajalla tai pelaajalla, ja juuri tämä profiili – ei laitteisto – on se, jonka tulisi sanella valinta. Kolme eroa määrittää kaiken muun.
Ensimmäinen on ei-aakkosellisten merkkien tiheys. Keskimääräinen koodirivi sisältää aaltosulkeita, hakasulkeita, sulkeita, puolipisteitä, joskus kulmasulkeita, tildejä tai pystyviivoja. Suomenkielinen teksti ei sisällä juuri mitään näistä. Näppäimistösi on suunniteltu jälkimmäiseen käyttöön.
Toinen on muuntonäppäimiä vaativien pikakomentojen tiheys. Projektissa navigointi tarkoittaa Ctrl-, Alt- ja Shift-yhdistelmien ketjuttamista, usein kolmella näppäimellä samanaikaisesti. Muuntonäppäinten saavutettavuudesta tulee ensiluokkainen ergonominen kriteeri, vaikka se pysyy näkymättömänä tavallisessa toimistokäytössä.
Kolmas on altistumisaika. Kuudesta kahdeksaan tuntia päivässä, sama liike, viisi päivää viikossa. Kahden millimetrin epämukavuus, joka jää huomaamatta tunnissa, muuttuu kivuksi vuoden kuluessa.
Tästä syystä ostopäätöksen kriteerit muuttuvat. Pelaamisessa optimoidaan latenssia ja muutaman näppäimen liikerataa. Koodauksessa optimoidaan pääsyä satoihin eri näppäimiin. Se on eri kysymys, ja se vaatii muita vastauksia kuin peliteknisten tietojen perusteella valittu mekaaninen näppäimistö.
Todellinen aihe Suomessa: asettelu, ei näppäimistö
Standardissa AZERTY-asettelussa koodin yleisimmät merkit on siirretty AltGr-näppäimen taakse ja numerot Shift-näppäimen taakse. Tämä on englanninkielisen aineiston täydellinen sokea piste, jolla ei tietenkään ole syytä huolehtia asiasta.
- Merkki | Pääsy AZERTY-asettelussa | Pääsy QWERTY US -asettelussa
- Aaltosulje auki | AltGr + 4 | Shift + hakasulje
- Aaltosulje kiinni | AltGr + = | Shift + hakasulje
- Hakasulje auki | AltGr + 5 | Erillinen näppäin
- Hakasulje kiinni | AltGr + aste | Erillinen näppäin
- Pystyviiva | AltGr + 6 | Shift + kenoviiva
- Kenoviiva | AltGr + 8 | Erillinen näppäin
- Ät-merkki | AltGr + 0 | Shift + 2
- Risuaita | AltGr + 3 | Shift + 3
- Numerot 0–9 | Shift + ylärivi | Suora pääsy
Todellinen hinta ei ole menetetty millisekunti, toisin kuin joskus luetaan. Se on asento. Aaltosulkeen kirjoittamiseksi vasen peukalo lukitsee AltGr-näppäimen, kun taas oikea pikkurilli lähtee etsimään näppäintä yläriviltä: käsi poistuu lepoasennosta ja joutuu palaamaan sinne. Toista tämä satoja kertoja päivässä, ja saat väsymystä, jonka luulet johtuvan näppäimistöstäsi, vaikka se johtuu asettelustasi.
Kaksi tilannetta, kaksi vastausta:
- Koodaat yksin koneellasi. Mikään ei estä sinua vaihtamasta QWERTY-asetteluun tai vaihtoehtoiseen asetteluun. Vaihto on ohjelmistopohjainen, ilmainen ja peruttavissa kymmenessä sekunnissa. Yksityiskohtainen ohje löytyy oppaastamme, jossa kerrotaan QWERTY-näppäimistön muuttamisesta AZERTY-asetteluun, ja se toimii molempiin suuntiin.
- Työskentelet yrityksen laitteilla tai kansainvälisessä tiimissä. Vaihto on usein mahdotonta tai sosiaalisesti kallista, jos kollega käyttää konettasi. Vastaus löytyy silloin kerroksista (layers), joita käsitellään alempana.
Tiedä vain, että valinta on olemassa ja molemmat fyysiset standardit ovat saatavilla: AZERTY-näppäimistöt ja QWERTY-näppäimistöt. Laitteisto seuraa päätöstä, ei koskaan päinvastoin.
bépo, parannettu AZERTY, Programmer Dvorak: kolme vastausta samaan ongelmaan
Kolme vaihtoehtoista asettelua on suunniteltu korjaamaan juuri tämä puute, ja kaksi niistä on standardoitu Ranskassa. Kukaan ei puhu niistä englanninkielisissä oppaissa, mikä on loogista, eikä kukaan puhu niistä myöskään ranskankielisissä oppaissa, mikä on paljon vähemmän loogista.
- Asettelu | Periaate | Mitä se muuttaa koodauksessa | Kenelle
- Parannettu AZERTY | Kirjaimet ja numerot ennallaan, symbolit ja aksenttimerkit uudelleensijoitettu | Aaltosulkeet, hakasulkeet ja ät-merkki poistuvat akrobaattisista yhdistelmistä | Sille, joka kieltäytyy opettelemasta kirjoittamaan uudelleen
- bépo | Täysin uudelleen mietitty asettelu ranskalle, AFNOR-standardoitu | Symbolit suoraan ylärivillä, suljeparit vierekkäin | Sille, joka kirjoittaa yhtä paljon ranskaa kuin koodia
- Programmer Dvorak | Dvorak, jonka ylärivi on järjestetty koodisymbolien ympärille | Sulkeet, hakasulkeet, aaltosulkeet ja et-merkki suoraan käytettävissä | Sille, joka koodaa englanniksi ja suostuu opettelemaan kaiken uudelleen
Tässä on fakta, jonka äärelle kannattaa pysähtyä. bépo ja Programmer Dvorak suunniteltiin erikseen, kahden vuosikymmenen ja valtameren päässä toisistaan, kahdelle eri kielelle, ihmisten toimesta jotka eivät tunteneet toisiaan. He tekivät täsmälleen saman suunnittelupäätöksen: asettaa symbolit suoraan käytettäväksi yläriville ja siirtää numerot Shift-näppäimen taakse.
Roland Kaufmann päätyi tähän C-, Java-, Lisp- ja CSS-lähdekoodin tilastollisen analyysin kautta 2000-luvun alussa. bépo-tiimi päätyi siihen ranskan kielen ergonomian kautta, ja heidän asettelunsa sijoittaa suljeparit järjestelmällisesti vierekkäin. Kaksi vastakkaista menetelmää, yksi johtopäätös: proosalle suunniteltu näppäimistö saa kehittäjän maksamaan eniten käyttämistään merkeistä.
Molemmat ranskalaiset asettelut ovat olleet virallisia NF Z71-300 -standardin julkaisusta lähtien, jonka AFNOR julkaisi huhtikuussa 2019. Se standardoi sekä parannetun AZERTYn että bépo-asettelun. Tarkennus selittää, miksi et todennäköisesti ole koskaan törmännyt niihin kaupassa: se on vapaaehtoinen sovellusasiakirja, yksikään valmistaja ei ole velvollinen noudattamaan sitä. Asettelu itsessään asennetaan ohjelmistona ilman näppäimistön vaihtoa.
60 %, 65 %, 75 %, TKL: mikä koko koodaukseen
65 % on paras koko koodaukseen, koska se on kompaktein koko, jossa on säilytetty erilliset nuolinäppäimet. Tämä on lyhyt vastaus kysymykseen, joka toistuu jatkuvasti best coding keyboard -hakujen yhteydessä.
- Koko | Erilliset nuolet | Funktiorivi | Tuomio koodaukseen
- 60 % | Ei, Fn-kerroksessa | Ei, Fn-kerroksessa | Vältä, ellet jo elä pikakomennoilla
- 65 % | Kyllä | Ei, Fn-kerroksessa | Paras kompromissi
- 75 % | Kyllä | Kyllä, tiivistetty | Erinomainen jos käytät F2, F5 ja F12
- TKL (80 %) | Kyllä | Kyllä, standardi | Mukava, vie enemmän tilaa
- Full size | Kyllä | Kyllä | Vain jos syötät paljon numeroita
65 %:n ja TKL:n todellinen argumentti ei ole työpöydän tila, vaan etäisyys hiireen. Numeronäppäimistön poistaminen tuo oikean käden noin 8 cm lähemmäs, ja siitä hyötyy ranteen sijaan olkapää, joka lakkaa joutumasta loitonnukseen koko päiväksi. Kahdeksan tunnin aikana eron huomaa.
Kaksi rehellistä huomiota, koska tuomio ei ole universaali:
- Jos työsi sisältää todellista numeroiden syöttöä, taloustietoja, kirjanpitoa tai taulukkolaskentaa koko päivän, pidä numeronäppäimistösi. Mikään asennon parannus ei korvaa nopeuden menetystä.
- Jos elät kehitysympäristösi funktiokomentoja käyttäen – F2 uudelleennimeämiseen, F5 uudelleenkäynnistykseen, F12 määrittelyyn siirtymiseen – 60 % ja 65 % pakottavat sinut jatkuvaan Fn-käyttöön. 75 % on olemassa juuri tätä tapausta varten.
Valinta on sinun: 60 % näppäimistö, 75 % näppäimistö, TKL-näppäimistö ja full size -näppäimistö.
Switches: melu on ainoa kriteeri, joka saa sinut muuttamaan mieltäsi
Switchin tyyppi ei määritä kirjoitusnopeuttasi, se määrittelee melutason ja tuntuman. Tämä on aiheen yleisin väärinkäsitys ja helpoin kumota.
- Perhe | Tuntuma | Melutaso | Suositeltu ympäristö
- Lineaarinen | Tasainen liike, ei estettä | Hiljainen | Jaettu toimisto, nopea kirjoitus
- Tactile | Tuntuva vaste painalluksessa | Kohtalainen | Oletusvalinta koodaukseen
- Clicky | Vaste ja kuuluva mekaaninen klikkaus | Kova | Vain oma työhuone
- Hiljainen | Lineaarinen tai tactile vaimennuksella | Erittäin hiljainen | Avokonttori, videopuhelut, coworking
Numerotiedot, koska niitä annetaan harvoin oikein. Lineaarinen Cherry MX Red aktivoituu noin 45 cN voimalla, 2,0 mm painalluksella 4,0 mm kokonaismatkasta. Tactile MX Brown lisää vasteen samaan aktivointipisteeseen, samalla liikeradalla. Ero näiden kahden välillä on siis puhtaasti aistivaraista: mikään näissä luvuissa ei saa sinua kirjoittamaan nopeammin.
Tämän osion tuomio on koko artikkelin ainoa ei-neuvoteltavissa oleva kohta: avokonttorissa clicky on sosiaalinen ongelma, ei tekninen ongelma. Sinua ei arvostella koodistasi, vaan melusta, jota aiheutat sitä kirjoittaessasi. Jos jaat toimiston, hiljainen switch ei ole mukavuustekijä, se on vaatimus.
Viimeinen tapaus, yleinen kannettavista tietokoneista tulevilla kehittäjillä: low profile, noin 3 mm kokonaismatka 4 mm sijaan. Siirtyminen kannettavan näppäimistöstä on paljon pehmeämpää kuin standardiprofiililla. Tutustu saatavilla oleviin switches-vaihtoehtoihin ja pidä mielessä, että hyvä kalvonäppäimistö on edelleen varteenotettava vaihtoehto, jos budjetti on etusijalla.
Mitä voit saavuttaa ilman uusia ostoksia
Ennen kuin tilaat mitään, kolme ilmaista säätöä tuovat enemmän päivittäistä mukavuutta kuin useimmat laitteistomuutokset. Jos muistat tästä artikkelista vain yhden osion, ota tämä.
- Määritä Caps Lock uudelleen Control-näppäimeksi. Näppäimistön hyödyttömin näppäin vie parhaan paikan vasemman käden pikkurillille, heti lepoasennon vasemmalla puolella. Tämä ei ole päähänpisto: HHKB, Unix-ohjelmoijille suunniteltu näppäimistö, on sijoittanut Control-näppäimen tähän paikkaan ensimmäisestä Professional-versiostaan vuonna 2003 lähtien, juuri siksi, että pikkurilli yltää muuntonäppäimeen käden liikkumatta. Mikään ei estä sinua toistamasta tätä valintaa nykyisellä näppäimistölläsi.
- Luo symbolikerros. Painettuna pidetty Fn– tai AltGr-näppäin, joka tuo aaltosulkeet, hakasulkeet ja sulkeet lepoasennon alle, poistaa yhdellä kertaa koko yllä kuvatun ongelman, muuttamatta järjestelmän asettelua ja ilman että kollegasi huomaavat sitä, kun he lainaavat konettasi.
- Kierrätä kuollut näppäin makroksi. Num Lock, Scroll Lock, Print Screen: nämä näppäimet ovat hyödyttömiä päivittäisessä työssäsi. Ne voivat käynnistää kääntämisen, avata terminaalin tai suorittaa koodinpätkän.
Tämä onnistuu ilman erityislaitteita: natiivi järjestelmäkerros, AutoHotkey Windows-järjestelmässä, Karabiner macOS-järjestelmässä, uudelleenmäärityssäännöt Linux-järjestelmässä. Kaikki tämä toimii näppäimistöllä, joka sinulla on jo.
Tämä vaatii yhteensopivan näppäimistön: uudelleenmääritys tallennettuna itse näppäimistöön, QMK– tai VIA-ohjelmiston kautta. Etu on todellinen, asetuksesi seuraavat sinua koneesta toiseen ilman asennuksia. VIA-oppaamme selittää, miten siihen pääsee käsiksi, ja useimmat kustomoitu näppäimistö -mallit ovat yhteensopivia.
Keycaps: yksityiskohta, joka näkyy kuuden kuukauden kuluttua
Kehittäjä painaa aina samoja näppäimiä, ja juuri siinä halvat keycaps-näppäinhatut pettävät ensimmäisenä. Kolme kohtaa tarkistettavaksi, mikään niistä ei ole kosmeettinen.
- Materiaali. ABS-materiaalista valmistetut keycaps-näppäinhatut muuttuvat kiiltäviksi ja liukkaiksi eniten käytetyissä näppäimissä, ja kehittäjän näppäimistössä se tarkoittaa navigointinäppäimiä ja muuntonäppäimiä. PBT kestää tätä kiillottumista paljon paremmin.
- Merkinnät. Shine-through-ominaisuus on hyödyllinen vain, jos todella kirjoitat pimeässä. Valaistussa toimistossa se ei tuo mitään lisäarvoa, ja siitä maksetaan joskus laserilla painetuilla merkinnöillä, jotka kuluvat nopeammin kuin double shot -merkinnät.
- Yhteensopivuus. ANSI-sarja ei kata ISO FR -näppäimistöä: Enter-näppäimellä ja vasemmalla Shift-näppäimellä ei ole sama muoto tai leveys. Tarkista näppäimistösi standardi ennen tilaamista, se on yleisin ostovirhe tämän tyyppisissä tuotteissa.
Tapauksestasi riippuen: PBT keycaps, AZERTY ISO FR keycaps, kustomoidut näppäinhatut, QWERTY keycaps.
Checklist: koodausnäppäimistön valinta 7 kohdassa
Tässä on seitsemän tarkistusta tehtäväksi järjestyksessä, ja ensimmäinen määrittää kaikki muut.
- Tarkista, voiko asettelua muuttaa työasemallasi ennen ostopäätöstä. Jos voi, laitteistokysymys muuttuu toissijaiseksi.
- Päätä numeronäppäimistön tarve todellisen numeroiden syötön perusteella, ei sen perusteella, mitä luulet tarvitsevasi.
- Vaadi erillisiä nuolinäppäimiä, jos vietät päiväsi tekstieditorissa. Ne oikeuttavat yksinään siirtymisen 60 %:sta 65 %:iin.
- Valitse switch melutason, ei tuntuman perusteella, erityisesti jaetussa toimistossa.
- Tarkista QMK– tai VIA-yhteensopivuus, jos aiot tehdä pysyviä uudelleenmäärityksiä.
- Tarkista keycaps-sarjan standardi, ISO FR tai ANSI, ennen kuin tilaat mitään.
- Hanki rannetuki, jos kirjoitat yli kuusi tuntia päivässä. Se on ainoa lisävaruste, jonka hyöty mitataan viikoissa.
Jos haluat mieluummin rakentaa tarkan koneen, joka vastaa näihin seitsemään vastaukseen, sen sijaan että tekisit kompromisseja, diy-kit mahdollistaa jokaisen osan valitsemisen erikseen.
FAQ: näppäimistö ja ohjelmointi
Tässä on kuusi kysymystä, jotka toistuvat useimmin kehittäjän näppäimistön valinnassa.
Tarvitseeko koodaukseen todella mekaanisen näppäimistön?
Ei, mikään ei sitä vaadi, eikä mikään vakava tutkimus osoita nopeushyötyä. Mekaaninen näppäimistö tuo tasaisen kirjoitustuntuman ajan myötä, valitun tuntuman sen sijaan että joutuisit tyytymään johonkin, ja mahdollisuuden vaihtaa switch tai keycaps-sarja sen sijaan, että heittäisit kaiken pois. Kuudesta kahdeksaan tuntia päivässä nämä kolme kohtaa merkitsevät.
60 % vai 75 % ohjelmointiin?
75 %, jos käytät kehitysympäristösi funktiokomentoja, 65 % kaikissa muissa tapauksissa. 60 % on perusteltu vain, jos olet jo sinut jatkuvan Fn-kerroksen kanssa, sillä se poistaa myös nuolinäppäimet, joista harva kehittäjä pystyy luopumaan.
Mikä on hiljainen näppäimistö avokonttorikoodaukseen?
Malli, joka on varustettu hiljaisilla, lineaarisilla tai vaimennetuilla tactile-switcheillä. Vältä kaikkea, missä mainitaan clicky tai sininen. Kotelon sisäinen vaimennus merkitsee myös: hyvin asennettu vaahtomuovi vaimentaa resonanssia enemmän kuin itse switch.
Mikä on paras best coding keyboard Macille?
Mikä tahansa mekaaninen näppäimistö toimii, kahdella tarkennuksella: tarkista macOS-tilan tai kytkimen olemassaolo, jolla voi vaihtaa Command- ja Option-näppäimet, ja varaa keycaps-näppäinhatut vastaavilla merkinnöillä, jos merkinnöillä on sinulle väliä. Uudelleenmääritys Karabinerin kautta hoitaa loput.
Kannattaako siirtyä QWERTY-asetteluun ohjelmointia varten?
Ei välttämättä. Hyöty on todellinen aaltosulkeiden ja hakasulkeiden kohdalla, mutta se maksetaan uudelleenoppimisvaiheella ja jatkuvalla kitkalla heti, kun kirjoitat aksentoitua ranskaa. Symbolikerros nykyisessä AZERTY-näppäimistössäsi tuo suuren osan hyödystä ilman näitä kustannuksia.
Kuinka kauan uuteen kokoon tottuminen kestää?
Varaa muutama päivä pelkälle koon muutokselle, esimerkiksi siirtymiselle full sizesta 65 %:iin, sillä sormet löytävät nopeasti paikkansa. Varaa useita viikkoja asettelun muutokselle, joka rakentaa lihasmuistin nollasta. Älä koskaan tee molempia samanaikaisesti.
Aiheeseen liittyvät tuotteet
-

7 Days to Die -hiirimatto
Hintaluokka: 47,99 € - 65,99 € 🛒 Tällä tuotteella on useampi muunnelma. Voit tehdä valinnat tuotteen sivulla. -

Alien-hiirimatto
Hintaluokka: 47,99 € - 65,99 € 🛒 Tällä tuotteella on useampi muunnelma. Voit tehdä valinnat tuotteen sivulla. -

Alien-hiirimatto
Hintaluokka: 47,99 € - 65,99 € 🛒 Tällä tuotteella on useampi muunnelma. Voit tehdä valinnat tuotteen sivulla.
