V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
AlanHG

vsc 拓展商店现有的类 gitlink 不顺手,自己也写个-Beautiful GitLink

  •  
  •   AlanHG · Mar 14, 2025 · 1696 views
    This topic created in 414 days ago, the information mentioned may be changed or developed.

    https://i.imgur.com/GugsBue.gif

    功能特性

    • 在编辑器中右键点击文件并选择"在 GitHub 中打开",可在浏览器中打开该文件
    • 在编辑器中右键点击文件并选择"复制 GitHub 链接",可将链接复制到剪贴板
    • 在资源管理器中右键点击文件并选择"在 GitHub 中打开",可在浏览器中打开该文件
    • 在资源管理器中右键点击文件并选择"复制 GitHub 链接",可将链接复制到剪贴板
    • 在资源管理器中右键点击文件并选择"复制 GitHub Markdown",可将 markdown 格式的链接复制到剪贴板
    • 在资源管理器中右键点击文件并选择"复制 GitHub Markdown 代码片段",可将 markdown 格式的代码片段复制到剪贴板
    • 在资源管理器中右键点击文件并选择"创建 GitHub 代码片段图片",可打开 ray.so 并创建代码片段图片
    • 支持在资源管理器中复制多个文件
    • 同时支持 SSH 和 HTTPS 远程 URL 格式
    • 加载时自动检测项目是否使用受支持的 Git 托管平台,如果不支持则会提示用户
    • 支持自定义 Git 托管平台和 URL 模板

    商店地址👉 https://marketplace.visualstudio.com/items?itemName=AlanHe.cn-alanhe-gitlink

    4 replies    2025-03-21 18:27:53 +08:00
    UB
        1
    UB  
       Mar 16, 2025
    一直在用 Gitlink 的,这个扩展也下载下来体验了一番,怎么说,常用的功能,都差不多;然后那个 ray.so 创建代码片段的,发现有几个问题:
    1. 生成的链接缺少 language 字段,结果导致高亮显示错误,还需手动打开:
    生成代码片段,我一直在用 Codesnap 这个插件,但这个有局限性,也就是只能生成本地代码图片,没法像 ray.so 一样便捷分享(或许支持本地直接生成代码图片和 ray.so 代码片段链接更好一点?)
    2. 也是关于代码片段图片,如果复制的代码包含缩进,那么网页上看到的效果 [如下]( https://ray.so/#theme=candy&background=white&padding=128&code=Y29uc3QgR0lUX0NBVEVHT1JZX0tFWSA9ICd2c2NvZGUuZ2l0L3BhY2thZ2UvZGlzcGxheU5hbWUnOw0KICAgIGNvbnN0IEdJVF9DQVRFR09SWSA9ICdHaXQnOw&language=typescript), 也就是会丢失缩进信息
    AlanHG
        2
    AlanHG  
    OP
       Mar 16, 2025
    @3085570450tt 谢大佬的问题反馈。
    AlanHG
        3
    AlanHG  
    OP
       Mar 19, 2025
    @3085570450tt 问题处理了,Codesnap 本地这个方案也可以,省得跳转浏览器了。我支持了下这个方案,设置里面增加开关控制是走本地还是 ray.so
    UB
        4
    UB  
       Mar 21, 2025   ❤️ 1
    @AlanHG 嘿嘿,执行力好强,晚上回去在自己的电脑上体验一下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2340 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:17 · PVG 13:17 · LAX 22:17 · JFK 01:17
    ♥ Do have faith in what you're doing.