用暗模式修复OSX上的Erlang观察器

用暗模式修复OSX上的Erlang观察器,erlang,elixir,otp,elixir-iex,macos-darkmode,Erlang,Elixir,Otp,Elixir Iex,Macos Darkmode,由于某些原因,Erlang观察器在Mac OS暗模式下无法正常工作。窗格和文本的背景颜色非常相似,因此有时很难阅读 如何让Observer使用Mac OS暗模式 问题似乎与您可能正在运行的wxmac版本有关。更新您的wxmac版本,然后重新安装Erlang似乎可以解决这个问题 这里有一个指向要点的链接,它将显示我的wxmac公式的样子: 我所做的只是: 将url更新为: 将sha256更新为:D7B366DE33AA5C10EA41BB9405C40326E1AEB74EE725BB88F90F

由于某些原因,Erlang观察器在Mac OS暗模式下无法正常工作。窗格和文本的背景颜色非常相似,因此有时很难阅读

如何让Observer使用Mac OS暗模式


问题似乎与您可能正在运行的wxmac版本有关。更新您的wxmac版本,然后重新安装Erlang似乎可以解决这个问题

这里有一个指向要点的链接,它将显示我的wxmac公式的样子:

我所做的只是:

  • 将url更新为:
  • 将sha256更新为:D7B366DE33AA5C10EA41BB9405C40326E1AEB74EE725BB88F90F1D50270A224
  • 从安装参数中删除
    --启用webkit
  • --enable-compat28
    添加到安装参数
  • 之后,我运行了
    brew重新安装--从源代码wxmac构建

    完成后,我必须重新安装Erlang

    我安装了
    asdf
    ,所以我所要做的就是:

    asdf plugin remove erlang
    asdf plugin-add erlang
    asdf install erlang latest
    
    如果您安装了Elixir,那么您可以运行
    iex
    ,然后运行
    :observer.start()
    ,然后您应该会遇到observer,它看起来应该:

    如果尚未安装
    asdf
    ,则可以通过以下方式安装:

  • 自制安装asdf
  • 更新您的
    ~/.zshrc
    以包含
    $HOME/.asdf/asdf.sh
  • 然后可以安装Erlang/Elixir:

    asdf plugin-add erlang
    asdf plugin-add elixir
    
    asdf install erlang latest
    asdf install elixir latest
    
    您还可以使用特定版本的Erlang/Elixir。我使用的是Erlang24.0和Elixir1.11.4

    然后需要将您的Erlang/Elixir版本设置为本地/全局使用

    asdf global erlang latest
    asdf global elixir latest
    
    之后,您可以通过运行
    iex
    ,然后运行
    :observer.start()