网站导航
在 VS Code 侧边栏管理常用网站,并直接在编辑器标签页里打开。适合查文档、刷题、看博客时不想来回切换窗口的开发者。
功能
- 侧边栏有两个分组:我的网站(自己维护的列表)和推荐(内置的学习、面试刷题、博客等站点,可一键添加到“我的网站”)。
- 点击站点,在编辑器中打开一个标签页浏览,标签页标题固定为
README.md。
- 右键“我的网站”中的条目,可以重命名、修改网址、移除、在浏览器中打开、复制链接。
- 如果站点不允许被嵌入,标签页里会显示一页说明,页面上有“在浏览器中打开”链接。
怎么添加网站
- 点击左侧活动栏的“网站导航”图标。
- 在“网站”视图标题栏点击 +(添加网站),依次输入网址和名称。
- 或者在“推荐”分组里右键某个站点,选择“添加到我的网站”。
也可以直接在设置里编辑 webNav.sites。
为什么有些网站打不开
插件是用 iframe 把网页嵌进编辑器的。很多网站会通过 X-Frame-Options 或 Content-Security-Policy: frame-ancestors 这类响应头,明确禁止自己被嵌入到别的页面里(通常是出于安全考虑,防止被恶意页面套用)。遇到这种站点,插件无法绕过,会显示说明页,你可以点击页面上的“在浏览器中打开”链接,改用系统浏览器打开。
设置项
| 设置 |
类型 |
默认值 |
说明 |
webNav.sites |
数组 |
[] |
我的网站列表,每项形如 { "name": "名称", "url": "https://example.com" } |
webNav.showRecommended |
布尔 |
true |
是否在侧边栏显示“推荐”分组 |
致谢
本插件的想法受 zw990316/urlNavigation 启发。
许可证
MIT
| |