更改 iOS 模拟器的默认 JavaScript 编辑器

Posted

技术标签:

【中文标题】更改 iOS 模拟器的默认 JavaScript 编辑器【英文标题】:Changing default JavaScript editor for iOS simulator 【发布时间】:2017-03-22 04:48:49 【问题描述】:

我正在使用 react-native 开发一个 ios 应用。当我在 iOS 模拟器上单击 error 时,它会以编辑器的身份打开 Sublime Text

有没有办法改变行为,以便在另一个 IDE(webstorm)中打开错误文件?

我尝试过删除 Sublime Text 或在 Get Info 中更改文件关联,但均无效。

【问题讨论】:

【参考方案1】:

您应该在配置文件中添加一个名为 REACT_EDITOR 的环境变量,并将其设置为您选择的 IDE。我使用 zshell,所以我将以下行添加到我的 .zshrc 文件中

export REACT_EDITOR="/Applications/IntelliJ\ IDEA.app/Contents/MacOS/idea"

在尝试之前不要忘记关闭所有终端窗口并重新启动 react-native 打包程序。

【讨论】:

完美!这让我很烦:) @ofird 我正在尝试像您一样将 intellij 设置为编辑器,尽管当 itellij 打开时它说“找不到文件”并且项目已打开 + 文件路径正确。它仍然对你有用吗?我正在使用 intellij 2017.2 知道如何将REACT_EDITOR 设置为 phpStorm 吗?

以上是关于更改 iOS 模拟器的默认 JavaScript 编辑器的主要内容,如果未能解决你的问题,请参考以下文章

更改 iOS 模拟器保存的屏幕截图的位置

更改 segue 的位置会在 ios 模拟器中产生黑屏

文件目录更改每次重启 Swift iOS

如何将 iOS 模拟器上的状态栏更改为 Apple 默认时间:9:41

缺少 iOS Swift 方向更改动画

如何在 iOS 模拟器上使用某种语言键盘启动 Appium 测试