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

     2023-03-15     196

关键词:

【中文标题】使用暗模式修复 OSX 上的 Erlang 观察者【英文标题】:Fix the Erlang observer on OSX with dark-mode 【发布时间】:2021-08-07 02:48:12 【问题描述】:

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

如何让 Observer 在 Mac OS 暗模式下工作?

【问题讨论】:

【参考方案1】:

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

这是一个要点的链接,它将显示我的 wxmac 公式的样子:https://gist.github.com/douglasgreyling/92c673316c0a69a7d67fb5547fd81314

我所做的只是:

    将网址更新为:https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.5/wxWidgets-3.1.5.tar.bz2 将 sha256 更新为:d7b3666de33aa5c10ea41bb9405c40326e1aeb74ee725bb88f90f1d50270a224 从安装参数中删除 --enable-webkit--enable-compat28 添加到安装参数中

之后我跑了brew reinstall --build-from-source wxmac

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

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

asdf plugin remove erlang
asdf plugin-add erlang
asdf install erlang latest

如果你安装了 Elixir,那么你可以运行 iex,然后运行 ​​:observer.start(),然后你应该会看到 Observer,看起来应该是这样的:

如果您还没有安装asdf,那么您可以通过以下方式安装它:

    homebrew install 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。我使用的是 Erlang 24.0 和 Elixir 1.11.4。

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

asdf global erlang latest
asdf global elixir latest

之后你可以通过运行iex然后:observer.start()来测试东西

【讨论】:

【参考方案2】:

在做:

brew reinstall --build-from-source wxmac

就够了。无需卸载/重新安装其他任何东西,也无需编辑任何文件。

为具有 erlang 依赖项的 brew 安装的 elixir 工作。

【讨论】:

从暗模式快速切换到亮模式时如何修复搜索栏

...0-05-0713:45:22【问题描述】:您好,我的搜索栏有问题。我使用此功能在深色和浅色模式之间切换我的应用funcchangeStyle(dark:Bool)letwindow=UIApplication.shared.windows.first$ 查看详情

无法修复 React 暗模式闪烁

】无法修复React暗模式闪烁【英文标题】:Can\'tFixReactDarkModeFlashing【发布时间】:2021-06-2617:55:51【问题描述】:在我的React应用程序中实现暗模式时,我遇到了一个令人沮丧的问题。应用程序从localStorage读取并应用用户喜欢的主... 查看详情

根据 iOS 15 上的暗模式,Unity 着色器出现故障

...niOS15【发布时间】:2021-12-0523:50:36【问题描述】:我正在使用着色器(下面的代码),它允许我将图像颜色转换为灰度(如果需要,可以使用透明度)。在我将设备更新到iOS15之前,一切都很完美。自从更新后,我的着色器在场... 查看详情

如何在 iOS 中检查暗模式? [复制]

