Chrome 是否有任何扩展程序可以让我将所有当前打开的选项卡导出为包含这些选项卡的所有 URL 的文本文件?
如果您能想到其他方法,我不一定需要它是文本文件。我的目标是通过电子邮件与某人分享 URL。
我目前正在使用会话管理器来保存我打开的选项卡,但它没有如上所述的导出功能。
答案1
标签对齐允许您将所有打开的标签链接复制到剪贴板。复制后,您可以将其保存到文本文件中。
答案2
在 Chrome/Chromium 中,您不需要任何外部工具。步骤如下:
- 右键单击任意选项卡
- 点击将所有标签添加到书签
- 然后点击保存
- 点击 3 个点
- 点击书签 -> 书签管理器
- 点击导出书签
它将生成包含所有书签(包括打开的标签)的 html 文件(该文件可以导入到不同的 Google Chrome/Chromium 配置文件中)。
编辑:
在最新的 chrome/chromium 中,此功能发生了变化,但使用起来更加简单:
- 点击主菜单(肉丸-3个点)
- 点击书签
- 单击“为所有标签添加书签...”,您可以在其中选择一个目录
...其余都一样
答案3
在 macOS 中,您可以使用 AppleScript。
在最前面的窗口中列出每个选项卡的 URL:
osascript -e{'set text item delimiters to linefeed','tell app"google chrome"to url of tabs of window 1 as text'}
列出所有窗口中每个选项卡的 URL:
osascript -e{'set text item delimiters to linefeed','tell app"google chrome"to url of tabs of windows as text'}
在最前面的窗口中列出每个选项卡的 URL 和标题:
osascript -e{'set o to""','tell app"google chrome"','repeat with t in tabs of window 1','set o to o&url of t&" "&title of t&linefeed',end,end}|sed \$d
列出所有窗口中每个选项卡的 URL 和标题:
osascript -e{'set o to""','tell app"google chrome"','repeat with t in tabs of windows','set o to o&url of t&" "&title of t&linefeed',end,end}|sed \$d
答案4
复制所有网址似乎是那些专门执行复制/粘贴/导出工作的用户中最受欢迎的扩展(撰写本文时有 13,725 名用户)。