【发布时间】:2013-01-05 02:13:10
【问题描述】:
我想编写一些自动(使用规则系统和用作替换的单词列表)应该用其他东西替换所有变量和函数名称的东西:
例如:
var foot = 0;
function cat(state) {
return state ? "running" : "sleep";
}
cat(foot);
收件人:
var house = 0;
function bear(country) {
return country ? "running" : "sleep";
}
bear(house);
我已经在网上搜索过,但没有找到任何可以轻松修改的项目。
你们中是否有人知道如何执行此操作或知道我可以将其用作起点的项目?
【问题讨论】:
-
您希望这是运行时还是构建时?
-
这是一个ide吗?有点像智能查找/替换
-
可能是使用
sed或grep的shell 脚本? -
Notepad++ 中的“查找和替换”命令会产生奇迹:)
-
不是换词那么简单。您将需要编写一个复杂的过程来读取 Javascript 并区分用户定义的函数名称和变量名称。
标签: javascript parsing