Mercurial 汞支持在原子核素中部分不起作用

Mercurial 汞支持在原子核素中部分不起作用,mercurial,atom-editor,nuclide-editor,Mercurial,Atom Editor,Nuclide Editor,我已安装了watchman的最新版本,可在此处找到: /usr/local/bin/watchman 我在启动时执行了安装推荐的软件包,并在重新启动后观看了它们的安装 这是一个全新安装的Atom和Nucleutic,拥有最新版本的一切 我有一个将文件添加到Mercurial存储库的测试项目。hg目录位于项目的根目录下。当我在一个文件中打开一个Diff视图时,nucleutic会在我进行编辑时很好地拾取该文件的先前Mercurial版本,并显示两者之间的比较。左侧显示以前的版本。所以我知道原子核

我已安装了watchman的最新版本,可在此处找到:

/usr/local/bin/watchman
我在启动时执行了安装推荐的软件包,并在重新启动后观看了它们的安装

这是一个全新安装的Atom和Nucleutic,拥有最新版本的一切

我有一个将文件添加到Mercurial存储库的测试项目。hg目录位于项目的根目录下。当我在一个文件中打开一个Diff视图时,nucleutic会在我进行编辑时很好地拾取该文件的先前Mercurial版本,并显示两者之间的比较。左侧显示以前的版本。所以我知道原子核素能够和汞库相互作用

然而,似乎没有其他任何东西能为Mercurial提供支持

  • 当我在Diff View工作的同一个文件上选择“Toggle Gurn”时,我会收到以下消息:“未能获取要显示的Gurn。该文件为空或未跟踪,或者无法访问存储库。”

  • 文件树高亮显示不起作用。在文件的任何状态下都没有颜色

  • 彩色线条修改通知不会显示在Atom边沟的内部

  • 状态栏中不显示“添加的线”和“删除的线”功能


  • Atom Nucleut中的这些特性正是我对尝试Mercurial而不是Git感兴趣的原因,也是尝试此IDE的主要原因。

    相同的问题在不同的发行版上重现。我不可能是唯一一个碰上这件事的人。没有一家企业能够安全地依赖于一个开发环境,在这种环境中,FB之外的社区利益水平无法支持在这样的问题上要求堆栈溢出奖励的尝试。解决方案是等待PHP提供更好的类型支持和类型检查。许多RFC正是为了做到这一点而存在的,其他IDE将在未来的PHP版本中利用这一点