强制Firefox重用已修改HTML文件的现有选项卡

强制Firefox重用已修改HTML文件的现有选项卡,firefox,windows-7,Firefox,Windows 7,如果Firefox已在我的PC上的选项卡中显示本地HTML文件(地址=”file:///...)并使用我最喜欢的外部编辑器修改该文件,将该文件发送到FF以在FF中显示编辑结果,打开一个新选项卡,其中包含原始文件的新实例,与其搜索文件是否已经存在,不如打开它并重用该选项卡 当然,在编辑文件后,我可以重新打开Firefox,沿着选项卡栏导航到该文件的现有选项卡,然后单击刷新。但我应该有能力为我做这件事。在我的工作中,当我需要刷新FF时,当前打开的选项卡不太可能是我正在编辑的文件的选项卡,因此我需要不

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

当然,在编辑文件后,我可以重新打开Firefox,沿着选项卡栏导航到该文件的现有选项卡,然后单击刷新。但我应该有能力为我做这件事。在我的工作中,当我需要刷新FF时,当前打开的选项卡不太可能是我正在编辑的文件的选项卡,因此我需要不断返回到原始页面进行刷新

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

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

2) 运行Firefox并将文件名或URL传递给文件名(as-URL参数)

3) 寻找合适的附加组件

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

有人能提出解决这个问题的办法吗?我在这里找了半天也没找到。最好的解决方案是另一个about:config设置。提前谢谢

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

安装该插件:

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

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

感谢您建议“恢复打开外部”附加组件

我试过了,但在这里没用。它所做的是:

(引述)

“browser.link.open_external(整数)。此选项指定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)."

我相信很多人都觉得这很有用。如果选项1不坚持要打开一个重复的选项卡,它对我来说就没问题了。这个附加组件对防止打开重复的选项卡没有任何作用。所以我开始寻找一些附加组件,它可能会阻止在外部应用程序向Firefox发送文件时创建一个新的选项卡。tab Mix Plus是sup我想这样做,但我在迷宫般的选项中迷失了方向。然后是“防止重复标签”,它创建了一个不允许重复的所有页面的白名单。这远远不是自动的,对我来说似乎很蹩脚,就像“复制标签关闭器”一样,它不阻止创建重复标签;相反,你必须按Ctrl+Alt+D删除现有的重复选项卡-同样蹩脚。重复数据消除选项卡与此类似,但提供了删除重复选项卡的按钮

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

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

您也可以安装 顾名思义,它允许您自动关闭重复的选项卡

您可以将其配置为:

  • 关闭旧选项卡并保留新选项卡
  • 选择新选项卡
试试插件。 我在盖茨比中使用它作为开发模式,并创建React应用程序