web-dev-qa-db-ja.com

MySql Workbenchでのキーボードショートカットのカスタマイズ

MS SQL Server(および一般的なタスクのためのSQL Server Management Studio)を主に使用して何年も過ごしてきたため、MySqlを使用するようになりました。現在まで、私はMySQL Workbenchを使用しており、一般的に満足しています。

ただし、特定のコマンド( このリスト からのコマンドなど)にカスタムキーボードショートカットを割り当てられるようにしたいと思います。たとえば、クエリを実行するには、「Modifier + Return」を押すのではなく、「F5」のMS-SQLアプローチを使用することを好みます。これを行う簡単な方法はまだ見つかっていません。私の質問は次のとおりです:

  • これは、MySQL Workbench(追加のプラグインなど)で何らかの形で可能ですか?
  • そうでない場合、MySQL Workbenchの代替手段がこの機能を提供しますか?

環境:

  • Ubuntu 12.04 LTS、32ビット
  • MySQLサーバーバージョン5.5.24-0ubuntu0.12.04.1
  • MySQL Workbenchバージョン5.2.38、rev 8753

乾杯!

50
sammy34

main_menu.xmlファイル(私にとってUbuntu 12.04の場合、これは/usr/share/mysql-workbench/data/)。変更後、MySQL Workbenchを再起動する必要があります。

このようになります

    <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="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+E</value>
    </value>

最後から2行目(Modifier + E)は私が編集しました。以前は「Modifier + Shift + Return」と表示されていました。これはエイリアスではないことに注意してください(両方を持つことはできません)。

60
Tyler Collier