VBSEdit是一款VBScript編輯器,可以幫助用戶進行VBS腳本的編程,在編程過程中可以節(jié)約非常多的時間,讓你的編程更加有效率,在軟件中還為用戶集成了一個調(diào)試器,用戶在完成編程之后,可以直接使用調(diào)試器來對自己的代碼進行測試,對自己代碼中的BUG進行及時修復(fù)。
軟件介紹
Vbsedit是一款非常難得的VBScript編輯器,可顯著減少您編寫.VBS腳本所花費的時間。該軟件有一個集成的調(diào)試器,使故障排除成為一種無縫體驗。該編輯器顯示調(diào)試期間分配給變量的值。這款軟件可以幫助您設(shè)置斷點并逐行單步執(zhí)行代碼。該軟件提供了在控制臺(Cscript)或窗口(Wscript)模式下直接從編輯器中運行腳本的功能。該軟件的編輯器中集成了Microsoft VBScript 9幫助文件,因此您只需按F1鍵打開幫助文件并跳轉(zhuǎn)到光標(biāo)下的單詞。這款軟件集成了來自Microsoft腳本存儲庫的數(shù)百個示例。在類或?qū)ο蟮拿Q后,鍵入a。對于對象實例:該軟件顯示相應(yīng)對象或類的有效成員變量或函數(shù)的列表。在函數(shù)名后鍵入左圓括號:這款軟件在插入點正下方的彈出窗口中顯示該函數(shù)的完整聲明。對象瀏覽器允許您檢查和發(fā)現(xiàn)當(dāng)前腳本及其成員中使用的WMI類和對象。該軟件為您生成WMI腳本(如Scriptomatic)。該軟件支持語法著色,并可以顯示行號。代碼片段是VbsEdit中最酷的新功能之一。代碼片段是可定制的代碼片段,旨在快速完成簡單到中等的任務(wù);只需幾次擊鍵即可將它們插入到您的代碼中。真正使代碼片段使用起來如此方便的是替換字段,這些區(qū)域高亮顯示了您可能通常想要替換的值,以使代碼片段適合您的特定任務(wù)。您可以使用F4在替換字段之間移動(例如:鍵入“SELECT”,然后按F4)。
軟件特色
1、支持語法高亮。
2、參數(shù)提示。
3、自動完成關(guān)鍵字功能。
4、支持調(diào)試以及監(jiān)視變量功能。
5、支持動態(tài)查看幫助文件。
6、支持對代碼進行重新格式化。
7、可以把VBS腳本編譯成EXE可執(zhí)行文件。
軟件功能
1、強大的編輯器
支持VBScript和JScript語法著色,智能感知,代碼片段,這個編輯器擁有你需要的一切。
2、調(diào)試器
在我們的集成調(diào)試器中調(diào)試您的腳本。從VBScript和JScript調(diào)試控制臺探索和修改變量及其內(nèi)容。
3、編譯為可執(zhí)行文件
在控制臺模式或Windows模式下將腳本編譯為可執(zhí)行文件。自定義圖標(biāo)。選擇UAC級別。
4、噸樣品
Vbsedit可以輕松學(xué)習(xí)大量示例腳本。新功能介紹
1、支持多個選項卡
2、該軟件現(xiàn)在支持.vbs,.js,.hta,.wsf腳本
3、從文件菜單中創(chuàng)建計劃任務(wù)的選項
4、Git集成
5、該軟件工具包中的新對象(JSON,ImageProcessor,StickyNotes)
6、該軟件已經(jīng)被40個防病毒引擎(VirusTotal)分析過,并且它們100%清潔。
使用說明
一、自動完成
1、列出成員
成員列表在插入點的左側(cè)顯示類或?qū)ο蟮挠行С蓡T變量或函數(shù)。
例:
1)創(chuàng)建一個新腳本
2)輸入WScript。
3)彈出會員列表。
2、參數(shù)信息
鍵入對象方法,子方法或函數(shù)時,可以顯示包含完整函數(shù)原型(包括參數(shù))的工具提示。當(dāng)您輸入開頭括號(或空格字符)時,將調(diào)用此功能。
3、完整字詞(Alt+向右箭頭)
輸入足夠的字符以消除術(shù)語歧義后,完整單詞將鍵入變量,方法或函數(shù)名稱的其余部分。
鍵入名稱的前幾個字母,然后按ALT+右箭頭。
如果您鍵入的內(nèi)容具有多個可能的匹配項,或者根本不存在任何匹配項,請調(diào)用CompleteWord以顯示“成員”列表,然后您可以使用該列表查找該術(shù)語并將其插入代碼中。
您可以按以下方式調(diào)用“完整單詞”功能:
在編輯菜單上,單擊完成Word。
使用ALT+右箭頭鍵盤快捷鍵。
右鍵單擊文本編輯器,然后從快捷菜單中單擊“完成Word”。
4、該軟件如何將類型庫與ProgID關(guān)聯(lián)?
1.給定一個ProgID(例如“scripting.filesystemobject”),該軟件在注冊表中查找其關(guān)聯(lián)的CLSID
例如HKEY_CLASSES_ROOT\Scripting.FileSystemObject\CLSID={0D43FE01-F093-11CF-8940-00A0C9054228}
2.然后,Vbsedit查找關(guān)聯(lián)的類型庫(類型庫的GUID應(yīng)該在CLSID下注冊)
例如HKEY_CLASSES_ROOT\CLSID\{0D43FE01-F093-11CF-8940-00A0C9054228}\TypeLib={420B2830-E718-11CF-893D-00A0C9054228}
3.然后,該軟件在注冊表中查找?guī)炻窂剑?/p>
HKEY_CLASSES_ROOT\TypeLib\{420B2830-E718-11CF-893D-00A0C9054228}\1.0\0\win32=C:\WINNT\system32\scrrun.dll
如果類型庫未在CLSID下注冊,則該軟件瀏覽在HKEY_CLASSES_ROOT\TypeLib鍵下注冊的所有類型庫,并嘗試找到描述ProgID類的庫。
從“工具”菜單中選擇“引用”,以將類型庫與ProgID關(guān)聯(lián)。
5、故障排除
有時,該軟件無法自動猜測對象類型(例如,在WMI或LDAP腳本中)。解決方法是在對象聲明附近添加注釋以指示對象類型:
昏暗的myObject'為[typeLibraryName。]ObjectType
對象類型必須包含在對象瀏覽器顯示的類型庫中。
例子:
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_CurrentTime",,48)
Dim objItem 'As Win32_CurrentTime
For Each objItem in colItems
WScript.Echo "Day: " & objItem.Day
WScript.Echo "DayOfWeek: " & objItem.DayOfWeek
WScript.Echo "Hour: " & objItem.Hour
Next
Dim objOU 'As IADsContainer
Set objOU = GetObject("LDAP://cn=Computers,dc=NA,dc=fabrikam,dc=com")
objOU.MoveHere "LDAP://cn=Computer01,cn=Users,dc=fabrikam,dc=com",vbNullString
Dim objOU 'As ActiveDS.IADsContainer
Set objOU = GetObject("LDAP://cn=Computers,dc=NA,dc=fabrikam,dc=com")
objOU.MoveHere "LDAP://cn=Computer01,cn=Users,dc=fabrikam,dc=com",vbNullString
二、插入WMI腳本
在“片段”菜單上,單擊“ WMI”。
從列表中選擇一個WMI類
Vbsedit自動將Win32 WMI類(例如Win32_SoundDevice和Win32_NetworkAdapter)加載到列表控件中。
該軟件完成加載后,您只需選擇所需的類,然后就有一個腳本可以從Win32_SoundDevice或Win32_NetworkAdapter返回信息。
三、打印腳本
在文件菜單上單擊打印
筆記
如果需要調(diào)整頁邊距或創(chuàng)建自定義頁眉和頁腳,請將代碼復(fù)制到剪貼板并將其粘貼到Microsoft Word或任何類似軟件中。
四、設(shè)置書簽
在編輯或調(diào)試腳本時,可以在行上設(shè)置書簽,以便以后可以快速返回到該行。
1、設(shè)置或清除書簽
移至要添加書簽的行,然后按CTRL + F2啟用和禁用書簽。
設(shè)置書簽后,該軟件會將其標(biāo)記為藍色圖標(biāo)。
按CTRL + SHIFT + F2清除所有書簽。
2、在書簽之間移動
按F2移動下一個書簽,或者按SHIFT + F2移動到上一個書簽。
五、對象瀏覽器
使用對象瀏覽器,您可以從各種組件中檢查對象(類,接口,枚舉等)及其成員(屬性,方法,事件,變量,常量,枚舉項等)。 這些組件可以是腳本中的類,也可以是腳本中的引用組件。
切換工具欄中的對象瀏覽器按鈕以顯示對象瀏覽器。
雙擊一個函數(shù)或子菜單以自動跳轉(zhuǎn)到當(dāng)前腳本中的關(guān)聯(lián)行。
該軟件在對象瀏覽器中顯示哪些類型的庫?
會在當(dāng)前腳本中掃描引用的ProgID(“ CreateObject”或“ GetObject”的出現(xiàn))。
如何強制對象瀏覽器顯示類型庫?
您需要在代碼中添加注釋行,以指示庫名稱或庫路徑。
例子:
'library:C:\ Program Files \ Common Files \ System \ ado \ msado28.tlb
'library:MSXML2.DOMDocument
標(biāo)簽: VBScript編輯器 腳本編程
相關(guān)版本
下載地址
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運行庫
詳情 -
VC++2019運行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運行庫安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權(quán)軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費版
詳情 -
hypermill2021超級加密狗破解版
詳情 -
西門子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機必備軟件
網(wǎng)友評論