Gyakorlati alapok

A nyitó kapcsos zárójel-probléma ({)

 

A kapcsos zárójellel, annak is a nyitó részével ({) sajnos van egy másik probléma is.

 

Az Eclipse nagyon sok parancshoz rendel hozzá alapértelmezett billentyűkombinációt. Az egyik ilyen hozzárendelés néha (de nem mindig) lefoglalja a nyitó kapcsos zárójelet is, amelyet az AltGr + B billentyűkombinációval tudnánk előhívni.

 

www.informatika-programozas.hu - Ezt most meg kell tanulni!

 

A hibajelenség tehát, hogy az említett billentyűkombináció kiadásakor mindig a hozzárendelt rutin fut le, ezért nem tudjuk kitenni a nyitó kapcsos zárójelet.

 

www.informatika-programozas.hu - További információk!

 

A tanítványi kérdés ezzel kapcsolatban nyilvánvalón az volt, hogy miért lett ez így beállítva, ha már eleve lehetséges hibajelenséget produkál? Az bizonyos, hogy ezt csak néha műveli az Eclipse, én már találkoztam olyan verzióval, amelyik telepítés után gond nélkül működött. Nagy valószínűséggel az operációs rendszer lokális, annak nyelvi, valamint a billentyűzethez fűződő beállításaival lehet kapcsolatos. Lehetségesnek tartom, hogy az Eclipse-kiadások csakis angol nyelvre teszteltek.

 

A megoldás mindenképpen a következő:

 

Window -> Preferences -> Keys

 

Az elérési úton egy olyan modulhoz jutunk, amely a parancsokhoz rendelt billentyűkombinációkat tárolja és menedzseli:

 

www.informatika-programozas.hu - Java

 

A Binding mezőbe írjuk be a nyitó kapcsos zárójel kombinációját (AltGr + B). Ekkor nekem az Eclipse ezt írta ki (Ctrl + Alt + B):

 

www.informatika-programozas.hu - Java

 

Ezután meg kell találnunk a hozzárendelt parancsot. A Binding oszlopot rendezve...

 

www.informatika-programozas.hu - Java

 

...addig görgessünk, amíg nem találjuk meg Ctrl + Alt + B kombinációt, ez nekem a Skip All Breakpoints volt:

 

www.informatika-programozas.hu - Java

 

Ezután az Unbind Command gomb megnyomásával...

 

www.informatika-programozas.hu - Java

 

...feloldjuk a parancsot a billentyűkombinációtól. A változtatásokat az Apply and Close gombbal véglegesíthetjük:

 

www.informatika-programozas.hu - Java

 

www.informatika-programozas.hu - Ezt most meg kell tanulni!

 

Elképzelhető, hogy a különböző Eclipse-kiadásokban változhatnak a parancs-billentyűkombináció hozzárendelések!