MySQL Workbench安装教程以及菜单汉化

WorkBench的下载

直接给下载MySql WorkBench的链接,直接进入正题:MySQL :: Download MySQL Workbench[这里是图片001]https://dev.mysql.com/downloads/workbench/进入了下载界面:

(安装路径自己看着办,注意安装路径不能有中文,否则安装完打不开WorkBench,下图的安装路径我在安装完后把路径名改成英文了)

然后,有两个选择:

我是按照默认的来,点击next

ok了

WorkBench的使用

一:账号密码登录

输入账户对应的密码

二:WorkBench的界面布局

左边的界面,显示数据库:

然后一看,发现没有啊

看到两个选项卡AdministrationSchemas

点击一下Schemas,就会显示出数据库的效果:

三:调整字体

点击Edit

点击Preferences

设置字体之后,要重新启动MySQL WorkBench,改动才会生效

四:运行SQL语句

五:选择数据库

第一种:

第二种很简单:

双击要选中的database即可

选中SQL语句的方式(用鼠标左键一拉就可以了)如下图:

六:创建新用户与和MySQL的连接

先要用SQL语句创建一个新的账号,

然后建立新的连接:

点击Test Connection按钮:

输入密码后出现这个界面代表新的账号创建成功了:

直接一路OK

看主页:

七:创建数据库

第一种,SQL语句

第二种:

右键空白处,点击Create Schema

出现:

第三种:

点击第四个按钮

八:创建表格

第一种方法:SQL语句

第二种方法:

右键Tables,点击Create Table

出现:

创建完表格之后:

第三种方法:

双击选中某个数据库

然后点击第五个按钮

把鼠标放在表格上,会出现三个按钮

点击第一个按钮(表格的详细信息):

点击第二个按钮(设置表的结构):

点击第三个按钮(查询表):

可以在上图的基础上,直接对表格的元素进行增删改:

一、查找MySQL Workbench菜单标记文件main_menu.xml

  1. 默认情况下,MySQL Workbench的安装路径为:C:Program FilesMySQLMySQL Workbench 8.0 CE(若安装时修改了路径,则搜索自定义安装路径)

