快捷键Control+/和菜单(编辑>格式>取消/注释选择)在MySQL工作台中不起作用
要重现1.在SQL编辑器/文本窗口中输入一些代码2.选择代码3.选择编辑>格式>取消/注释选定内容(此菜单灰显) 4.使用快捷键Control+/ (不发生任何事情)
有没有人有建议?How can I comment out code in MySQL Workbench using a keyboard shortcut?的副本
发布于 2018-09-14 08:51:48
我可以确认这在ubuntu14.04和MySQL工作台版本是6.0.8build #833。确保您使用的是正确的键(靠近右移位);如果它仍然不起作用,那么您可以更改快捷键。尝试查找main_menu.xml文件
Linux: /usr/share/mysql-workbench/data/main_menu.xml
MacOs: /Applications/MySQLWorkbench.app/Contents/Resources/data/main_menu.xml
Windows: DISK_NAME:\path_to_mysql_workbench\MySQL Workbench 6.3 CE\data\main_menu.xml使用您的收藏文本编校程序打开main_menu.xml文件,并找到“评论部分”的位置。应该如下所示:
<value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.comment">
<link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
<value type="string" key="caption">Un/Comment Selection</value>
<value type="string" key="name">comment</value>
<value type="string" key="command">plugin:wb.sqlide.comment</value>
<value type="string" key="itemType">action</value>
<value type="string" key="shortcut">Modifier+Slash</value>
</value>发布于 2018-09-14 08:40:43
修复注释/取消注释功能
如果菜单项处于非活动状态,则创建并安装此插件。如果菜单可用,但快捷方式未显示,请跳至步骤6
从wb import * import grt ModuleInfo = DefineModule(name='Comment',author="Scott Hamilton",version='1.0') @ModuleInfo.exportFilter("wb.text.comment","Un/Comment Selection") def commentText(text):Plugin/Module
快捷方式不起作用,然后编辑位于以下位置的main_menu.xml文件- C:\Program Files\MySQL\MySQL Workbench 6.3CE\data(您的版本/路径可能会有所不同)
com.mysql.wb.menu.edit.format_menu Selection comment plugin:wb.sqlide.comment action Modifier+K
的定义
https://stackoverflow.com/questions/52323423
复制相似问题