# 以 markdown 形式一键复制网页标题和链接

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20802

## 当前标签页

Safari 是苹果自家工具，用 Shortcuts 和 AppleScript 可以轻松解决。

### Safari

以 markdown 形式保存 Safari 当前打开的网页标题和链接。在苹果生态下直接用 Shortcuts 最方便，纯 GUI 也容易理解。

下载链接：\[UTGD\] Get Markdown Link from Safari

### Chrome

Chrome 目前并不那么 care 苹果生态，所以我们利用的是它生态里的插件。

Copy Title and Url as Markdown Style 是我用来做“以 markdown 形式保存 Chrome 当前打开的网页标题和链接”这件事的插件：

下载这个插件后可以直接在工具栏通过它或者快捷键 ⇧Shift \- ⌃Control \- C 来做我们想做的事——以 markdown 形式保存 Chrome 当前打开的网页标题和链接。

但如果你不想用 Markdown 格式，也可以在插件的设置选项修改：

我们在设置项看到了 \[$\{title\}\]\($\{url\}\)。那很简单，如果我们想把链接保存为 网页标题： 网页链接 的格式，就可以在设置里改为：$\{title\}\: $\{url\}。

## 所有标签页

### Safari

以 markdown 形式保存 Safari 多个网页标题和链接。在 macOS 上要用 AppleScript，但是可以用 Shortcuts 来跑。

Shortcuts 动作下载：\[UTGD\] Get All Tab Markdown Link from Safari

AppleScript 代码来自 pplx\.ai：

```
set r to "" -- an empty variable for appending a string
tell application "Safari"
    repeat with w in windows -- loop for each window
        if exists current tab of w then -- check if it's a valid browser window
            repeat with t in tabs of w -- loop for each tab in the window
                tell t to set r to r & "- [" & name & "](" & URL & ")" & linefeed -- format as Ma
```

---

[前往标准阅读页](https://utgd.net/article/20802?audience=web)
