推荐一款神器-VBAC#代码编辑管理器
詳細(xì)介紹說明如下:想測(cè)試的記得加到測(cè)試群里體驗(yàn)。QQ群號(hào)為:485495332。
重要說明:
1、安裝本程序會(huì)卸載Smart Indenter for VBE排版插件,安裝新的VBA Indenter排版插件,功能升級(jí)到第三版。
2、為方便部署,本程序被打包成一個(gè)文件,在運(yùn)行時(shí)動(dòng)態(tài)釋放,這可能會(huì)觸發(fā)殺毒軟件報(bào)警。請(qǐng)禁用殺毒軟件安裝本程序,并將程序安裝后的目錄放入白名單(默認(rèn)是C:\Program Files\VBACSNavigator)。本程序安全無毒,敬請(qǐng)放心!
3、本程序需要.Net Framework 4.0環(huán)境支持。
VBA&CS代碼編輯管理器套件說明:
1、桌面程序名稱:VBACSNavigator.exe
2、VBA排版插件:VBAIndenter.dll
*******************************更新歷史************************************
2019.11.5
Fix10
1、修改類模塊傳送邏輯,不修改模塊名。
2、代碼格式化功能加入簡(jiǎn)寫變量支持(待測(cè)試)。
2019.11.4
Fix9
1、升級(jí)滾動(dòng)條控件,并改為黑色主題。
2、修改滾動(dòng)條邏輯,解決閃爍問題。
3、修復(fù)代碼拖拽到分組名稱上無響應(yīng)的問題。
4、修復(fù)刪除分組或代碼后再新建報(bào)錯(cuò)問題。
5、取消傳送模塊彈窗輸入模塊名的操作邏輯,如果發(fā)生同名沖突請(qǐng)重試。
2019.11.3
Fix8
1、改為黑色主題。
2、其它bugs修改。
2019.11.2
Fix7
1、修復(fù)插件在Office2010 64位不能啟動(dòng)的問題。
2、改進(jìn)編輯器傳送代碼方式,多個(gè)VBA宿主時(shí),傳送給最后激活的宿主。
3、增加延時(shí),修復(fù)立即窗口不能清除的問題
2019.10.31
Fix6
1、VBA格式化增加對(duì)變量名簡(jiǎn)寫的支持
2、VBA格式化增加對(duì)Type和Enum的縮進(jìn)支持
3、增加幾十個(gè)高亮關(guān)鍵詞
4、Name、Default關(guān)鍵詞不做高亮處理
2019.10.30
Fix5
1、修復(fù)激活文件錯(cuò)誤
2、修復(fù)圖標(biāo)欄拖拽問題
3、修復(fù)字體記錄
2019.10.27
第一版
1、實(shí)現(xiàn)分組控件的代碼節(jié)點(diǎn)拖拽排序。
2、實(shí)現(xiàn)分組和代碼節(jié)點(diǎn)的增加、刪除以及組名上下排序功能。
3、實(shí)現(xiàn)VBA代碼的高亮、格式化、折疊等功能。
4、Excel格式代碼庫(kù)的批量導(dǎo)入。
5、VBE排版插件升級(jí)到第三版,支持VBE窗口代碼與編輯器代碼之間的雙向傳送。
6、VBE排版插件去除了VBA Dumper功能(有需要的可以使用我寫的DnaTools for Excel插件)。
7、VBE排版插件去除了VBA代碼動(dòng)態(tài)加密功能,有需要的請(qǐng)用2.x舊版。
已知bug:
1、由于Epplus不支持PrefixCharacter,在導(dǎo)入Excel數(shù)據(jù)時(shí),如果VBA代碼內(nèi)容的第一個(gè)字符是單引號(hào)(即VBA注釋),第二個(gè)字符不是漢字的情況下,會(huì)導(dǎo)致單引號(hào)丟失。建議在這種情況下使用兩個(gè)單引號(hào)。推薦代碼內(nèi)容首行采用漢字注釋。
2、高分屏可能會(huì)出現(xiàn)窗體布局缺陷。(因?yàn)楦F,沒顯示器做測(cè)試,所以發(fā)現(xiàn)問題請(qǐng)截圖找作者。)
********************************程序使用說明*****************************
功能特色:
1、分組結(jié)構(gòu)代碼管理(不支持多級(jí)分組)。
2、支持分組和代碼新增、刪除等功能。
3、支持分組名稱上下排序,支持代碼名稱的拖拽排序。
4、支持代碼名稱模糊查詢和快速展開。
5、代碼編輯器支持VBA語言的高亮、折疊、格式化。
一句話描述:本軟件實(shí)現(xiàn)了代碼的分組、排序、存儲(chǔ)、檢索、編輯五大功能。
操作指南:
一、插入代碼操作
1、按F5或點(diǎn)擊最左側(cè)的按鈕,進(jìn)入選擇模式。
2、點(diǎn)擊右側(cè)節(jié)點(diǎn)窗口,選擇一個(gè)代碼名稱,做定位用。
3、編輯窗口寫代碼。
4、編輯區(qū)寫代碼名稱和選擇代碼類型。
5、點(diǎn)擊第五個(gè)圖標(biāo),插入代碼。
二、插入分組操作
1、任意點(diǎn)擊一個(gè)右側(cè)節(jié)點(diǎn)窗口分組名稱,做定位用。
2、編輯區(qū)輸入分組名稱
3、點(diǎn)擊第四個(gè)按鈕插入分組
三、代碼排序
直接上下拖拽。
四、分組排序
1、任意點(diǎn)擊一個(gè)右側(cè)節(jié)點(diǎn)窗口分組名稱,選擇它。
2、點(diǎn)擊第二個(gè)或第三個(gè)按鈕,可對(duì)所選的分組進(jìn)行上下排序。
五、代碼導(dǎo)入VBE的代碼窗口
點(diǎn)擊最后一個(gè)按鈕
六、代碼搜索
右上角文件框輸入需要搜索的關(guān)鍵字,下面的代碼窗口會(huì)實(shí)時(shí)自動(dòng)匹配結(jié)果。
七、快捷鍵說明:
F1 軟件說明
F2 傳送到VBE
F3 編輯器切換為VBA語言
F4 編輯器切換為C#語言
F5 切換編輯/選擇模式
F6 修改并保存當(dāng)前選擇的代碼
F7 修改當(dāng)前選擇的分組
F8?
F9 窗口置頂
F10
F11
F12 備份數(shù)據(jù)庫(kù)
**************************************************************************
安裝說明:
1、運(yùn)行VBACSNavigatorSetup.exe安裝本程序
2、數(shù)據(jù)庫(kù)已經(jīng)打包到了安裝包里面,安裝時(shí)會(huì)自動(dòng)拷貝到工作目錄下。
3、軟件需要.Net Framework 4.0或以上運(yùn)行環(huán)境(安裝時(shí)會(huì)自動(dòng)檢測(cè)并提示下載)。
本程序是VBA和CS的代碼編輯管理軟件,僅在Windows下安裝并運(yùn)行。
程序數(shù)據(jù)目錄:
Windows10和Windows7,程序數(shù)據(jù)目錄:C:\Users\Windows登錄賬戶名\AppData\Roaming\VBACSNavigator\
Windows XP系統(tǒng)數(shù)據(jù)目錄:自己在C盤User用戶目錄下搜"VBACSNavigator"
環(huán)境及測(cè)試:
1、XP SP3 32位、Windows7 SP1 32位、Windows10 1903 64位,測(cè)試通過。
2、需要.Net Framework 4.0環(huán)境支持。
免費(fèi)版的限制:
1、免費(fèi)版可添加的代碼數(shù)量有限制。
2、免費(fèi)版不支持對(duì)VBE窗口進(jìn)行代碼傳送。
3、免費(fèi)版不支持打開其它數(shù)據(jù)庫(kù)。
4、免費(fèi)版不支持導(dǎo)入Excel數(shù)據(jù)到數(shù)據(jù)庫(kù)。
免費(fèi)版并不影響代碼編輯功能和插件排版功能,所以可以不需要注冊(cè)。
注意:
1、需要注冊(cè)之后才能看到非免費(fèi)權(quán)限的代碼內(nèi)容(權(quán)限在示例文件里面自行設(shè)置)。
2、為方便部署,本程序被打包成一個(gè)文件,在運(yùn)行時(shí)動(dòng)態(tài)釋放。這可能會(huì)觸發(fā)殺毒軟件報(bào)警,請(qǐng)點(diǎn)擊允許或?qū)⒈境绦蚍湃氚酌麊巍1境绦蛲ㄟ^了哈勃分析測(cè)試、火絨5.0殺毒檢測(cè)。小紅傘會(huì)提示病毒,這個(gè)是誤報(bào)(因?yàn)槲乙膊粫?huì)寫病毒!),可以加入白名單。
總結(jié)
以上是生活随笔為你收集整理的推荐一款神器-VBAC#代码编辑管理器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 参加首届中国 .NET 开发者峰会有感
- 下一篇: 【.NET Core 3.0】 46 ║