【问题标题】:Change shortcuts in MySql Workbench wont work在 MySql Workbench 中更改快捷方式不起作用
【发布时间】:2017-08-30 06:58:15
【问题描述】:

我想把MySql Workbench中执行当前语句的快捷方式改成Control-E,我找到this搞定了,但是我不能搞定。
这是我在 main_menu.xml 中所做的修改

com.mysql.wb.menu.query 执行当前语句query.execute_current_statement内置:query.execute_current_statementaction修饰符+Ewindows值>

但是执行当前语句的快捷键仍然是Control-Enter。
我做错了什么?
我在 C:\Program Files\MySQL\MySQL Workbench 6.3 CE\data 目录中找到了 main-menu.xml 文件

【问题讨论】:

    标签: mysql-workbench


    【解决方案1】:

    似乎 MySQL Workbench 不允许同一操作使用多个快捷方式。确保 com.mysql.wb.menu.query.execute_current_statementwin 只有一个条目。

    在 SQL Workbench 安装文件夹中,编辑 data/main_menu.xml。此示例将执行和执行当前语句(突出显示)设置为 Ctrl-E 以匹配 SSMS。

    <!-- be sure this id does not have another shortcut -->
    <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>
    
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.execute_current_statementwin">
      <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link>
      <value type="string" key="caption">Execute Current Statement</value>
      <value type="string" key="name">query.execute_current_statement</value>
      <value type="string" key="command">builtin:query.execute_current_statement</value>
      <value type="string" key="itemType">action</value>
      <value type="string" key="shortcut">Modifier+E</value>
      <value type="string" key="platform">windows</value>
    </value>
    

    【讨论】:

      猜你喜欢
      • 2020-02-23
      • 2013-05-17
      • 2013-11-05
      • 1970-01-01
      • 2016-11-06
      • 1970-01-01
      • 2017-04-27
      • 2012-08-20
      • 1970-01-01
      相关资源
      最近更新 更多