• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Angela2022
V2EX  ›  程序员

*** 公司积累了一个常用代码片段库, 请问: 有没有工具能快速定位, 并把相应代码片段贴到 VSCODE 中 ***

  •  
  •   Angela2022 · Nov 21, 2023 · 4192 views
    This topic created in 1082 days ago, the information mentioned may be changed or developed.
    公司积累了一个常用代码片段库, 有些封装好了可以直接 import, 有些不方便封装, 仅仅是代码片段或模板(如一个算法, 一个功能片段), 需要在开发 APP 中快速定位这些代码片段并自动粘贴到 VSCODE 的相应位置.

    请问有啥工具或算法能达到上述功能?

    谢谢
    10 replies  •  2023-11-21 15:11:38 +08:00
    HikariLan
    HikariLan
    Nov 21, 2023
    1
    我觉得你们需要的不是常用代码片段库,而是拿这一堆零散的东西搓一个工具库出来用,就像 HuTool 一样
    bigfei
    bigfei
    Nov 21, 2023
    3
    直接训练个大模型啊
    cdswyda
    cdswyda
    Nov 21, 2023❤️2
    4
    了解下 snippets ,这个可以自己配,写个 json 文件就行。 作用就是敲个前缀,可以自动替换成一大段代码。 很多插件也就是提供了这个功能。
    或者写插件用自动补全 好像是叫 CompletionItemProvider ,这个可以用前面输入的一段做自定义查询然后提供列表。

    但是我感觉是固定片段的话 snippets 就够,关键字定义好 都按这个来就是。
    DTCPSS
    DTCPSS
    Nov 21, 2023
    6
    Snippets ,原生支持
    Leeeeex
    Leeeeex
    Nov 21, 2023
    7
    @cdswyda 有意思,但是我在 webstorm 上搜索好像没有这个插件。
    lifesimple
    lifesimple
    Nov 21, 2023
    8
    设置-配置用户代码片段
    akaxiaok339
    akaxiaok339
    Nov 21, 2023❤️1
    9
    @chanChristin webstorm 自带的 Live Templates
    cdswyda
    cdswyda
    Nov 21, 2023❤️1
    10
    @chanChristin #7 vscode 叫 snippets idea 中叫 Live Templates 在 Settings -> editors 下(webstorm 应该和 idea 一样的)。这玩意应该都是编辑器自带的,不需要额外插件。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1662 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 294ms · UTC 11:08 · PVG 19:08 · LAX 03:08 · JFK 06:08
    ♥ Do have faith in what you're doing.