V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
HFX3389
V2EX  ›  问与答

VSCode 或者其他的编辑器有没有方法记录用户步骤然后重复执行?

  •  
  •   HFX3389 · 2023-04-26 11:53:03 +08:00 · 1225 次点击
    这是一个创建于 365 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如我要处理几百个 Markdown 文档或者文本,每个都需要打开检查一下内容然后用替换

    • -
    • 空格或 Tab 占位符
    • 一些字符串替换成其他的字符串

    一共三步,都是替换。

    类似按键精灵一样的记录操作然后重复执行

    16 条回复    2023-04-26 21:43:41 +08:00
    WasteNya
        1
    WasteNya  
       2023-04-26 11:55:07 +08:00 via Android
    为啥不正则全局替换?
    AdamHoward
        2
    AdamHoward  
       2023-04-26 12:18:51 +08:00
    可以用 v 友推荐的这个 shell 生成器写个脚本处理
    https://shell.jiapan.me/
    LaurelHarmon
        3
    LaurelHarmon  
       2023-04-26 12:21:10 +08:00
    需要一个 AI
    HFX3389
        4
    HFX3389  
    OP
       2023-04-26 12:38:23 +08:00
    @WasteNya #1
    正则可以一下三步做完吗?
    比如说一组匹配-、空格、Tab 占位符替换成"*",然后第三步的一些字符串替换成其他字符串。
    我正则用的不是很多,不知道能不能一条正则做三步的事情...
    wdssmq
        5
    wdssmq  
       2023-04-26 14:25:35 +08:00
    shell 能搞定的就用 shell ,不行上 py 或 node
    rorschachyoung
        6
    rorschachyoung  
       2023-04-26 14:38:48 +08:00
    直接上 quicker ,什么编辑器都行
    LaTero
        7
    LaTero  
       2023-04-26 16:11:20 +08:00 via Android
    @HFX3389 用 sed 分三步做
    jchnxu
        8
    jchnxu  
       2023-04-26 16:19:16 +08:00
    目标很明确了,感觉不如用 gpt 帮你写个脚本
    lisxour
        9
    lisxour  
       2023-04-26 16:33:53 +08:00
    vscode 倒是没试过,但应该也会有插件吧,我以前用 sublime text 是有这类功能的,但是没法做到自动打开文件去操作。。。我觉得你还是写个脚本更好吧
    Sharenruma
        10
    Sharenruma  
       2023-04-26 17:30:13 +08:00 via iPhone
    vim 党呢?
    pkoukk
        11
    pkoukk  
       2023-04-26 17:34:56 +08:00
    侧边栏的搜索可以一次性替换整个目录下的文件啊
    在那里搞不是一次性就搞完了
    tool2d
        12
    tool2d  
       2023-04-26 17:35:10 +08:00
    vs 有宏插件, vscode 就不知道了。

    但这种需求明确的程序,直接让 chatgpt 写代码,估计 10 分钟就能跑通运行了。
    br_wang
        13
    br_wang  
       2023-04-26 19:59:40 +08:00
    处理几百个文件还是写个脚本效率点,sed + awk 问问 ChatGPT 就行了。
    一个文件的话多行还是可以 vim 行操作或者 macro 一下。
    xdeng
        14
    xdeng  
       2023-04-26 20:04:16 +08:00
    感觉写代码也能解决 还要编辑器么
    xuc
        15
    xuc  
       2023-04-26 20:20:15 +08:00
    推荐 Emeditor
    sosilver
        16
    sosilver  
       2023-04-26 21:43:41 +08:00 via Android
    windows 11 新出的 power automate ?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1461 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:54 · PVG 07:54 · LAX 16:54 · JFK 19:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.