Script Debugger 7.0.10 MacOS 一款專業的腳本調試器 ScriptDebugger是一款專業的腳本調試器,提供你需要的所有功能,以便快速輕鬆地創作工作的AppleScript。沒有其他腳本工具可以匹配腳本調試器的功能來創建,編輯和調試AppleScripts。ScriptDebugger先進的詞典瀏覽器提供比任何其他工具更多的信息,並消除猜測和不必要的實驗。 ScriptDebugger7.xmacOS|  WetooappreciateAppleScript’sabilitytoletyouautomaterepetitiveandtimeconsumingtasks.Butmuchlikeenteringamazeatnight,usingAppleScriptrequiresguesswork—andplentyoffeelingaroundinthedark.ScriptDebuggerflipsonthelightswitchsoyoucanseewhat’sinfrontofyou.Itgivesyoumorethanjustaflashlight,itgivesyoudaylight. WhatIsScriptDebugger? ScriptDebuggerisanintegrateddevelopmentenvironmentfocusedentirelyonAppleScript.ThisfocusallowsScriptDebuggertodeliverasuiteoftoolsthatmakeAppleScriptdevelopmentamazinglyproductive.Featureslikethedictionaryexplorerallowyoutolookdirectlyintoanyapplication’slivescriptinginterfaceandstepwisedebuggingwiththeabilitytoseethestateofallyourvariablesmakeAppleScriptusableinawayyou’veneverexperiencedbefore.Ofcourse,thisisjustatasteofthethingsScriptDebuggerdoes. Explore SuccesswithAppleScriptdependsonunderstandingtheapplicationsyouwanttoautomate.ScriptDebugger’sdictionarywindowiswhereyoudiscovertheinformationandcommandsapplicationsoffer.Butthat’sjustthelaunchingoffpoint.TheExploreristheplacewhereyoucanexperimentwiththeapplication,whereyoucanexplorethedatathatitoffersandmanipulatethedatatoseehowtheapplicationresponds. ThepowerofExplorersdoesn’tdropawaywhenyouleavethedictionary.Asyoumovetoedityourscripttheyfollowyouandareavailableasyoucreateanddebugyourscripttoshowtheinformationyou’reoperatingon. Edit Onceyou’vediscoveredhowtoexploitthecapabilitiesofanapplication,you’rereadytowritescripts.MaximizeproductivityandwritescriptseasilyandquicklywithScriptDebugger’spowerfulandflexiblecodecreationfeatures.Inserttellblocksforapplicationsandobjectsorproperties.ScriptDebugger’s‘clippings’andtextsubstitutionfeaturesintelligentlyinsertcoderangingfromAppleScriptconstructs(suchasrepeatloops),tobasictellblocks,toapplicationcommands(includingparameters).FeaturesexpresslyhonedforthepeculiaritiesoftheAppleScriptlanguageletyoueasilynavigatelargescripts,automaticallyenter“end”linesandclosingdelimiters,andmore. Debug Asyoucreateascript,you’llneedtotestittomakesureitbehavesasexpected.Thefirststepistorunthescript.Shouldanerrorstopthescript,ScriptDebuggertracksallthevariablesandtheirvaluesuptothatpoint,makingiteasytodiscoverwhatwentwrong.ScriptDebuggerpresentsacompletepictureofwhat’shappeningasyourscriptruns. Theever-presentExplorerscontinuallyappeartoshowanyvalueingreatdetail.IfthevaluehappenstobeareferencetoasonginiTunes,forexample,itnotonlygivesyouitsname,italsoletsyouexplorethesong’sattributes. Usesingle-steppingtowatchyourscriptasitruns,linebyline,viewingthevaluesofallvariablesateverystageofthescript’sexecution.Usebreakpointstopauseyourcodeatkeypoints.Youcanevencreatebreakpointsthattrapconditionsinyourcode.You’llneverhavetoaddanotherAppleScriptlogstatementjusttoseewhereyouareandwhatthevalueofanimportantvariableis.WithScriptDebugger,yourcodeworksbydesign,notbyguesswork. Deploy Afterdevelopingascript,youneedtopackageitforyourclient,workinggroup,orwhoeverisgoingtoutilizeit.ScriptDebuggerleapsinatthispointtocheckforcommonerrorswhenpackagingscripts.ScriptDebugger6’salways-oncodesigningandversioningtoolsmakedistributingscriptstoothersamazinglysimple.Shouldyourscriptcontainsensitiveorprivateinformation,youcanexportitinRunOnlyformtopreventothersfromaccessingthecode.ScriptDebugger’suniqueManifesttellsyouinstantlywhatapplications,scriptingadditions,librariesandframeworksareneededinordertorunyourscriptsuccessfully. FREEScriptDebuggerLite ThebiggestchangeinScriptDeveloper7isthereleaseofournew“lite”mode,whichoffersallthebasicediting,debugginganddictionaryfunctionsthatyouneedtowriteyourcode.EvenwithoutScriptDebugger’sadvancedfeatures,itrepresentsasignificantimprovementovertheScriptEditorwhichcomeswithyourMacintosh.WeseeScriptDebuggerLiteasthebestfreeoptionavailableforworkingwithAppleScript. DocumentVersions ReviewandopenpastversionsofascriptfromtheMacOSXdocumentversionhistoryprovidedbothlocallyandviaTimeMachinebackups.ExecutedifferentversionsofyourscriptrightfromtheVersionsbrowserbeforedecidingtoreverttoaparticularversionofyourscript.IfyouareupgradingfromScriptDebugger5or6,you’llbeabletotakeadvantageofthisfeatureimmediatelywithyouexistingscriptsbecausepastversionsofScriptDebuggerhavebeenretainingversioninformationforyou. ImprovedBundleEditing ScriptDebugger7’simprovedbundleeditorletsyouspecifythetypesoffilesyourAppleScriptdropletsaccept.SpecifyfileseitherbyUniformTypeIdentifierorbyfilenameextension,orboth.ScriptDebugger7offersmoreoptionsforconfiguringAppleScriptappletsanddroplets.ControlAppTransportSecurity,makebackgroundonlyapplets,andbundlerequiredlibrariesdirectlyfromScriptDebugger. EnhancedAppletShell ScriptDebugger7offersanewwayofdeployingAppleScriptsasstandaloneapplicationswithanimprovedinterfaceforyourusers,supportforautomaticsoftwareupdatesviaSparkleandmuchmore.IfyouarecreatingAppleScriptdroplets,ScriptDebugger7’senhancedappletsprovideadroptargetwindowwhereuserscandrag&dropfilesoruseSpotlightsearchingtofindthefilestheywanttoprocess. ExplorerEvolution ScriptDebugger7’sDictionaryExplorerletsyoumove,copyordeleteobjects.ScriptDebugger7’sletsyouexploremuchmoreofanapplication’sscriptingabilitieswithoutwritingasinglelineofAppleScriptcode.DeleteanobjectbyselectingitintheExplorerandpressingthedeletekey.Moveandcopyobjectsusingdrag&dropwithintheExplorer. ExplorerRecording ScriptDebugger7offersanentirelynewwayofgeneratingAppleScriptcode:Explorerrecording.Startrecordingascript,andthenbeginexploringanapplicationusingScriptDebugger’sDictionaryExplorer.Asyoualterpropertyvaluesormove,copyordeleteobjects,thecorrespondingAppleScriptcodeisaddedtoyourscript. Requirements:ScriptDebugger7requiresMacOSX10.11(ElCapitan)orlater. HomePage-http://latenightsw.com