仅供参考 新闻

工具箱App 1.17已经推出:质量改进已经到来,全新的版本已经在Kotlin中完全重写

TL;博士为了提高工具箱应用程序的质量,我们完全用Kotlin重写了它。我们引入了一个新的设置页面,更新了系统需求,并修复了许多bug。

工具箱App 1.17已发布

在此更新中,我们专注于错误修复和工具箱应用程序的整体质量。

这个故事

工具箱应用程序开始于这家网站项目虽然它有一个不同的名字。然而,在该技术的状态在此时非常不同。Java还在8版中,Kotlin尚未发布。我们决定尝试一些新的东西,所以我们在C ++中实现了应用程序的核心,以及我们使用的UI与我们自己的反应环UI图书馆。这些年来,后一部分一直陪伴着我们,并被证明是成功的。优雅的界面不仅赏心悦目,而且易于开发,让我们可以毫不费力地在产品的“What’s new”注释中呈现丰富的内容。

另一方面,在C ++中写的核心是不同的。C ++是一种强大的语言(有时对于我们的用例来说太强大),通常需要“手套”方法。每次从使用kotlin的其他项目转向它时,我们都不会像以前一样生产。在IntelliJ平台和工具箱应用程序之间也无法分享代码,这将使双方受益。工具景观也发生了变化。随着模块化JDK的到来,现在可以使用应用程序捆绑非常小的运行时,甚至可以使用Kotlin / Native编译到本机代码。

考虑到所有这些,我们去年决定在Kotlin中重写工具箱应用程序的核心,现在我们很高兴地展示结果。在第一次迭代中,我们故意做尽可能少的更改,并保持与原始代码库相近,当然,除了一些第三方依赖项,我们需要用它们的JVM对应项替换它们。幸运的是,这里并不缺乏高质量的Java库。你可以很容易地找到每个目的都有一个。

我们不想重复同样的错误,所以当我们需要重新编写一些内容时,我们也修复了相关组件中的一些错误。下面是我们所做的更改的简要概述。

下载工具箱应用程序

Bug修复

根据您的首选操作系统,我们重新实现系统托盘图标(在Windows上),菜单栏图标(在MacOS上)和AppIndicator(在Linux上).它现在正确地出现在大多数情况下,不再模糊的HiDPI屏幕。改进的屏幕检测还修复了许多与不正确的应用程序缩放有关的问题。许多性能问题也得到了解决。

在Linux上,JetBrains帐户凭证现在被正确地存储,应用程序处理SSL证书更好。

您可以找到已解决问题的完整列表在这里

代理服务器

以前,如果设置了系统代理,工具箱应用程序总是使用它。不可能更改代理地址或关闭它。现在在设置中有一个专门的页面,用于设置自定义代理服务器,并在必要时启用和禁用它。

代理设置

设置

说到设置,我们很高兴地介绍修改后的设置页面。我们重新组合了所有选项,并使最重要的类别一目了然。

工具箱APP 1.17设置

系统要求

就像我们以前宣布过,我们将放弃对32位Windows的支持。我们还将最低支持的操作系统版本更新到Windows 8或更新版本和macOS 10.13或更新版本。这个改变使我们的系统需求与所有JetBrains ide一致,这些ide不会在旧的操作系统版本上运行。对于Linux,我们通常只支持最新的常规版本和LTS版本。

即使在应用程序中可能没有那么多可见的变化,此更新也为未来的改进构建了坚实的基础。我们已经在努力了解您的一些建议和我们分享在除夕夜。

感谢您的合作和反馈!我们是听!

下载工具箱应用程序

待在家里,保持健康,继续关注!
工具箱应用程序团队

下面的评论不能再编辑了。

