You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WebStorm粘贴时将alert()替换为console.log()?

自动替换alert为console.log的解决方案

WebStorm 内置方案

WebStorm自带粘贴时的内容替换功能,步骤如下:

  • 打开设置(快捷键 Ctrl+Alt+S)
  • 导航到 Editor > General > Smart Keys
  • 在「Paste from Clipboard」板块,勾选「Enable pasting with replace」
  • 点击「Configure」按钮,添加新规则:
    • 查找内容:alert\((.*?)\)
    • 替换内容:console.log($1)
    • 勾选「Regular expression」选项
  • 保存设置后,粘贴代码时会自动完成替换。

Windows 第三方工具方案

AutoHotkey

编写简单脚本实现全局粘贴替换:

^v::
Clipboard := StrReplace(Clipboard, "alert(", "console.log(")
SendInput, ^v
return

将上述代码保存为.ahk文件,用AutoHotkey运行后,按下Ctrl+V时会自动替换剪贴板内的alert(为console.log(再粘贴。

ClipboardFusion

这款剪贴板管理工具支持自定义替换规则:

  • 打开软件的「Rules」设置
  • 添加新规则,设置查找匹配为正则表达式 alert\((.*?)\),替换内容为 console.log($1)
  • 可设置规则全局生效,或仅针对WebStorm等特定程序。

内容的提问来源于stack exchange,提问作者dokcn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 12:55:02