blog.ijacek007.cz

Blog o všem trochu jinak.

Dnes si ukážeme, jak se dá pomocí malého fíglu změnit nastaveni aplikace MySQL Workbench tak, aby se připravený skipt dal spustit pomocí Klávesy F5 místo kombinace kláves CTRL + SHIFT + ENTER.

Nejprve si řekneme, proč to vlastně dělat. Pokud pracujete s různými databázemi a také s jejich programy, pak asi víte, že každá aplikace od MySQL Workbach až po SQL Server Management Studio používají ke spuštění napsaného skriptu rozdílné klávesy. Já v práci převážně používám právě aplikaci Microsoftu pro práci s mssql a to SQL Server Management Studio. To každé spuštění napsaného kódu spouští pomocí Klávesy F5. Pokud pak používám například MySQL Workbench pak neustále musím sahat po myši a pouštět skripty ručně, protože klávesa F5 prostě skript nepustí. Hledal jsem tak cestu, jak toto nastavení změnit, abych mohl i v tomto nástroji skripty pouštět zažitou rutinou. Standartně program MySQL Workbench klávesové zkratky změnit nelze, nicméně je i neoficiální cesta, kterou to docílit lze a rozhodně není složitá.

Stačí si totiž otevřít v jakémkoliv editoru soubor main_menu.xml z adresáře, kde je aplikace nainstalovaná například z cesty C:\Program Files\MySQL\MySQL Workbench 8.0 CE\data V tomto souboru pak stačí vyhledat definici.

<value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec">
    <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link>
    <value type="string" key="accessibilityName">Execute All or Selection</value>
    <value type="string" key="caption">Execute (All or Selection)</value>
    <value type="string" key="name">query.execute</value>
    <value type="string" key="command">builtin:query.execute</value>
    <value type="string" key="itemType">action</value>
    <value type="string" key="shortcut">Modifier+Shift+Return</value>
</value>

V této defini pak změnit řádky na následující

<value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec">
  <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link>
  <value type="string" key="accessibilityName">Execute All or Selection</value>
  <value type="string" key="caption">Execute (All or Selection)</value>
  <value type="string" key="name">query.execute</value>
  <value type="string" key="command">builtin:query.execute</value>
  <value type="string" key="itemType">action</value>
  <value type="string" key="shortcut">F5</value>
</value>

Teď už stačí program jen spustit a je hotovo. Pro spuštění kódu v programu teď už stačí stisknout klávesu F5 a dojde ke spuštění kódu.

Jako Bonus přikládám aktuální a funkční soubor platný pro verzi 8.

Mohlo by Vás zajímat

Jak jednoduše změnit funkci kláves na klávesnici ve Windows


Štítky článku nastaveni | skutecnost | zajimavosti |
Autor Ijacek.007 14.03.2025 zobrazeno 110x
Předchozí článek Jak jednoduše změnit funkci kláves na klávesnici ve Windows


gravatar

Vložit komentář

Nick *:
WWW:
Email * (nezobrazuje se ):
Gravatar:
Pamatuj si mě:
Komentář článku *:
Opiš následující text: *

* - vyžadované údaje. RSS kanál s komentáři

Přihlášení



Audioknihy

Jsme milovníci audio knížek, kterých aktuálně máme zakoupených 430. Poslech všech dohromady zabral přes 6011 hodin.

Z tohoto množství jsme si již stihli poslechnout téměř 50% tedy 215 audioknih.

Aktuálně poslouchaná audioknihakniha je Orlova kořist

Poslední hodnocenou audioknihou je Expresní zásilka Hodnocení audioknihy 4/5.

Nejlépe hodnocenou audioknihou je Astronautův průvodce životem na Zemi Hodnocení audioknihy 4/5.

Reklama