30对Toolbox App 1.17的回复是OUT:质量改进与Kotlin完全重写的新版本到达

  1. 《阿凡达》

    克里斯托弗Rucinski说:

    2020年4月24日

    很好的变化,我希望这将让我们看到一年中的更多改进。

    请添加对软件依赖关系的支持!PyCharm需要在系统上安装Python。WebStorm可以使用Node.js, NVM, Yarn等。IntelliJ IDEA需要JRE和JDK。

    这些软件都有不同的版本,可以同时安装,安装起来很麻烦,而且会拖慢新项目的进度。

    我们始终需要这些来使用您的IDE。每个操作系统都有不同的方式安装它们。然而,这些所需产品没有支持,并且都分散(废弃时间谷歌而不是编码)

    • 《阿凡达》

      Edem说:

      2020年4月27日

      管理所有这些工具有点超过应用程序,因为这些工具有很多方法。只为一个,应该在包装中或在集装箱环境中安装?如果后者,它会使用VMware还是Docker?它应该全局安装还是仅适用于用户?它也需要支持所有主要的操作系统。然后,每人每个项目都有不同的配置,每个项目......

      虽然听起来很好,但这个请求有点不切实际。

    • 《阿凡达》

      维克多·克鲁普说:

      2020年4月28日

      谢谢你的建议,克里斯托弗!
      在他们的最新版本中,IntelliJ IDEA增加了对下载和安装JDK的支持,PyCharm增加了对下载Python的支持。目前,我们认为这是可行的方法,各个ide都支持依赖技术的工具。

  2. 《阿凡达》

    詹妮弗·柯伊伯说:

    2020年4月24日

    是否有可能在麦斯卡斯播放工具图像?第一次启动工具箱,图像需要一些时间才能加载。

  3. 《阿凡达》

    詹妮弗·柯伊伯说:

    2020年4月24日

    是否可以在麦斯卡斯上缓存工具图像?第一次启动工具箱,图像需要一些时间才能加载。

  4. 《阿凡达》

    鲍勃Neffer.说:

    2020年4月25日

    崩溃更新xubuntu焦点

  5. 《阿凡达》

    生田斗真šš本土知识说:

    2020年4月26日

    对我来说不太管用,见[报道的问题](https://youtrack.jetbrains.com/issue/TBX-4701).

    谢谢。

    • 《阿凡达》

      维克多·克鲁普说:

      2020年4月28日

      嗨Tomáš,我们刚刚发布更新,你能再试一次吗?

      • 《阿凡达》

        Bikal说:

        2020年4月28日

        我刚试了最新的。在红帽linux 8.1上不适合我

  6. 《阿凡达》

    托马斯说:

    2020年4月26日

    启动MacBook时,是否可以将工具箱图标隐藏在dock中。
    在更新之前,该图标从未在dock中显示。
    或者添加一个特性来隐藏图标不被显示。

  7. 《阿凡达》

    Edem说:

    2020年4月27日

    最重要的问题(对我来说):这个版本的应用程序图标在更新后是否能在mac dock中正常工作,还是仍然会出现故障?

  8. 《阿凡达》

    Frieder Bluemle.说:

    2020年4月28日

    工具箱应用程序的以前版本要小得多。这个新版本为每个平台增加了大约20 MB。On Linux and macOS, the app is almost at 100 MB now Memory footprint has increased similarly.
    除此之外,我还在应用程序的重新生成shell脚本(例如WebStorm)方面遇到了一些奇怪的问题。

  9. 《阿凡达》

    Dmitrii说:

    2020年4月28日

    246,8mb内存vs 62,8mb内存?我可以买旧的吗?

  10. 《阿凡达》

    安德烈·埃法诺夫说:

    2020年4月29日

    环UI链接不起作用

    • 玛丽娜Kovaleva

      玛丽娜Kovaleva说:

      5月18日,2020年

      谢谢你注意到,现在应该能用了。

  11. 《阿凡达》

    tvtfree说:

    5月1日,2020年

    246,8mb内存vs 62,8mb内存?我可以买旧的吗?

  12. 《阿凡达》

    pp3345说:

    5月1日,2020年

    -使用350mb内存
    - 仍然没有在Linux上支持(相同的IDE)
    -使用AppIndicator(也就是说,在GNOME(最普遍的Linux桌面)中不会显示任何东西)

  13. 《阿凡达》

    iFish说:

    2020年5月4日

    我可以在哪里得到以前版本的工具箱应用程序?我在windows 10 x64上运行工具箱应用程序,版本1.17响应很慢,总是在检查更新时卡住,没有任何更多的反应。我不知道是网络问题还是工具箱应用程序的问题。

  14. 《阿凡达》

    thebrokenrail.说:

    2020年5月6日

    大更新!有没有让它开源的计划(比如浏览器扩展)?

  15. 《阿凡达》

    ADEV.说:

    5月7日,2020年

    300 mb的发射器…
    JVM需要留在旧服务器上。像这样浪费能量不是一件好事
    如果你想炫耀kotlin,请使用kotlin native而不是JVM

  16. 《阿凡达》

    豪尔赫·弗洛雷斯说:

    2020年5月14日

    在linux上使用Jetbrains工具箱1.17.6856我不再能够使用我的帐户登录,有一个空的OAuth错误。

  17. 《阿凡达》

    Krzysztof Palka说:

    5月25日,2020年

    此外,我相信代理未能按照预期工作的升级——工具箱应用程序更新后版本1.17.6856它再也无法连接到服务器时后面为我公司代理,所以大部分时间和清晰的我看到了新的代理部分,我启用它,仍然没有连接。此外,同样的设置在IntelliJ IDEA中直接工作没有问题。
    日志中唯一的WARN是这样的:
    "无法从- jetbrains feed几个url下载提要-未知的流意外结束"

  18. 《阿凡达》

    说:

    2020年5月27日

    我可以使用1.15.5796的版本,但是当我将它更新到1.17.6856的版本时,我无法再打开它,Win10系统似乎无法启动这个应用程序,为什么?

发现更多的

Baidu