3

如果 Firefox 已经在我的 PC 上的选项卡中显示本地 HTML 文件(地址 = "file:///..."),并且我使用我最喜欢的外部编辑器修改文件,将文件发送到 FF 以显示编辑结果在 FF 中使用原始文件的新实例打开一个选项卡,而不是搜索文件是否已经打开它并重新使用该选项卡。

当然,在编辑完文件后,我可以重新打开 Firefox,沿着标签栏导航到该文件的现有标签,然后单击刷新。但 IMO FF 应该能够为我做到这一点。在我的工作中,当我需要刷新FF的时候,当前打开的选项卡不太可能是我正在编辑的文件的选项卡,所以我需要不断地回到原来的页面来刷新它。

我为解决这个问题所做的努力包括:

1) 在 about:config 中,*将 browser.link.open_newwindow* 从 3 设置为 1。

2) 运行 Firefox 并将文件名或 URL 传递给文件名(作为-url参数)。

3)寻找合适的插件。

我不喜欢 Firebug 或 Aurora,而是更喜欢我自己的编辑器 (EditPlus),我更喜欢用它来编辑网页。但是,它的内置浏览器无法在我的屏幕上正确显示,所以我需要在 Firefox 中查看编辑结果。

任何人都可以提出解决这个问题的方法吗?我在这里搜索没有成功。最好的解决方案是另一个 about:config 设置。提前致谢。

(添加)毕竟,在 EditPlus 中,如果我向它发送一个已经打开的文件(以文档为中心的模式),它只会将焦点更改为现有选项卡。为什么FF不能这样做?

4

4 回答 4

1

感谢您推荐“Restore Open_External”插件。

我试过了,但在这里对我没有帮助。它的作用是:

(引用)

"browser.link.open_external (Integer)。此选项指定 Firefox 如何打开外部启动的链接,例如电子邮件或 Microsoft Word。有 3 个选项可用;

1. Selecting this option launches the link in a new tab in the most recently active Firefox window. This would be recommended if you don’t wish launching such links to affect your most recently active webpage and you aren’t concerned about the links content.

2. Selecting this option launches a new Firefox window to view the link. This would perhaps be the safest option to select (In that if you launch something questionable you may be able to end the process without affecting other windows).

3. Selecting this option (default) launches the link in the most recently active Firefox window/tab. This would be recommended if you aren’t concerned about launching links is the most recently active window/tab (You can always use the back button to view the previous page if you need)."

TechSpot - Firefox 2 调整指南

我相信很多人都觉得这很有用。如果选项 1 不坚持打开重复选项卡,那么选项 1 对我的目的来说会很好。此附加组件无法防止打开重复的选项卡。因此,我开始寻找一些插件,以防止创建新标签以响应外部应用程序向 Firefox 发送文件。Tab Mix Plus应该可以做到这一点,但我在选项的迷宫中迷失了方向。然后是防止重复选项卡,它创建一个不允许重复的所有页面的白名单。这远非自动,对我来说似乎很蹩脚,就像重复选项卡关闭器一样,它不会阻止创建重复的选项卡;相反,您必须按 Ctrl+Alt+D 删除现有的重复选项卡 - 同样蹩脚。去重标签类似,但提供了一个删除重复选项卡的按钮。

也许我没有抓住重点,但我不明白为什么有人会想要同一页面的重复选项卡,一个比另一个更新的版本。事实上,FF 应该能够在重新选择选项卡时自动刷新选项卡,而无需使用“刷新”按钮。但这只是我的咆哮。

如果阅读本文的人能想到将 FF 与修改网页的外部应用程序集成的更好方法,我将不胜感激。

于 2012-12-08T12:31:32.837 回答
0

安装该插件: https ://addons.mozilla.org/en-us/firefox/addon/restore-open_external/

转到插件首选项并设置:'在当前窗口的当前选项卡中'

下次您从外部程序打开一个新 url 时,它会在同一个选项卡中打开。

于 2012-12-08T00:34:20.437 回答
0

您还可以安装 重复选项卡更接近 Firefox 插件,顾名思义,它允许您自动关闭重复的选项卡

您可以将其配置为:

  • 关闭旧标签并保留新标签
  • 选择新标签
于 2017-04-21T14:50:00.063 回答
0

试试这个插件。我在 Gatsby 和 Create React App 中将其用于开发模式。

于 2019-06-25T04:30:02.857 回答