MacOS magyar billentyűzet fejlesztésre? Lehetséges!

Többen biztos próbálkoztatok már MacOS-en magyarként a magyar billentyűzettel fejleszteni és tuti biztos hogy fejtörést okozott, hogy hol is vannak a speciális karakterek. Nos ezzel én sem voltam máshogy webfejlesztőként.
A napokban kitaláltam, hogy összeszedem ezeket a gombkombinációkat, hogy nektek már ne kelljen!
Az alábbi táblázatban olvashatjátok a kombinációkat, ha bármit hiányoltok írjatok kommentet, és bővítem a táblázatot.
Karakter
Billentyűkombináció
@
⌥ + Q
#
⌥ + ⇧ + 3
$
⌥ + 4
^
⌥ + Á
&
⌥ + 1
{
⌥ + 7
}
⌥ + Ö
[
⌥ + 8
]
⌥ + 9
\
⌥ + Ü
`
⌥ + Ű
<
⌥ + ⇧ + y
>
⌥ + ⇧ + x
~
⌥ + Ú
' (aposztróf)
⇧ + 1
" (idézőjel)
⇧ + 2
=
⇧ + 7
_
⇧ + -
+
⇧ + 3
*
⌥ + ⇧ + ?
!
⇧ + 4
?
⇧ + ,
:
⇧ + .
;
⌥ + ,
/
⇧ + 6
%
⇧ + 5
Terminálban és kódban leggyakrabban használt jelek
Fejlesztőként a fenti alapkarakterek mellett van néhány, amit a terminálban és a kódban szinte percenként használunk. Ezek gyors elérése komoly időt spórolhat, főleg ha shell scripteket írsz vagy npm/composer parancsokat futtatsz.
Pipe ( | ): ⌥ + ⇧ + 7
Backtick ( ` ): ⌥ + ⇧ + Ű
Tilde ( ~ ): ⌥ + Ú (ha csak a jelet akarod, nem ékezetet, üss utána szóközt)
Dollár ( $ ): ⌥ + 4 – npm és bash scriptekben elengedhetetlen
Kettőspont ( : ): ⇧ + . – TypeScript típusoknál és objektumoknál folyamatosan kelleni fog
VS Code és editor specifikus tippek
Ha VS Code-ot vagy más Electron-alapú editort használsz magyar billentyűzettel, érdemes tudni, hogy néhány billentyűkombináció (pl. ⌥ + ⇧ egyes karakterekhez) ütközhet az editor saját gyorsbillentyűivel. Ha egy karakter nem jön be elsőre, próbáld meg a Karakterválasztó (Character Viewer) segítségével beszúrni – ⌃ + ⌘ + Szóköz –, vagy állíts be egyéni billentyűzetkiosztást a rendszerbeállításokban.
Egy másik gyakorlati megoldás: sokan az amerikai (ABC – QWERTY) billentyűzetkiosztásra váltanak fejlesztés közben, és csak szövegíráshoz kapcsolnak vissza a magyarra. Ezt a ⌘ + Szóköz billentyűkombinációval, gyorsan válthatod, ha több kiosztást is hozzáadtál a Rendszerbeállítások → Billentyűzet → Beviteli források menüpontban.
Gyakori hibák és hogyan kerüld el őket
A leggyakoribb hiba, hogy valaki az amerikai billentyűzethez szokott kombinációkat próbálja használni magyar kiosztáson (pl. Shift+2 idézőjelhez amerikai layoutnál, ami magyaron @ jelet ad). Ha sokat vált nyelvek/projektek között, érdemes ezt a táblázatot könyvjelzőzni, vagy kinyomtatva a monitor mellett tartani, amíg be nem rögzül.