在BBEdit中有下Markup -> Check -> Document Links
快捷CMD + 控制 + ķ,檢查所有鏈路的命令。當我看字典BBEdit > HTML Scripting -> check links
下,它表明:在AppleScript和BBEdit中,如何檢查鏈接?
,但是當我嘗試腳本對一個項目用:
set theResult to check links of active document of project window 1
我得到的item
一個錯誤,當我嘗試檢查基於與文件名:
set foobar to (name of active document of project window 1) as string
set theResult to check links of foobar
我仍然得到同樣的錯誤,如果我嘗試:
set projectPath to file of project document 1
set theResult to check links of projectPath
我收到{}
的退貨。與不加with show results
認爲這只是一個問題,我把它改爲:
set theResult to check links of projectPath with show results
,但我得到的activate
當我通過谷歌搜索,我無法找到,如果有可能的解決方案回報返回一個布爾值,當通過內容編寫腳本時,HTML文件中的鏈接有效。所以我的問題是,我怎麼能讓AppleScript告訴我鏈接在check links
的BBEdit中有效?
檢查鏈接檢查文件,該活動文檔不被視爲一個文件。你有沒有試過將它指向一個實際的文件來檢查它? – Chilly
@Chilly是的,我已經嘗試過,並將編輯。 –