某些键在 MySQL Workbench for Mac 上无法正常工作

Posted

技术标签:

【中文标题】某些键在 MySQL Workbench for Mac 上无法正常工作【英文标题】:Some keys not working properly on MySQL Workbench for Mac 【发布时间】:2017-08-17 23:46:27 【问题描述】:

我正在使用适用于 Mac 的 mysql Workbench 6.3.9,但遇到了意外问题。 在编辑器(任何编辑器)上编写 SQL 时,它不会使用我的引号(单引号或双引号)和其他一些特殊字符...要键入单引号,我必须按住 Control 键然后键入单引号...

这是一个已知问题吗? 有解决办法吗?

【问题讨论】:

这里也一样。键盘被配置为美国国际,因为我需要拉丁口音的死键。如果我配置为标准美国,则没有检测到问题。 这是一个已知问题,可能是由底层编辑器控件 (Scintilla) 引起的。这仍然需要调查。 这里有同样的问题。引号不起作用,重音字符也不起作用。 那么,@MikeLischke,是否有针对此错误的跟踪器,更重要的是,我们是否有任何解决方案的发布日期? 公共错误跟踪器在这里:bugs.mysql.com(过滤工作台错误)。我们从不预测发布,但我想这需要一段时间才能解决。至少您有解决方法,例如使用不同的输入源。但是,您可以对错误跟踪器进行投票。抱怨的人越多,解决问题的优先级就越高。 【参考方案1】:

这是 Mac 的 6.3.9 版本的一个错误。仅当您使用“标准美国键盘布局”时,引号才有效。

但您可以仅将 Workbench 配置为使用美式键盘布局,让其他应用程序使用您的本地布局:

转到系统偏好设置 > 键盘 > 输入源 启用展位键盘布局(您的和美国的) 勾选“显示输入菜单栏”和“自动切换到文档的输入源” 然后激活 MySQLWorkbench 应用程序,使用 Mac 菜单栏中的图标将您的键盘更改为 US

这不是最好的解决方案。但它有效。

【讨论】:

就像你说的,这不是最漂亮的解决方案,但在 MySQL 得到修复之前(我不确定他们是否会在这个版本中修复它)这可以!非常感谢您的解决方案【参考方案2】:

我认为这是这个版本的问题。我回到了 2.5.3 版本,运行良好!

【讨论】:

我不太喜欢 2.5.3。我的经验是这个版本有更多的错误。当前版本更稳定,编辑器问题除外。 是的,我也不喜欢2.5.3,但至少我可以在这个版本中工作得更好一点:(

以上是关于某些键在 MySQL Workbench for Mac 上无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

使用 Workbench 将 MS Access 迁移到 MySQL 时出现日期时间错误

MySQL Workbench 不允许我删除数据库

在 MySql Workbench 中自定义键盘快捷键

workbench 计算后,使用PROBE查看结果后,结果数据如何去掉

mysql workbench怎么远程连接阿里云数据库

MySQL Workbench 图形化界面工具