...暗模式状态的变化做出反应【问题讨论】:Here了解如何使用SwiftUI。【参考方案1】:您可以使用以下代码检查项目中的明暗模式:funcviewDidLoad()super.viewDidLoad( 查看详情

在真实设备上的 XCUI 测试中检测暗模式

】在真实设备上的XCUI测试中检测暗模式【英文标题】:DetectdarkmodeinXCUItestonrealdevices【发布时间】:2021-01-1213:01:13【问题描述】:我正在尝试寻找一种方法来检测手机是否在XCUI测试中处于暗模式。到目前为止,我得到了这个:pri... 查看详情

如何在浏览器 JavaScript 中检测 OS X 是不是处于暗模式? [复制]

】如何在浏览器JavaScript中检测OSX是不是处于暗模式?[复制]【英文标题】:HowtodetectifOSXisindarkmodeinbrowserJavaScript?[duplicate]如何在浏览器JavaScript中检测OSX是否处于暗模式?[复制]【发布时间】:2019-09-0509:26:09【问题描述】:类似于... 查看详情

Erlang,特定地图键上的模式匹配?

】Erlang,特定地图键上的模式匹配?【英文标题】:Erlang,patternmatchingonaparticularmap\'skey?【发布时间】:2020-04-0922:43:21【问题描述】:这是“用Erlang编程”(第2版)中的一个示例:count_chars([],Result)->Result;count_chars([C|Substring],#C:=N... 查看详情

如何使用道具和本地存储制作 vue3 暗模式?

】如何使用道具和本地存储制作vue3暗模式?【英文标题】:Howtomakevue3darkmodewithpropsandlocalstorage?【发布时间】:2021-08-0710:18:42【问题描述】:我有2个vue文件,我想制作darkMode。当我单击导航栏上的图像时,对Content.vue没有影响。... 查看详情

将 LocalStorage 添加到暗模式切换

...但似乎无法找出将数据存储到LocalStorage的最佳方式。我所使用的只是一个按钮,用于切换主文档:root上的“暗”类。实际的切换效果非常好,我只是在努力让选定的选项留在LocalStorage中。这是 查看详情

如何在 Windows 上的“观察输出文件”模式 (tsc -w) 下使用 TypeScript 编译器?

】如何在Windows上的“观察输出文件”模式(tsc-w)下使用TypeScript编译器?【英文标题】:HowdoIusetheTypeScriptcompilerinthe\'Watchoutputfiles\'mode(tsc-w)onWindows?【发布时间】:2012-09-2509:18:02【问题描述】:VS插件安装的编译器版本没有这个选项... 查看详情

如何在 mac osx 10.6 中使用 fsevents 创建观察者

】如何在macosx10.6中使用fsevents创建观察者【英文标题】:howtocreateawatcherusingfseventsinmacosx10.6【发布时间】:2010-05-0409:53:32【问题描述】:我正在尝试使用fsevents.h文件获取文件事件通知。我正在使用MacOSX10.6和XCode3.1.4,我在以下四... 查看详情

如何为 wkwebview 使用 iOS 13 暗模式

】如何为wkwebview使用iOS13暗模式【英文标题】:howtouseiOS13darkmodeforwkwebview【发布时间】:2019-12-0320:19:04【问题描述】:我正在使用Xcode11beta为iOS13工作。有什么方法可以在Web视图上支持暗模式?我为除WKWebviews之外的所有其他视图... 查看详情

无法使用 SwiftUI 实现暗模式 [重复]

】无法使用SwiftUI实现暗模式[重复]【英文标题】:NotabletoachievedarkmodeusingSwiftUI[duplicate]【发布时间】:2019-06-1405:06:41【问题描述】:structContentView_Previews:PreviewProviderstaticvarpreviews:someViewContentView().environment(\\.colorScheme,.dar 查看详情

在 OSX 上的 GNU Emacs 中,激活 Mavericks 全屏模式的键绑定?

】在OSX上的GNUEmacs中,激活Mavericks全屏模式的键绑定?【英文标题】:inGNUEmacsonOSX,akeybindingtoactivateMavericksfull-screenmode?【发布时间】:2014-06-0317:11:17【问题描述】:在OSX上的GNUEmacs中,是否可以分配键绑定笔画来激活Mavericks全屏模... 查看详情

如何在暗模式切换中使用 localStorage?

】如何在暗模式切换中使用localStorage?【英文标题】:HowcaniuselocalStorageinadarkmodetoggle?【发布时间】:2022-01-0403:10:05【问题描述】:我正在使用以下javascript代码通过CSS主题在暗模式和亮模式之间切换,并且效果很好,但是当我添... 查看详情

如何在macos中打开或关闭mac暗黑模式

...。暗模式是系统级别的设置,可与Mac随附的所有应用一起使用。第三方应用也可以选择使用暗黑模式。暗黑模式使您更轻松地专注于工作,并且对眼睛也很容易。装有macOSMojave的Mac并未打开“暗模式”,但是打开或关闭它... 查看详情

暗模式切换 - 两个按钮 - 只有一个有效

】暗模式切换-两个按钮-只有一个有效【英文标题】:Darkmodetoggle-twobuttons-onlyoneworks【发布时间】:2021-10-2207:27:13【问题描述】:我是新来的,希望你能帮助我:)基本上我已经创建了一个脚本来检测浏览器的暗模式并相应地显示网... 查看详情

如何在模拟器 iOS 12.4 中使用暗模式?

】如何在模拟器iOS12.4中使用暗模式?【英文标题】:HowtousedarkmodeinsimulatoriOS12.4?【发布时间】:2020-03-0700:51:26【问题描述】:我需要在模拟器上使用暗模式选项测试我的应用程序,但是当我进入设置时,我没有得到暗模式选项作... 查看详情