gpt4 book ai didi

user-interface - MySQL Workbench GUI 背后的底层技术是什么?

转载 作者:行者123 更新时间:2023-12-04 10:51:45 27 4
gpt4 key购买 nike

我想知道使用哪种技术来显示 MySQL Workbench GUI。
我怀疑那是使用 Java FX,但我对此不太确定。

最佳答案

MySQL Workbench 是一个主要用 C++ 编写的应用程序。有使用 C# (Windows) 和 Objective-C (Mac) 编写的平台特定部分。用于 GUI 的框架是:

  • Windows 上的 .NET
  • Linux 上的 GTK
  • Mac 上的 cocoa

  • 插件可以使用 C++、Python 或 Lua 创建。 MySQL Workbench 中管理员部分的很大一部分是用 Python 编写的。平台特定的部分由一个名为 mforms 的薄层包裹。由应用程序使用并可通过插件访问(包括用 Python 或 Lua 编写的插件)。第一个版本是使用 Microsoft Visual Studio 2005 在 Windows 上创建的,后来针对 Mac OS X 和 Linux 进行了增强。

    更新:

    从 6.1 版开始,Lua 支持已被删除。

    更新 2:

    自 2015 年 10 月起,社区代码为 available from Github .

    关于user-interface - MySQL Workbench GUI 背后的底层技术是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21849568/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com