textWrangler 的查找和替换脚本
Find and Replace script for textWrangler
我正在尝试制作一个脚本来查找和替换某些 xml 结构。
我把它全部弄平了,没有空格,没有return。
到目前为止我已经做到了:
tell application "TextWrangler"
replace text "<key>amenity</key><string>drinking_water</string>" using text "<key>ico</key>
<string>NPpotableGPS30</string>"
end tell
脚本编辑器说:
Error in TextWrangler : text "<key>amenity</key><string>drinking_water</string>" don't have the message « replace ».
这是我的第一个脚本,所以我可能做错了什么,但是呢?
键“text
”似乎放错了地方。以下似乎可以正常工作(根据实际工作情况,从 searching
开始的序列对于定义要处理的文档是可选的):
tell application "TextWrangler"
replace "<key>amenity</key><string>drinking_water</string>" using "<key>ico</key><string>NPpotableGPS30</string>" searching in text 1 of text document "..." options {search mode:grep, starting at top:true}
end tell
我正在尝试制作一个脚本来查找和替换某些 xml 结构。
我把它全部弄平了,没有空格,没有return。
到目前为止我已经做到了:
tell application "TextWrangler"
replace text "<key>amenity</key><string>drinking_water</string>" using text "<key>ico</key>
<string>NPpotableGPS30</string>"
end tell
脚本编辑器说:
Error in TextWrangler : text "<key>amenity</key><string>drinking_water</string>" don't have the message « replace ».
这是我的第一个脚本,所以我可能做错了什么,但是呢?
键“text
”似乎放错了地方。以下似乎可以正常工作(根据实际工作情况,从 searching
开始的序列对于定义要处理的文档是可选的):
tell application "TextWrangler"
replace "<key>amenity</key><string>drinking_water</string>" using "<key>ico</key><string>NPpotableGPS30</string>" searching in text 1 of text document "..." options {search mode:grep, starting at top:true}
end tell