查找上述安装路径,打开data目录

  1. 找到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="accessibilityName">File</value>
            <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="accessibilityName">New Document</value>
                    <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="accessibilityName">New Query Tab</value>
                    <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="accessibilityName">New Query Tab</value>
                    <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="accessibilityName">Open Model</value>
                    <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="accessibilityName">Include Model</value>
                    <value type="string" key="caption">_Include Model...</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="accessibilityName">Open SQL Script</value>
                    <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="accessibilityName">Open SQL Script</value>
                    <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="accessibilityName">Open Recent</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Run SQL Script</value>
                    <value type="string" key="caption">_运行脚本...</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 type="string" key="accessibilityName">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="accessibilityName">Close Connection Tab</value>
                    <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="accessibilityName">Close Connection Tab</value>
                    <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="accessibilityName">Close Tab</value>
                    <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="accessibilityName">Close Tab</value>
                    <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 type="string" key="accessibilityName">Separator</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 type="string" key="accessibilityName">Separator</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="accessibilityName">Save Document</value>
                    <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="accessibilityName">Save Script</value>
                    <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="accessibilityName">Save Model As</value>
                    <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="accessibilityName">Save Script As</value>
                    <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="accessibilityName">Revert to Saved</value>
                    <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 type="string" key="accessibilityName">Separator</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 type="string" key="accessibilityName">Separator</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="accessibilityName">Import</value>
                    <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="accessibilityName">Import</value>
                            <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 type="string" key="accessibilityName">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="accessibilityName">Export</value>
                    <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="accessibilityName">Export SQL Script</value>
                            <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 type="string" key="accessibilityName">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="accessibilityName">Export as PNG</value>
                            <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="accessibilityName">Export as SVG</value>
                            <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="accessibilityName">Export as Single Page PDF</value>
                            <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="accessibilityName">Export as Single Page Postscript File</value>
                            <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Page Setup</value>
                    <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="accessibilityName">Page Setup</value>
                    <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="accessibilityName">Print Preview</value>
                    <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="accessibilityName">Print</value>
                    <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="accessibilityName">Print to File</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Document Properties</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Exit Application</value>
                    <value type="string" key="name">exit_application</value>
                    <value type="string" key="caption">退出</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="accessibilityName">Exit Application</value>
                    <value type="string" key="name">exit_application</value>
                    <value type="string" key="caption">退出</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="accessibilityName">Edit</value>
            <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="accessibilityName">Undo</value>
                    <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="accessibilityName">Redo</value>
                    <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="accessibilityName">Redo</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Cut</value>
                    <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="accessibilityName">Copy</value>
                    <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="accessibilityName">Paste</value>
                    <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="accessibilityName">Remove Figure</value>
                    <value type="string" key="context">model</value>
                    <value type="string" key="caption">Remove 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">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="accessibilityName">Remove Figure</value>
                    <value type="string" key="context">model</value>
                    <value type="string" key="caption">Remove 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="accessibilityName">Delete</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Edit Selected</value>
                    <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="accessibilityName">Edit Selected in New Window</value>
                    <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="accessibilityName">Edit Selected</value>
                    <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="accessibilityName">Edit Selected in New Window</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Select</value>
                    <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="accessibilityName">Select All</value>
                            <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="accessibilityName">Similar Figures</value>
                            <value type="string" key="caption">Similar Figures</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="accessibilityName">Connected Figures</value>
                            <value type="string" key="caption">Connected Figures</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="accessibilityName">Select All</value>
                    <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="accessibilityName">Go To Next Selected</value>
                    <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="accessibilityName">Go To Previous Selected</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Select Next Placeholder</value>
                    <value type="string" key="name">jump_to_placeholder</value>
                    <value type="string" key="caption">Select Next Placeholder</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="accessibilityName">Find</value>
                    <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="accessibilityName">Find</value>
                            <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="accessibilityName">Find And Replace</value>
                            <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="accessibilityName">Find And Replace</value>
                            <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="accessibilityName">Format</value>
                    <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="accessibilityName">Beautify Query</value>
                            <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 type="string" key="accessibilityName">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="accessibilityName">Upcase Keywords</value>
                            <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="accessibilityName">Lowcase Keywords</value>
                            <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="accessibilityName">Toggle Comment on Selection</value>
                            <value type="string" key="caption">取消/批量选择</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 type="string" key="accessibilityName">Separator</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="accessibilityName">Auto Complete</value>
                    <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="accessibilityName">Auto Complete</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Preferences</value>
                    <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="accessibilityName">View</value>
            <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="accessibilityName">Home</value>
                    <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="accessibilityName">Panels</value>
                    <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="accessibilityName">Toggle Sidebar</value>
                            <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="accessibilityName">Toggle Secondary Sidebar</value>
                            <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="accessibilityName">Toggle Output Area</value>
                            <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="accessibilityName">Windows</value>
                    <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="accessibilityName">Model Navigator</value>
                            <value type="string" key="caption">模型面板</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="accessibilityName">Catalog</value>
                            <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="accessibilityName">Layers</value>
                            <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="accessibilityName">User Data Types</value>
                            <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="accessibilityName">Object Descriptions</value>
                            <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="accessibilityName">Object Properties</value>
                            <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="accessibilityName">Undo History</value>
                            <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="accessibilityName">Reset Window Layout</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Toggle Full Screen</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Select Next Query Tab</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+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="accessibilityName">Select Previous Query Tab</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+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="accessibilityName">Select Next Main Tab</value>
                    <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="accessibilityName">Select Previous Main Tab</value>
                    <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="accessibilityName">Select Next Main Tab</value>
                    <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="accessibilityName">Select Previous Main Tab</value>
                    <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="accessibilityName">Select Next Query Tab</value>
                    <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="accessibilityName">Select Previous Query Tab</value>
                    <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="accessibilityName">Select Next Main Tab</value>
                    <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="accessibilityName">Select Previous Main Tab</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Zoom to Default</value>
                    <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="accessibilityName">Zoom In</value>
                    <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="accessibilityName">Zoom Out</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Set Marker</value>
                    <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="accessibilityName">Set Marker 1</value>
                            <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="accessibilityName">Set Marker 1</value>
                            <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="accessibilityName">Set Marker 1</value>
                            <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="accessibilityName">Set Marker 2</value>
                            <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="accessibilityName">Set Marker 2</value>
                            <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="accessibilityName">Set Marker 2</value>
                            <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="accessibilityName">Set Marker 3</value>
                            <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="accessibilityName">Set Marker 3</value>
                            <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="accessibilityName">Set Marker 3</value>
                            <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="accessibilityName">Set Marker 4</value>
                            <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="accessibilityName">Set Marker 4</value>
                            <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="accessibilityName">Set Marker 4</value>
                            <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="accessibilityName">Set Marker 5</value>
                            <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="accessibilityName">Set Marker 5</value>
                            <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="accessibilityName">Set Marker 5</value>
                            <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="accessibilityName">Set Marker 6</value>
                            <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="accessibilityName">Set Marker 6</value>
                            <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="accessibilityName">Set Marker 6</value>
                            <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="accessibilityName">Set Marker 7</value>
                            <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="accessibilityName">Set Marker 7</value>
                            <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="accessibilityName">Set Marker 7</value>
                            <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="accessibilityName">Set Marker 8</value>
                            <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="accessibilityName">Set Marker 8</value>
                            <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="accessibilityName">Set Marker 8</value>
                            <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="accessibilityName">Set Marker 9</value>
                            <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="accessibilityName">Set Marker 9</value>
                            <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="accessibilityName">Set Marker 9</value>
                            <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="accessibilityName">Go to Marker</value>
                    <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="accessibilityName">Go to Marker 1</value>
                            <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="accessibilityName">Go to Marker 2</value>
                            <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="accessibilityName">Go to Marker 3</value>
                            <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="accessibilityName">Go to Marker 4</value>
                            <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="accessibilityName">Go to Marker 5</value>
                            <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="accessibilityName">Go to Marker 6</value>
                            <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="accessibilityName">Go to Marker 7</value>
                            <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="accessibilityName">Go to Marker 8</value>
                            <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="accessibilityName">Go to Marker 9</value>
                            <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Toggle Grid</value>
                    <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="accessibilityName">Toggle Page Grid</value>
                    <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="accessibilityName">Arrange</value>
            <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="accessibilityName">Align</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Raise Selection</value>
                    <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="accessibilityName">Lower Selection</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Center</value>
                    <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="accessibilityName">Auto Layout</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Fit Objects</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Expand All Objects</value>
                    <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="accessibilityName">Collapse All Objects</value>
                    <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="accessibilityName">Model</value>
            <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="accessibilityName">Add Diagram</value>
                    <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="accessibilityName">Create Diagram From Catalog Objects</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">User Defined Types</value>
                    <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="accessibilityName">Table Templates</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Model Reporting</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Validation MySQL</value>
                    <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="accessibilityName">Validate All</value>
                            <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 type="string" key="accessibilityName">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="accessibilityName">Check Integrity</value>
                            <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="accessibilityName">Check Syntex</value>
                            <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.validationmysql.validateEmptyContent/SE">
                            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
                            <value type="string" key="accessibilityName">Check for Empty Content</value>
                            <value type="string" key="caption">检查空内容</value>
                            <value type="string" key="name">empty_content_validation</value>
                            <value type="string" key="command">plugin:db.mysql.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.validationmysql.validateTableEfficiency/SE">
                            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
                            <value type="string" key="accessibilityName">Check Table Efficiency</value>
                            <value type="string" key="caption">检查表效率</value>
                            <value type="string" key="name">table_efficiency_validation</value>
                            <value type="string" key="command">plugin:db.mysql.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.validationmysql.validateDuplicateIdentifiers/SE">
                            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
                            <value type="string" key="accessibilityName">Check Duplicated Identifiers</value>
                            <value type="string" key="caption">检查重复的标识符</value>
                            <value type="string" key="name">duplicated_identifiers_validation</value>
                            <value type="string" key="command">plugin:db.mysql.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.validationmysql.validateConsistency/SE">
                            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
                            <value type="string" key="accessibilityName">Check Consistency</value>
                            <value type="string" key="caption">检查一致性</value>
                            <value type="string" key="name">consistency_validation</value>
                            <value type="string" key="command">plugin:db.mysql.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.validationmysql.validateLogic/SE">
                            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
                            <value type="string" key="accessibilityName">Check Logic Errors</value>
                            <value type="string" key="caption">检查逻辑错误</value>
                            <value type="string" key="name">logic_errors_validation</value>
                            <value type="string" key="command">plugin:db.mysql.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.separator.model.validation">
                    <value type="string" key="itemType">separator</value>
                    <value type="string" key="accessibilityName">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="accessibilityName">Object Notation</value>
                    <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="accessibilityName">Workbench Default</value>
                            <value type="string" key="name">figure_notation_workbench/default</value>
                            <value type="string" key="caption">工作台 (默认)</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="accessibilityName">Workbench Simplified</value>
                            <value type="string" key="name">figure_notation_workbench/simple</value>
                            <value type="string" key="caption">工作台 (简单)</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="accessibilityName">Workbench Primary Keys and Foreign Keys Only</value>
                            <value type="string" key="name">figure_notation_workbench/pkonly</value>
                            <value type="string" key="caption">工作台 (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 type="string" key="accessibilityName">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="accessibilityName">Classic</value>
                            <value type="string" key="name">figure_notation_classic</value>
                            <value type="string" key="caption">经典</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="accessibilityName">IDEFIX</value>
                            <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="accessibilityName">Relationship Notation</value>
                    <value type="string" key="name">rnotation</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.rnotation.crows_feet">
                            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
                            <value type="string" key="accessibilityName">Crow Foot</value>
                            <value type="string" key="name">visualization_notation_crowsfoot</value>
                            <value type="string" key="caption">脚注 (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="accessibilityName">Classic</value>
                            <value type="string" key="name">visualization_notation_classic</value>
                            <value type="string" key="caption">典型</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="accessibilityName">Connect to Columns</value>
                            <value type="string" key="name">visualization_notation_fromcolumn</value>
                            <value type="string" key="caption">连接到列</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="accessibilityName">UML</value>
                            <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="accessibilityName">IDEFIX</value>
                            <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 type="string" key="accessibilityName">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="accessibilityName">Diagram Properties and Size</value>
                    <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="accessibilityName">Model Options</value>
                    <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="accessibilityName">Model Options</value>
                    <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="accessibilityName">Query</value>
            <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="accessibilityName">Execute All or Selection</value>
                    <value type="string" key="caption">执行 (All or Selection)</value>
                    <value type="string" key="name">query.execute</value>
                    <value type="string" key="command">builtin:query.execute</value>
                    <value type="string" key="itemType">action</value>
                    <value type="string" key="shortcut">Modifier+Shift+Return</value>
                </value>
                <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="accessibilityName">Execute to Text</value>
                    <value type="string" key="caption">执行 (All or Selection) to Text</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="accessibilityName">Execute Current Statement</value>
                    <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="accessibilityName">Execute Current Statement</value>
                    <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="accessibilityName">Execute Current Statement to Text Output</value>
                    <value type="string" key="caption">执行当前语句 (Vertical Text Output)</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 type="string" key="accessibilityName">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="accessibilityName">Explain Current Statement</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Stop</value>
                    <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="accessibilityName">Stop Script Execution on Errors</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Limit Rows</value>
                    <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="accessibilityName">Collect Performance Schema Statistics</value>
                    <value type="string" key="name">query.gatherPSInfo</value>
                    <value type="string" key="caption">Collect Performance Schema Stats</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 type="string" key="accessibilityName">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="accessibilityName">Reconnect to Server</value>
                    <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="accessibilityName">New Tab to Current Server</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Auto Commit Transactions</value>
                    <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="accessibilityName">Commit Transaction</value>
                    <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="accessibilityName">Rollback Transaction</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Commit Result Edits</value>
                    <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="accessibilityName">Discard Result Edits</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Export Results</value>
                    <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="accessibilityName">Database</value>
            <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="accessibilityName">Connect to Database</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Manage Connections</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Reverse Engineer</value>
                    <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="accessibilityName">Forward Engineer</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Schema Transfer Wizard</value>
                    <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="accessibilityName">Migration Wizard</value>
                    <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="accessibilityName">Edit Type Mappings for Generic Migration</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Synchronize Model</value>
                    <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="accessibilityName">Synchronize Model</value>
                    <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="accessibilityName">Synchronize With Any Source</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Compare Schemas</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">Search Table Data</value>
                    <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="accessibilityName">Server</value>
            <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="accessibilityName">Server Status</value>
                    <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="accessibilityName">Client Connections</value>
                    <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="accessibilityName">Users and Privileges</value>
                    <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="accessibilityName">Status and System Variables</value>
                    <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="accessibilityName">Data Export</value>
                    <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="accessibilityName">Data Import</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Startup or Shutdown</value>
                    <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="accessibilityName">Server Logs</value>
                    <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="accessibilityName">Options File</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Dashboard</value>
                    <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="accessibilityName">Performance Reports</value>
                    <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="accessibilityName">Performance Schema Setup</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Audit Log Inspector</value>
                    <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="accessibilityName">Firewall</value>
                    <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="accessibilityName">MySQL Enterprise Backup</value>
                    <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="accessibilityName">Backup Recovery</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Management Access Settings</value>
                    <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="accessibilityName">Reset Saved Passwords for Connection</value>
                    <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="accessibilityName">Tools</value>
            <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="accessibilityName">Browse Audit Log File</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Configuration</value>
                    <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="accessibilityName">Backup Connections</value>
                            <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="accessibilityName">Restore Connections</value>
                            <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="accessibilityName">Scripting</value>
            <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="accessibilityName">Scripting Shell</value>
                    <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="accessibilityName">Scripting Shell</value>
                    <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="accessibilityName">New Script</value>
                    <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="accessibilityName">Open Script</value>
                    <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="accessibilityName">Run Script File</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Run Workbench Script File</value>
                    <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="accessibilityName">Install Plugin or Module</value>
                    <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="accessibilityName">Plugin Manager</value>
                    <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="accessibilityName">Help</value>
            <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="accessibilityName">Help Index</value>
                    <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="accessibilityName">Help Index</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Show License Info</value>
                    <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="accessibilityName">MySQL Workbench Documentation</value>
                    <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="accessibilityName">MySQL Workbench Blog</value>
                    <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="accessibilityName">MySQL Workbench Forums</value>
                    <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="accessibilityName">MySQL Website</value>
                    <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.separator.help.web_standard_edition/SE">
                    <value type="string" key="itemType">separator</value>
                    <value type="string" key="accessibilityName">Separator</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="accessibilityName">Oracle Support</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Report a Bug</value>
                    <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.locate_log_file">
                    <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
                    <value type="string" key="accessibilityName">Locate Log Files</value>
                    <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="accessibilityName">Show Log File</value>
                    <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 type="string" key="accessibilityName">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="accessibilityName">Check for Updates</value>
                    <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 type="string" key="accessibilityName">Separator</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="accessibilityName">About Workbench</value>
                    <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>

2. 遇到权限问题提示时,点击"继续"

  1. 重启MySQL Workbench,菜单汉化完成
相关推荐
倔强的石头_13 小时前
kingbase备份与恢复实战(二)—— sys_dump库级逻辑备份与恢复(Windows详细步骤)
数据库
阿巴斯甜18 小时前
Android 报错:Zip file '/Users/lyy/develop/repoAndroidLapp/l-app-android-ble/app/bu
android
Kapaseker19 小时前
实战 Compose 中的 IntrinsicSize
android·kotlin
xq952720 小时前
Andorid Google 登录接入文档
android
黄林晴21 小时前
告别 Modifier 地狱,Compose 样式系统要变天了
android·android jetpack
冬奇Lab1 天前
Android触摸事件分发、手势识别与输入优化实战
android·源码阅读
城东米粉儿2 天前
Android MediaPlayer 笔记
android
Jony_2 天前
Android 启动优化方案
android
阿巴斯甜2 天前
Android studio 报错:Cause: error=86, Bad CPU type in executable
android
张小潇2 天前
AOSP15 Input专题InputReader源码分析
android