Mysql workbench设置为中文的方法

2023-09-26

<1> MySQL Workbench
MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。

<2>.MySQL Workbench 的下载和安装
(1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。

(2)可以独立安装MySql Workbench。

官方下载地址:http://dev.mysql.com/downloads/workbench/ ,安装很简单,基本就是一路Next。

注意:一定要安装和MySql对应的版本,要不然安装后连接不上服务器,提示外部组件异常;

最重要的就是 Mysql workbeach的汉化菜单了

这是源码(main_menu.xml)

<?xml version="1.0"?> <data> <value type="list" content-type="object" content-struct-name="app.MenuItem"> <!-- File Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file"> <value type="string" key="name">file</value> <value type="string" key="caption">_文件</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.new1"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">new_document</value> <value type="string" key="command">plugin:wb.file.newDocument</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+N</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.file_new"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_新的查询标签页...</value> <value type="string" key="context">home</value> <value type="string" key="name">new_query_tab</value> <value type="string" key="command">builtin:query.newQueryNoconnection</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+T</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.new_sql"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">query.newFile</value> <value type="string" key="context">*query</value> <value type="string" key="caption">新建查询标签页</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+T</value> <value type="string" key="command">builtin:query.newFile</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_打开模型...</value> <value type="string" key="name">open_document</value> <value type="string" key="command">plugin:wb.file.openModel</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+O</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.include"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_导入模型...</value> <value type="string" key="context">*model</value> <value type="string" key="name">include_model</value> <value type="string" key="command">plugin:wb.mysql.includeModel</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open_script"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_打开SQL脚本...</value> <value type="string" key="context">home</value> <value type="string" key="name">open_script</value> <value type="string" key="command">builtin:query.openScriptNoConnection</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+O</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open_script_into"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_打开SQL脚本...</value> <value type="string" key="context">*query</value> <value type="string" key="name">open_script_into</value> <value type="string" key="command">builtin:query.openFile</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+O</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open_recent"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">open_recent</value> <value type="string" key="caption">打开最近文件</value> <value type="string" key="itemType">cascade</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.open_recent"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.run_script"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_执行SQL脚本...</value> <value type="string" key="context">*query</value> <value type="string" key="name">run_script</value> <value type="string" key="command">plugin:wb.sqlide.runScript</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.run_script"> <value type="string" key="context">*query</value> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.closesql"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">closetab</value> <value type="string" key="caption">_关闭连接标签页</value> <value type="string" key="context">*query</value> <value type="string" key="itemType">action</value> <value type="string" key="command">builtin:close_tab</value> <value type="string" key="shortcut">Modifier+Shift+W</value> <value type="string" key="platform">linux,macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.closesqlw"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">closetab</value> <value type="string" key="caption">_关闭连接标签页</value> <value type="string" key="context">*query</value> <value type="string" key="itemType">action</value> <value type="string" key="command">builtin:close_tab</value> <value type="string" key="shortcut">Control+Shift+F4</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.close"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">closetab</value> <value type="string" key="caption">_关闭标签页</value> <value type="string" key="itemType">action</value> <value type="string" key="command">builtin:closetab</value> <value type="string" key="shortcut">Modifier+W</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.closesqled"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">closeeditor</value> <value type="string" key="caption">_关闭标签页</value> <value type="string" key="context">*query</value> <value type="string" key="itemType">action</value> <value type="string" key="command">builtin:close_editor</value> <value type="string" key="shortcut">Modifier+W</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.close"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.close_ "> <value type="string" key="itemType">separator</value> <value type="string" key="context">*query</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.save"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="context">*model</value> <value type="string" key="name">save_document</value> <value type="string" key="caption">_保存模型</value> <value type="string" key="command">plugin:wb.file.saveModel</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+S</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.savesql"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="context">*query</value> <value type="string" key="name">save_sql</value> <value type="string" key="caption">_保存脚本</value> <value type="string" key="command">builtin:query.saveFile</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+S</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.save_as"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="context">*model</value> <value type="string" key="caption">保存模型为...</value> <value type="string" key="name">save_document_as</value> <value type="string" key="command">plugin:wb.file.saveModelAs</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+S</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.savesql_as"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="context">*query</value> <value type="string" key="caption">保存脚本为...</value> <value type="string" key="name">save_sql_as</value> <value type="string" key="command">builtin:query.saveFileAs</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+S</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.revert_sql"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="context">*query</value> <value type="string" key="caption">恢复至上次保存</value> <value type="string" key="name">revert_sql</value> <value type="string" key="command">builtin:query.revert</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.save_as"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*query</value> <value type="string" key="platform">linux,windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.impor"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">import</value> <value type="string" key="context">*model</value> <value type="string" key="caption">_导入</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import.mysql.sql"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.import</link> <value type="string" key="caption">逆向生成MySQL创建脚本...</value> <value type="string" key="name">mysql_import_sql</value> <value type="string" key="command">plugin:db.mysql.plugin.import.sql</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import.sep"> <value type="string" key="itemType">separator</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">export</value> <value type="string" key="caption">_导出</value> <value type="string" key="itemType">cascade</value> <value type="string" key="context">*model</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.sql_script"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link> <value type="string" key="name">export_sql_script</value> <value type="string" key="caption">正向工程SQL创建脚本...</value> <value type="string" key="command">plugin:db.mysql.plugin.export.sql</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+G</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.sep"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.png"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link> <value type="string" key="caption">导出为PNG...</value> <value type="string" key="name">export_image_png</value> <value type="string" key="command">plugin:wb.export.exportPNG</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.svg"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link> <value type="string" key="caption">导出为SVG...</value> <value type="string" key="name">export_image_svg</value> <value type="string" key="command">plugin:wb.export.exportSVG</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.pdf"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link> <value type="string" key="caption">导出为单页PDF...</value> <value type="string" key="name">export_image_pdf</value> <value type="string" key="command">plugin:wb.export.exportPDF</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.ps"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link> <value type="string" key="caption">导出为单页PostScript文件...</value> <value type="string" key="name">export_image_ps</value> <value type="string" key="command">plugin:wb.export.exportPS</value> <value type="string" key="itemType">action</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.export"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.pagesetup.base"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">页面设置...</value> <value type="string" key="name">pagesetup</value> <value type="string" key="command">builtin:wb.page_setup</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows,macosx</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.pagesetup.linux"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">页面设置...</value> <value type="string" key="name">pagesetup</value> <value type="string" key="command">plugin:wb.print.setup</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">linux</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.printPreview"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">打印预览...</value> <value type="string" key="name">printPreview</value> <value type="string" key="command">plugin:wb.print.printPreview</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.print"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">_打印...</value> <value type="string" key="name">print</value> <value type="string" key="command">plugin:wb.print.print</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+P</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.printfile"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">打印至文件...</value> <value type="string" key="name">printfile</value> <value type="string" key="command">plugin:wb.model.print_model</value> <value type="string" key="itemType">action</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.properties"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.properties"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="caption">文档属性...</value> <value type="string" key="name">properties</value> <value type="string" key="command">plugin:wb.form.showDocumentProperties</value> <value type="string" key="itemType">action</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.exit"> <value type="string" key="itemType">separator</value> <value type="string" key="platform">windows,linux</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.exit-win"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">exit_application</value> <value type="string" key="caption">E_xit</value> <value type="string" key="command">plugin:wb.file.exit</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows</value> <value type="string" key="shortcut">Alt+F4</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.exit-linux"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">exit_application</value> <value type="string" key="caption">E_xit</value> <value type="string" key="command">plugin:wb.file.exit</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows,linux</value> <value type="string" key="shortcut">Modifier+Q</value> </value> </value> </value> <!-- Edit Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit"> <value type="string" key="name">edit</value> <value type="string" key="caption">_编辑</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.undo"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">撤消</value> <value type="string" key="name">undo</value> <value type="string" key="command">builtin:undo</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Z</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.redo"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">重做</value> <value type="string" key="name">redo</value> <value type="string" key="command">builtin:redo</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Y</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.redomac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">重做</value> <value type="string" key="name">redo</value> <value type="string" key="command">builtin:redo</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+Z</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.redo"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gcut"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">*global</value> <value type="string" key="caption">剪切</value> <value type="string" key="name">cut</value> <value type="string" key="command">builtin:cut</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+X</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gcopy"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">*global</value> <value type="string" key="caption">复制</value> <value type="string" key="name">copy</value> <value type="string" key="command">builtin:copy</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+C</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gpaste"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">*global</value> <value type="string" key="caption">粘贴</value> <value type="string" key="name">paste</value> <value type="string" key="command">builtin:paste</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+V</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.remove"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">model</value> <value type="string" key="caption">删除数据</value> <value type="string" key="name">remove</value> <value type="string" key="command">builtin:removeFigure</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Delete</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.remove.mac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">model</value> <value type="string" key="caption">删除 Figure</value> <value type="string" key="name">remove</value> <value type="string" key="command">builtin:removeFigure</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Command+BackSpace</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gdelete"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">*global</value> <value type="string" key="caption">删除</value> <value type="string" key="name">delete</value> <value type="string" key="command">builtin:delete</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.delete"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.editobject"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">model</value> <value type="string" key="caption">编辑选中</value> <value type="string" key="name">wb.edit.editSelectedFigure</value> <value type="string" key="command">plugin:wb.edit.editSelectedFigure</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.edit.editobjectnewwin"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">model</value> <value type="string" key="caption">在新窗口编辑选中</value> <value type="string" key="name">editobjectnewwind</value> <value type="string" key="command">plugin:wb.edit.editSelectedFigureInNewWindow</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+E</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.editobject2"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">overview.physical</value> <value type="string" key="caption">编辑选中</value> <value type="string" key="name">wb.edit.editObject</value> <value type="string" key="command">plugin:wb.edit.editObject</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.edit.editobjectnewwin2"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="context">overview.physical</value> <value type="string" key="caption">在新窗口编辑选中</value> <value type="string" key="name">editobjectnewwind</value> <value type="string" key="command">plugin:wb.edit.editObjectInNewWindow</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+E</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.edit"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">选择</value> <value type="string" key="name">select</value> <value type="string" key="itemType">cascade</value> <value type="string" key="context">*model</value> <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_all"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.select</link> <value type="string" key="name">selectAll</value> <value type="string" key="caption">选择全部</value> <!-- needs special handling for select All in text boxes value type="string" key="command">plugin:wb.edit.selectAll</value--> <value type="string" key="command">builtin:selectAll</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+A</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_similar"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.select</link> <value type="string" key="caption">相似数据</value> <value type="string" key="name">wb.edit.selectSimilar</value> <value type="string" key="command">plugin:wb.edit.selectSimilar</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_connected"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.select</link> <value type="string" key="caption">连接数据</value> <value type="string" key="name">wb.edit.selectConnected</value> <value type="string" key="command">plugin:wb.edit.selectConnected</value> <value type="string" key="itemType">action</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_all1"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="name">select</value> <value type="string" key="caption">选择全部</value> <!-- needs special handling for select All in text boxes value type="string" key="command">plugin:wb.edit.selectAll</value--> <value type="string" key="command">builtin:selectAll</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+A</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.next_selected"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="name">next_selected</value> <value type="string" key="command">plugin:wb.edit.goToNextSelected</value> <value type="string" key="itemType">action</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.previous_selected"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="name">previous_selected</value> <value type="string" key="command">plugin:wb.edit.goToPreviousSelected</value> <value type="string" key="itemType">action</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.select_all"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.jump_to_placeholder"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="name">jump_to_placeholder</value> <value type="string" key="caption">选择下一个</value> <value type="string" key="command">builtin:query.jump_to_placeholder</value> <value type="string" key="itemType">action</value> <value type="string" key="context">*query</value> <value type="string" key="shortcut">Control+Shift+Slash</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.findmenu"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">查找</value> <value type="string" key="name">findmenu</value> <value type="string" key="itemType">cascade</value> <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.find"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link> <value type="string" key="caption">查找...</value> <value type="string" key="name">find</value> <value type="string" key="command">builtin:find</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+F</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.search_replace"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link> <value type="string" key="caption">查找替换</value> <value type="string" key="name">search_replace</value> <value type="string" key="command">builtin:find_replace</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+H</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.search_replace-mac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link> <value type="string" key="caption">查找替换</value> <value type="string" key="name">search_replace</value> <value type="string" key="command">builtin:find_replace</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Command+Option+F</value> <value type="string" key="platform">macosx</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.format_menu"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">格式</value> <value type="string" key="name">fmtmenu</value> <value type="string" key="itemType">cascade</value> <value type="string" key="context">*query</value> <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.reformat"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link> <value type="string" key="caption">美化查询</value> <value type="string" key="name">prettify</value> <value type="string" key="command">plugin:wb.sqlide.enbeautificate</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+B</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.fmt1"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.upkeyw"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link> <value type="string" key="caption">大写关键词</value> <value type="string" key="name">upkeys</value> <value type="string" key="command">plugin:wb.sqlide.upcaseKeywords</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.lowkeyw"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link> <value type="string" key="caption">小写关键词</value> <value type="string" key="name">lowkeys</value> <value type="string" key="command">plugin:wb.sqlide.lowercaseKeywords</value> <value type="string" key="itemType">action</value> </value> <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> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.code-completion"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*query</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.list-members"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">自动补全</value> <value type="string" key="name">list-members</value> <value type="string" key="command">builtin:list-members</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Space</value> <value type="string" key="platform">windows,linux</value> <value type="string" key="context">*query</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.list-members-mac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">自动补全</value> <value type="string" key="name">list-members</value> <value type="string" key="command">builtin:list-members</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Command+Escape</value> <value type="string" key="platform">macosx</value> <value type="string" key="context">*query</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.options"> <value type="string" key="itemType">separator</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.options"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link> <value type="string" key="caption">首选项...</value> <value type="string" key="name">options</value> <value type="string" key="command">plugin:wb.form.showOptions</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows,linux</value> </value> </value> </value> <!-- View Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view"> <value type="string" key="name">view</value> <value type="string" key="caption">_视图</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.overview.home"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">首页</value> <value type="string" key="name">overview_home</value> <value type="string" key="command">builtin:overview.home</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.sidebars"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">sidebars</value> <value type="string" key="context">*query</value> <value type="string" key="caption">面板</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.sidebars.left"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.sidebars</link> <value type="string" key="caption">显示侧边栏</value> <value type="string" key="name">alias.wb.toggleSidebar</value> <value type="string" key="command">builtin:alias.wb.toggleSidebar</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.sidebars.right"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.sidebars</link> <value type="string" key="caption">显示二级侧栏</value> <value type="string" key="name">alias.wb.toggleSecondarySidebar</value> <value type="string" key="command">builtin:alias.wb.toggleSecondarySidebar</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.sidebars.bottom"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.sidebars</link> <value type="string" key="caption">显示输出</value> <value type="string" key="name">alias.wb.toggleOutputArea</value> <value type="string" key="command">builtin:alias.wb.toggleOutputArea</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.panels"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">view/panels</value> <value type="string" key="caption">窗口</value> <value type="string" key="platform">windows</value> <value type="string" key="itemType">cascade</value> <value type="string" key="context">*model</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.navigator"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.navigator</link> <value type="string" key="caption">模型Navigator</value> <value type="string" key="name">model_navigator</value> <value type="string" key="command">builtin:view_model_navigator</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.catalog"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.catalog</link> <value type="string" key="caption">目录</value> <value type="string" key="name">catalog</value> <value type="string" key="command">builtin:view_catalog</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.layers"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.layers</link> <value type="string" key="caption">图层面板</value> <value type="string" key="name">layers</value> <value type="string" key="command">builtin:view_layers</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.user_datatypes"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.user_datatypes</link> <value type="string" key="caption">用户数据类型</value> <value type="string" key="name">user_datatypes</value> <value type="string" key="command">builtin:view_user_datatypes</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.object_descriptions"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.object_descriptions</link> <value type="string" key="caption">对象描述</value> <value type="string" key="name">object_descriptions</value> <value type="string" key="command">builtin:view_object_description</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.object_properties"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.object_properties</link> <value type="string" key="caption">对象属性</value> <value type="string" key="name">object_properties</value> <value type="string" key="command">builtin:view_object_properties</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.undo_history"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.undo_history</link> <value type="string" key="caption">撤消历史记录</value> <value type="string" key="name">undo_history</value> <value type="string" key="command">builtin:view_undo_history</value> <value type="string" key="itemType">action</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.reset_layout"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">重置窗口布局</value> <value type="string" key="name">reset_layout</value> <value type="string" key="command">builtin:reset_layout</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">Windows</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.separator1"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.toggle_fullscreen"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">切换全屏</value> <value type="string" key="name">toggle_fullscreen</value> <value type="string" key="command">builtin:toggle_fullscreen</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Command+F</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.separator2"> <value type="string" key="itemType">separator</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nexttabm"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择下一个查询标签页</value> <value type="string" key="name">next_query_tab</value> <value type="string" key="command">builtin:wb.next_query_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Tab</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backtabm"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择上一个查询标签页</value> <value type="string" key="name">back_query_tab</value> <value type="string" key="command">builtin:wb.back_query_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Shift+Tab</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nextsqltabm"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择下一个主标签页</value> <value type="string" key="name">next_tab</value> <value type="string" key="command">builtin:wb.next_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Control+Right</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backsqltabm"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择上一个主标签页</value> <value type="string" key="name">back_tab</value> <value type="string" key="command">builtin:wb.back_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Control+Left</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nexttabl"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择下一个主标签页</value> <value type="string" key="name">next_tab</value> <value type="string" key="command">builtin:wb.next_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Page_Down</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backtabl"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择上一个主标签页</value> <value type="string" key="name">back_tab</value> <value type="string" key="command">builtin:wb.back_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Page_Up</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nextquerytabl"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="context">*query</value> <value type="string" key="caption">选择下一个查询标签页</value> <value type="string" key="name">next_query_tab</value> <value type="string" key="command">builtin:wb.next_query_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Shift+Page_Down</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backquerytabl"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="context">*query</value> <value type="string" key="caption">选择上一个查询标签页</value> <value type="string" key="name">back_query_tab</value> <value type="string" key="command">builtin:wb.back_query_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Control+Shift+Page_Up</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nexttabw"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择下一个主标签页</value> <value type="string" key="name">next_tab</value> <value type="string" key="command">builtin:wb.next_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Alt+Shift+Right</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backtabw"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="caption">选择上一个主标签页</value> <value type="string" key="name">back_tab</value> <value type="string" key="command">builtin:wb.back_tab</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Alt+Shift+Left</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.backtab"> <value type="string" key="itemType">separator</value> <value type="string" key="platform">macosx,linux</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.zoom_default"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">zoom_default</value> <value type="string" key="command">plugin:wb.view.zoomDefault</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Slash</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.zoom_in"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">zoom_in</value> <value type="string" key="command">plugin:wb.view.zoomIn</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Plus</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.zoom_out"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">zoom_out</value> <value type="string" key="command">plugin:wb.view.zoomOut</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Minus</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.zoom_out"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">set_marker</value> <value type="string" key="context">*model</value> <value type="string" key="caption">设置标记</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_1"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记1</value> <value type="string" key="name">set_marker_marker_1</value> <value type="string" key="command">plugin:wb.view.setMarker:1</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+1</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_12"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记1</value> <value type="string" key="name">set_marker_marker_1</value> <value type="string" key="command">plugin:wb.view.setMarker:1</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+1</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_1l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记1</value> <value type="string" key="name">set_marker_marker_1</value> <value type="string" key="command">plugin:wb.view.setMarker:1</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+1</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_2"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记2</value> <value type="string" key="name">set_marker_marker_2</value> <value type="string" key="command">plugin:wb.view.setMarker:2</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+2</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_22"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记2</value> <value type="string" key="name">set_marker_marker_2</value> <value type="string" key="command">plugin:wb.view.setMarker:2</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+2</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_2l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记2</value> <value type="string" key="name">set_marker_marker_2</value> <value type="string" key="command">plugin:wb.view.setMarker:2</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+2</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_3"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记3</value> <value type="string" key="name">set_marker_marker_3</value> <value type="string" key="command">plugin:wb.view.setMarker:3</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+3</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_32"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记3</value> <value type="string" key="name">set_marker_marker_3</value> <value type="string" key="command">plugin:wb.view.setMarker:3</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+3</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_3l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记3</value> <value type="string" key="name">set_marker_marker_3</value> <value type="string" key="command">plugin:wb.view.setMarker:3</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+3</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_4"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记4</value> <value type="string" key="name">set_marker_marker_4</value> <value type="string" key="command">plugin:wb.view.setMarker:4</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+4</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_42"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记4</value> <value type="string" key="name">set_marker_marker_4</value> <value type="string" key="command">plugin:wb.view.setMarker:4</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+4</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_4l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记4</value> <value type="string" key="name">set_marker_marker_4</value> <value type="string" key="command">plugin:wb.view.setMarker:4</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+4</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_5"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记5</value> <value type="string" key="name">set_marker_marker_5</value> <value type="string" key="command">plugin:wb.view.setMarker:5</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+5</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_52"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记5</value> <value type="string" key="name">set_marker_marker_5</value> <value type="string" key="command">plugin:wb.view.setMarker:5</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+5</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_5l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记5</value> <value type="string" key="name">set_marker_marker_5</value> <value type="string" key="command">plugin:wb.view.setMarker:5</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+5</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_6"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记6</value> <value type="string" key="name">set_marker_marker_6</value> <value type="string" key="command">plugin:wb.view.setMarker:6</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+6</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_62"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记6</value> <value type="string" key="name">set_marker_marker_6</value> <value type="string" key="command">plugin:wb.view.setMarker:6</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+6</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_6l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记6</value> <value type="string" key="name">set_marker_marker_6</value> <value type="string" key="command">plugin:wb.view.setMarker:6</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+6</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_7"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记7</value> <value type="string" key="name">set_marker_marker_7</value> <value type="string" key="command">plugin:wb.view.setMarker:7</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+7</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_72"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记7</value> <value type="string" key="name">set_marker_marker_7</value> <value type="string" key="command">plugin:wb.view.setMarker:7</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+7</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_7l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记7</value> <value type="string" key="name">set_marker_marker_7</value> <value type="string" key="command">plugin:wb.view.setMarker:7</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+7</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_8"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记8</value> <value type="string" key="name">set_marker_marker_8</value> <value type="string" key="command">plugin:wb.view.setMarker:8</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+8</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_82"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记8</value> <value type="string" key="name">set_marker_marker_8</value> <value type="string" key="command">plugin:wb.view.setMarker:8</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+8</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_8l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记8</value> <value type="string" key="name">set_marker_marker_8</value> <value type="string" key="command">plugin:wb.view.setMarker:8</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+8</value> <value type="string" key="platform">linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_9"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记9</value> <value type="string" key="name">set_marker_marker_9</value> <value type="string" key="command">plugin:wb.view.setMarker:9</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Command+Control+9</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_92"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记9</value> <value type="string" key="name">set_marker_marker_9</value> <value type="string" key="command">plugin:wb.view.setMarker:9</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Shift+Control+9</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_9l"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link> <value type="string" key="caption">设置标记9</value> <value type="string" key="name">set_marker_marker_9</value> <value type="string" key="command">plugin:wb.view.setMarker:9</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut">Super+Control+9</value> <value type="string" key="platform">linux</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">go_to_marker</value> <value type="string" key="context">*model</value> <value type="string" key="caption">跳至标记</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_1"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记1</value> <value type="string" key="name">go_to_marker_marker_1</value> <value type="string" key="command">plugin:wb.view.goToMarker:1</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+1</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_2"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记2</value> <value type="string" key="name">go_to_marker_marker_2</value> <value type="string" key="command">plugin:wb.view.goToMarker:2</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+2</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_3"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记3</value> <value type="string" key="name">go_to_marker_marker_3</value> <value type="string" key="command">plugin:wb.view.goToMarker:3</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+3</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_4"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记4</value> <value type="string" key="name">go_to_marker_marker_4</value> <value type="string" key="command">plugin:wb.view.goToMarker:4</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+4</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_5"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记5</value> <value type="string" key="name">go_to_marker_marker_5</value> <value type="string" key="command">plugin:wb.view.goToMarker:5</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+5</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_6"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记6</value> <value type="string" key="name">go_to_marker_marker_6</value> <value type="string" key="command">plugin:wb.view.goToMarker:6</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+6</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_7"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记7</value> <value type="string" key="name">go_to_marker_marker_7</value> <value type="string" key="command">plugin:wb.view.goToMarker:7</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+7</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_8"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记8</value> <value type="string" key="name">go_to_marker_marker_8</value> <value type="string" key="command">plugin:wb.view.goToMarker:8</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+8</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_9"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link> <value type="string" key="caption">跳至标记9</value> <value type="string" key="name">go_to_marker_marker_9</value> <value type="string" key="command">plugin:wb.view.goToMarker:9</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+9</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.grid"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.grid"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">grid_toggle</value> <value type="string" key="context">*model</value> <value type="string" key="command">plugin:wb.edit.toggleGrid</value> <value type="string" key="itemType">check</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.pagegrid"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link> <value type="string" key="name">page_grid_toggle</value> <value type="string" key="context">*model</value> <value type="string" key="command">plugin:wb.edit.togglePageGrid</value> <value type="string" key="itemType">check</value> </value> </value> </value> <!-- Arrange Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange"> <value type="string" key="name">arrange</value> <value type="string" key="caption">_整理</value> <value type="string" key="itemType">cascade</value> <value type="string" key="context">*model</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.grid_align"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">grid_align</value> <value type="string" key="command">plugin:wb.edit.toggleGridAlign</value> <value type="string" key="itemType">check</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.grid_align"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.raise_selection"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">raise_selection</value> <value type="string" key="command">plugin:wb.edit.raiseSelection</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+F</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.lower_selection"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">lower_selection</value> <value type="string" key="command">plugin:wb.edit.lowerSelection</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+B</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.lower"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.center"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">center</value> <value type="string" key="command">plugin:wb.model.center</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.autolayout"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="caption">自动布局</value> <value type="string" key="name">autolayout</value> <value type="string" key="command">plugin:wb.model.autolayout</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.fit"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.fit"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">fitObjects</value> <value type="string" key="command">plugin:wb.model.fitObjectsToContents</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.expand"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.expand"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">expandAllObjects</value> <value type="string" key="caption">全部展开</value> <value type="string" key="command">plugin:wb.model.expandAllObjects</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.collapse"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link> <value type="string" key="name">collapseAllObjects</value> <value type="string" key="caption">全部折叠</value> <value type="string" key="command">plugin:wb.model.collapseAllObjects</value> <value type="string" key="itemType">action</value> </value> </value> </value> <!-- Model Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model"> <value type="string" key="name">model</value> <value type="string" key="caption">_模型</value> <value type="string" key="itemType">cascade</value> <value type="string" key="context">*model</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.newdiag"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="caption">添加图</value> <value type="string" key="name">wb.model.newDiagram</value> <value type="string" key="command">plugin:wb.model.newDiagram</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+T</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.autoplace"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="caption">从目录对象创建图</value> <value type="string" key="name">createDiagramWithCatalog</value> <value type="string" key="command">plugin:wb.model.createDiagramWithCatalog</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.stuff"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.udt"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="caption">用户定义的类型...</value> <value type="string" key="name">udtedit</value> <value type="string" key="command">plugin:wb.form.showUserTypeEditor</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.templs"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="caption">表模板...</value> <value type="string" key="name">tabletempls</value> <value type="string" key="command">plugin:wb.table.util.openTableTemplateEditor</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.udt/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.reporting/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="caption">DBDoc - 模型报告...</value> <value type="string" key="name">report</value> <value type="string" key="command">plugin:wb.model.plugin.reporting</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.valid/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">validation</value> <value type="string" key="caption">验证</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateAll/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link> <value type="string" key="caption">验证所有</value> <value type="string" key="name">all_validation</value> <value type="string" key="command">plugin:db.plugin.wb.validate:All</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Alt+V</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.sep/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateEmptyContent/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link> <value type="string" key="caption">检查空的内容</value> <value type="string" key="name">empty_content_validation</value> <value type="string" key="command">plugin:db.plugin.wb.validate:EmptyContent</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateTableEfficiency/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link> <value type="string" key="caption">检查表的效率</value> <value type="string" key="name">empty_content_validation</value> <value type="string" key="command">plugin:db.plugin.wb.validate:TableEfficiency</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateDuplicateIdentifiers/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link> <value type="string" key="caption">检查重复的标识符</value> <value type="string" key="name">empty_content_validation</value> <value type="string" key="command">plugin:db.plugin.wb.validate:DuplicateIdentifiers</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateConsistency/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link> <value type="string" key="caption">检查的一致性</value> <value type="string" key="name">empty_content_validation</value> <value type="string" key="command">plugin:db.plugin.wb.validate:Consistency</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateLogic/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link> <value type="string" key="caption">检查逻辑错误</value> <value type="string" key="name">empty_content_validation</value> <value type="string" key="command">plugin:db.plugin.wb.validate:Logic</value> <value type="string" key="itemType">action</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation_mysql/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">validation_mysql</value> <value type="string" key="caption">验证 (MySQL)</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validationmysql.validateAll/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link> <value type="string" key="caption">验证所有</value> <value type="string" key="name">all_validation_mysql</value> <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:All</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Alt+B</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.sep/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateIntegrity/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link> <value type="string" key="caption">检查完整性</value> <value type="string" key="name">integrity_validation</value> <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:Integrity</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateSyntax/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link> <value type="string" key="caption">检查语法</value> <value type="string" key="name">syntax_validation</value> <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:Syntax</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateDuplicatesAdditions/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link> <value type="string" key="caption">检查重复的标识符 (Additions)</value> <value type="string" key="name">duplicate_identifiers_add_validation</value> <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:DuplicatesAdditions</value> <value type="string" key="itemType">action</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.validation"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">fnotation</value> <value type="string" key="caption">评价</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.visualization.table_default"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link> <value type="string" key="name">figure_notation_wb</value> <value type="string" key="caption">Workbench (Default)</value> <value type="string" key="command">plugin:wb.view.setFigureNotation:workbench/default</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.visualization.table_simple"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link> <value type="string" key="caption">Workbench (Simplified)</value> <value type="string" key="command">plugin:wb.view.setFigureNotation:workbench/simple</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.visualization.table_pkonly"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link> <value type="string" key="caption">Workbench (PKs and FKs Only)</value> <value type="string" key="command">plugin:wb.view.setFigureNotation:workbench/pkonly</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.visuwb"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation.classic"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link> <value type="string" key="name">figure_notation_classic</value> <value type="string" key="caption">Classic</value> <value type="string" key="command">plugin:wb.view.setFigureNotation:classic</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation.idef1x"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link> <value type="string" key="name">figure_notation_idef1x</value> <value type="string" key="caption">IDEF1X</value> <value type="string" key="command">plugin:wb.view.setFigureNotation:idef1x</value> <value type="string" key="itemType">radio</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">rnotation</value> <value type="string" key="caption">Relationship Notation</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.crows_feet"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link> <value type="string" key="name">visualization_notation_crows_feet</value> <value type="string" key="caption">Crow's Foot (IE)</value> <value type="string" key="command">plugin:wb.view.setRelationshipNotation:crowsfoot</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.classic"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link> <value type="string" key="name">visualization_notation_classic</value> <value type="string" key="caption">Classic</value> <value type="string" key="command">plugin:wb.view.setRelationshipNotation:classic</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.fromcolumn"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link> <value type="string" key="name">visualization_notation_fromcolumn</value> <value type="string" key="caption">Connect to Columns</value> <value type="string" key="command">plugin:wb.view.setRelationshipNotation:fromcolumn</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.uml"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link> <value type="string" key="name">visualization_notation_uml</value> <value type="string" key="caption">UML</value> <value type="string" key="command">plugin:wb.view.setRelationshipNotation:uml</value> <value type="string" key="itemType">radio</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.idef1x"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link> <value type="string" key="name">visualization_notation_idef1x</value> <value type="string" key="caption">IDEF1X</value> <value type="string" key="command">plugin:wb.view.setRelationshipNotation:idef1x</value> <value type="string" key="itemType">radio</value> </value> </value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.options"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.diagramoptions"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">diagram_size</value> <value type="string" key="caption">图属性和大小...</value> <value type="string" key="command">builtin:diagram_size</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.optionsmac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">model_options</value> <value type="string" key="caption">模型选项...</value> <value type="string" key="command">plugin:wb.form.showModelOptions</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Command+Alternate+,</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.options"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link> <value type="string" key="name">model_options</value> <value type="string" key="caption">模型选项...</value> <value type="string" key="command">plugin:wb.form.showModelOptions</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows,linux</value> </value> </value> </value> <!-- SQL Editor Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query"> <value type="string" key="context">dbquery</value> <value type="string" key="name">query</value> <value type="string" key="caption">_查询</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <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">执行全部或执行选中</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> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec_to_text"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">执行全部或执行选中至文本</value> <value type="string" key="name">wb.sqlide.executeToTextOutput</value> <value type="string" key="command">plugin:wb.sqlide.executeToTextOutput</value> <value type="string" key="itemType">action</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">执行当前语句</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+Return</value> <value type="string" key="platform">windows</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.execute_current_statement"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">执行当前语句</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+Return</value> <value type="string" key="platform">macosx,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.vertical_EditorBox"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">执行当前语句(垂直文本输出)</value> <value type="string" key="name">query.vertical_EditorBox</value> <value type="string" key="command">plugin:wb.sqlide.verticalOutput</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Alt+Return</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.explsep"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.explain_current_statement"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">解释当前语句</value> <value type="string" key="name">query.explain_current_statement</value> <value type="string" key="command">builtin:query.explain_current_statement</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Alt+X</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.stopsep"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.stop"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">_停止</value> <value type="string" key="name">query.cancel</value> <value type="string" key="command">builtin:query.cancel</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.stop_on_error"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">在错误处停止执行脚本</value> <value type="string" key="name">query.continueOnError</value> <value type="string" key="command">builtin:query.continueOnError</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.run"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.limit"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">limit_rows</value> <value type="string" key="caption">限行</value> <value type="string" key="itemType">cascade</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.gather_ps_info"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link> <value type="string" key="name">query.gatherPSInfo</value> <value type="string" key="caption">收集性能模式统计数据</value> <value type="string" key="command">builtin:query.gatherPSInfo</value> <value type="string" key="itemType">check</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.tx"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.reconnect"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">_重新连接服务器</value> <value type="string" key="name">query.reconnect</value> <value type="string" key="command">builtin:query.reconnect</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.new_tab"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">_新建当前服务器标签页</value> <value type="string" key="name">query.newtab</value> <value type="string" key="command">builtin:query.new_connection</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+T</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.rec"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.autocommit"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">自动提交事务</value> <value type="string" key="name">query.autocommit</value> <value type="string" key="command">builtin:query.autocommit</value> <value type="string" key="itemType">check</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.commit"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">提交事务</value> <value type="string" key="name">query.commit</value> <value type="string" key="command">builtin:query.commit</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.rollback"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">_回滚事务</value> <value type="string" key="name">query.rollback</value> <value type="string" key="command">builtin:query.rollback</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.edit"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.save"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">提交结果编辑</value> <value type="string" key="name">query.save_edits</value> <value type="string" key="command">builtin:query.save_edits</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.revert"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">丢弃结果编辑</value> <value type="string" key="name">query.discard_edits</value> <value type="string" key="command">builtin:query.discard_edits</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut"/> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.export"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.export"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> <value type="string" key="caption">_导出结果...</value> <value type="string" key="name">query.export</value> <value type="string" key="command">builtin:query.export</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut"/> </value> </value> </value> <!-- Database Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database"> <value type="string" key="name">database</value> <value type="string" key="caption">_数据库</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.query"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">连接数据库...</value> <value type="string" key="name">db_sql_editor</value> <value type="string" key="command">plugin:wb.form.showQueryConnectDialog</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+U</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.query"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.manage_connections"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">连接管理...</value> <value type="string" key="name">manage_connections</value> <value type="string" key="command">plugin:wb.form.showInstanceManager</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.dbedit"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.new_from_reverse_engineering"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">逆向工程...</value> <value type="string" key="name">reverse_engineer_new_model</value> <value type="string" key="command">plugin:wb.file.newDocumentFromDB</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+R</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.forward_engineering"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">正向工程...</value> <value type="string" key="name">forward_engineering</value> <value type="string" key="command">plugin:db.plugin.database.frw_eng</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+G</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.mig0"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.dbcopy"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">模式转换向导...</value> <value type="string" key="name">dbcopy</value> <value type="string" key="command">plugin:wb.db.copy.open</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.migrate"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">迁移向导...</value> <value type="string" key="name">migration</value> <value type="string" key="command">plugin:wb.migration.open</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.migtypemap"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">为泛型迁移编辑类型映射...</value> <value type="string" key="name">typemap</value> <value type="string" key="command">plugin:wb.migration.showTypeMapEditor</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.mig"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.sync_mysql_script_mac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">同步模式...</value> <value type="string" key="name">synchronization</value> <value type="string" key="command">plugin:db.mysql.plugin.sync.db</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Control+Y</value> <value type="string" key="platform">macosx</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.sync_mysql_script"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">同步模式...</value> <value type="string" key="name">synchronization</value> <value type="string" key="command">plugin:db.mysql.plugin.sync.db</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+Z</value> <value type="string" key="platform">windows,linux</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.sync_alter"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">与任何来源同步...</value> <value type="string" key="name">create_alter</value> <value type="string" key="command">plugin:db.plugin.database.create_alter</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+Y</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.database.diff_report"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.diff_report"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="caption">比较模式...</value> <value type="string" key="name">diff_reporting</value> <value type="string" key="command">plugin:db.mysql.plugin.diff_report.catalog</value> <value type="string" key="itemType">action</value> <value type="string" key="context">*model</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.search"> <value type="string" key="itemType">separator</value> <value type="string" key="context">*query</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.search"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> <value type="string" key="context">*query</value> <value type="string" key="caption">搜索表数据...</value> <value type="string" key="name">db_search</value> <value type="string" key="command">plugin:com.mysql.wb.menu.database.search</value> <value type="string" key="itemType">action</value> </value> </value> </value> <!-- Server Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server"> <value type="string" key="name">server</value> <value type="string" key="context">*query</value> <value type="string" key="caption">_服务器</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.server_status"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">服务器状态</value> <value type="string" key="name">admin_server_status</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_server_status</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.clients"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">客户端连接</value> <value type="string" key="name">admin_connections</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_connections</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.users"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">用户和权限</value> <value type="string" key="name">admin_manage_privs</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_manage_privs</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.variables"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">状态和系统变量</value> <value type="string" key="name">admin_status_vars</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_status_vars</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.export"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">数据导出</value> <value type="string" key="name">admin_export</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_export</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.import"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">数据导入</value> <value type="string" key="name">admin_restore_data</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_restore_data</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.instance"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.startup"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">启动/关闭</value> <value type="string" key="name">admin_start_stop</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_start_stop</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.logs"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">服务器日志</value> <value type="string" key="name">admin_server_logs</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_server_logs</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.options"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">选项文件</value> <value type="string" key="name">admin_option_file</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_option_file</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.performance"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.dashboard"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">仪表盘</value> <value type="string" key="name">admin_dashboard</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_dashboard</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.pf.reports"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">性能报告</value> <value type="string" key="name">admin_performance_reports</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_performance_reports</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.pf.reports.setup"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">性能模式设置</value> <value type="string" key="name">admin_instrumentation_setup</value> <value type="string" key="command">plugin:wb.admin.open_into:admin_instrumentation_setup</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.se/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.audit/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">审计日志检查</value> <value type="string" key="name">admin_audit_inspector</value> <value type="string" key="command">plugin:wb.admin.open_into_se:admin_audit_inspector</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.firewall/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">防火墙</value> <value type="string" key="name">admin_firewall</value> <value type="string" key="command">plugin:wb.admin.open_into_se:admin_firewall</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.meb/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">MySQL企业备份</value> <value type="string" key="name">admin_meb_backup</value> <value type="string" key="command">plugin:wb.admin.open_into_se:admin_meb_backup</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.mebrec/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">备份恢复</value> <value type="string" key="name">admin_meb_restore</value> <value type="string" key="command">plugin:wb.admin.open_into_se:admin_meb_restore</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.settings"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.settings"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">访问管理设置...</value> <value type="string" key="name">mg_settings</value> <value type="string" key="command">plugin:wb.admin.settings</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.server.reset_passwords"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.server</link> <value type="string" key="caption">重置保存的连接密码</value> <value type="string" key="name">mg_reset_pwd</value> <value type="string" key="command">plugin:wb.admin.reset_password_cache</value> <value type="string" key="itemType">action</value> </value> </value> </value> <!-- Plugins Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins"> <value type="string" key="name">plugins</value> <value type="string" key="caption">_工具</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins.browse_audit/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.plugins</link> <value type="string" key="caption">浏览审计日志文件...</value> <value type="string" key="name">browse_audit</value> <value type="string" key="command">call:WbAdmin.openAuditFile</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.plugins.browse_audit/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins.configurationmenu"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.plugins</link> <value type="string" key="caption">配置</value> <value type="string" key="name">configurationmenu</value> <value type="string" key="itemType">cascade</value> <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins.backupconnections"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.plugins.configurationmenu</link> <value type="string" key="caption">备份连接...</value> <value type="string" key="name">backupconnections</value> <value type="string" key="command">plugin:wb.tools.backupConnections</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins.restoreconnections"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.plugins.configurationmenu</link> <value type="string" key="caption">恢复连接...</value> <value type="string" key="name">restoreconnections</value> <value type="string" key="command">plugin:wb.tools.restoreConnections</value> <value type="string" key="itemType">action</value> </value> </value> </value> </value> </value> <!-- Scripting (old Tools) Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools"> <value type="string" key="name">tools</value> <value type="string" key="caption">_脚本</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_shell"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">脚本 Shell</value> <value type="string" key="name">advanced_grt_shell</value> <value type="string" key="command">plugin:wb.form.showGRTShell</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+F3</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_shellmac"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">脚本 Shell</value> <value type="string" key="name">advanced_grt_shell</value> <value type="string" key="command">plugin:wb.form.showGRTShell</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Option+3</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_newfile"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">新建脚本...</value> <value type="string" key="name">new_grt_script</value> <value type="string" key="command">plugin:wb.form.newGRTFile</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_openfile"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">打开脚本...</value> <value type="string" key="name">open_grt_script</value> <value type="string" key="command">plugin:wb.form.openGRTFile</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.runscriptlist"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">运行脚本文件</value> <value type="string" key="name">run_script_list</value> <value type="string" key="itemType">cascade</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.tools.shell"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.runscript"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">运行Workbench脚本文件...</value> <value type="string" key="name">run_script</value> <value type="string" key="command">plugin:wb.tools.runScriptFile</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Modifier+Shift+r</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.installmodule"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="caption">安装插件/模块...</value> <value type="string" key="name">install_user_module</value> <value type="string" key="command">plugin:wb.tools.installModuleFile</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.pluginmanager"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link> <value type="string" key="name">plugin_manager</value> <value type="string" key="command">plugin:wb.form.showPluginManager</value> <value type="string" key="itemType">action</value> </value> </value> </value> <!-- Help Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help"> <value type="string" key="name">help</value> <value type="string" key="caption">_帮助</value> <value type="string" key="itemType">cascade</value> <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem"> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.index"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="name">help_index</value> <value type="string" key="caption">帮助索引</value> <value type="string" key="command">builtin:help_index</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">F1</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.index2"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="name">help_index</value> <value type="string" key="caption">帮助索引</value> <value type="string" key="command">builtin:help_index</value> <value type="string" key="itemType">action</value> <value type="string" key="shortcut">Command+Option+question</value> <value type="string" key="platform">macosx</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.version_check"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.show-license"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">显示许可信息</value> <value type="string" key="name">show-license</value> <value type="string" key="command">builtin:show-license</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_mysql_docs"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">MySQL Workbench 文档</value> <value type="string" key="name">web_mysql_docs</value> <value type="string" key="command">builtin:web_mysql_docs</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_mysql_blog"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">MySQL Workbench 博客</value> <value type="string" key="name">web_mysql_blog</value> <value type="string" key="command">builtin:web_mysql_blog</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_mysql_forum"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">MySQL Workbench 论坛</value> <value type="string" key="name">web_mysql_forum</value> <value type="string" key="command">builtin:web_mysql_forum</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_mysql_home"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">MySQL.com 网站</value> <value type="string" key="name">web_mysql_home</value> <value type="string" key="command">builtin:web_mysql_home</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_home"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">Workbench 产品页面</value> <value type="string" key="name">web_home</value> <value type="string" key="command">builtin:web_home</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.web_standard_edition/SE"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_edelivery/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">Oracle eDelivery</value> <value type="string" key="name">web_edelivery</value> <value type="string" key="command">builtin:web_edelivery</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_support/SE"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">Oracle 支持</value> <value type="string" key="name">web_support</value> <value type="string" key="command">builtin:web_support</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.web_community"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.report_a_bug"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">报告问题</value> <value type="string" key="name">report_a_bug</value> <value type="string" key="command">plugin:wb.form.reportBug:from_menu</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.list_bugs"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">查看提交的错误</value> <value type="string" key="name">list_bugs</value> <value type="string" key="command">builtin:list_bugs</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.locate_log_file"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">定位日志文件</value> <value type="string" key="name">locate_log_file</value> <value type="string" key="command">builtin:locate_log_file</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.show_log_file"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">显示日志文件</value> <value type="string" key="name">show_log_file</value> <value type="string" key="command">builtin:show_log_file</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.checkver"> <value type="string" key="itemType">separator</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.check_update"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">检查更新</value> <value type="string" key="name">checkUpdate</value> <value type="string" key="command">plugin:wb.tools.checkForUpdates</value> <value type="string" key="itemType">action</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.report_a_bug"> <value type="string" key="itemType">separator</value> <value type="string" key="platform">windows,linux</value> </value> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.about_workbench"> <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link> <value type="string" key="caption">关于 Workbench</value> <value type="string" key="name">about</value> <value type="string" key="command">builtin:show_about</value> <value type="string" key="itemType">action</value> <value type="string" key="platform">windows,linux</value> </value> </value> </value> </value> </data>

  将此代码打包命名为:main_menu.xml 文件

  打开此路径

 

打开data包

将修改的xml文件粘贴复制进去,重新启动Mysql workbeach就可以看到中文界面了。


__EOF__

本文作者安知竹墨
本文链接https://www.cnblogs.com/anzhizhumo/articles/17729394.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   安知竹墨  阅读(6728)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示