2011-12-21 81 views
0

我知道你可以minify/condense Javascript或CSS代碼,但你可以用AppleScript來做到這一點嗎?是否可以壓縮/縮小AppleScript代碼?

+0

我不確定(我沒有用我的Mac來測試),但我想這一切都歸結爲回車在語言中是否有意義。你可以通過編寫一個簡單的腳本來測試它,手工縮小,並看看它是否工作。如果是這樣,你可以編寫一個AppleScript程序來縮小其他的AppleScript程序:)(請記住,可能每個開發工具都會嘗試爲你縮小(或重新設置)它。) – David 2011-12-21 14:34:01

回答

1

是的,換行符相當於C中的分號。您可以使用「Chevron」語法。

on run 
    main() 
end run 

on main() 
    tell application "Finder" 
     display dialog "Hi." 
    end tell 
end main 

轉換爲:

on «event aevtoapp» 
    main() 
end «event aevtoapp» 

on main() 
    tell «class capp» "Finder" 
     «event sysodlog» "Hi." 
    end tell 
end main 

沒有enbiggening或rebigulation這裏,這其實是的AppleScript的原始語法。我使用Script Debugger應用程序在兩種語法之間切換。