FinalBuilder是一個專業(yè)的編程軟件,專注于編寫出色的軟件,可以為你構(gòu)建更加有條理性的程序。有著圖形化的界面,任何軟件開發(fā)人員都可以使用它定義和維護他們的構(gòu)建,而不需要學(xué)習(xí)新的XML模式或語言。還有600+動作的,可以在社區(qū)下載部分找到額外的動作。從而讓大家編程的時候可以更加的方便。
軟件特色
集成調(diào)試
調(diào)試引擎完全集成到FinalBuilder IDE中。您可以在動作(actions)之間分步執(zhí)行、設(shè)置斷點和設(shè)置變量監(jiān)視來調(diào)試您的構(gòu)建過程。
詳細的日志記錄
構(gòu)建過程中所有動作的輸出將被定向到構(gòu)建日志。日志與動作列表保持著相同的樹結(jié)構(gòu),可以很容易地在日志文件中進行導(dǎo)航。日志可以以HTML、XML或文本格式導(dǎo)出。
支持電子郵件、MSN、FTP & SFTP
構(gòu)建過程可以通過電子郵件將構(gòu)建結(jié)果發(fā)送給您。例如,如果構(gòu)建失敗,它可以導(dǎo)出日志,將其附加到電子郵件中并發(fā)送給您。您可以在NNTP新聞服務(wù)器上宣布成功的構(gòu)建。
變量
使用變量是使您的構(gòu)建過程具備動態(tài)特點的關(guān)鍵。使用變量將信息從一個動作傳遞到另一個操動作,并允許動作使用特定于用戶或特定于機器的值進行構(gòu)建。
版本控制集成
FinalBuilder支持對十幾個版本控制系統(tǒng)開箱即用,因此它可以使用您現(xiàn)有的版本控制系統(tǒng)來獲取、簽出、標記和執(zhí)行其他與構(gòu)建相關(guān)的操作。
支持腳本撰寫
每個FinalBuilder動作(action)都暴露了許多腳本事件,在這些事件中,您可以使用VBScript、JavaScript、Powershell或者Iron Python來訪問此動作(action)的所有屬性。此外,“Run Script”動作允許您執(zhí)行內(nèi)置動作類型可能沒有涵蓋的特定任務(wù)。
Action Studio
Action Studio是一個用于編寫自定義FinalBuilder動作的IDE。它提供了一種擴展FinalBuilder的內(nèi)置功能的方法。Action Studio包含在FinalBuilder中,可以在“工具”(Tools)菜單下訪問。
軟件功能
動作類型選項卡
FinalBuilder提供了600多個預(yù)先編寫的腳本,稱為動作(actions)。 動作可以與編譯器、版本控制系統(tǒng) & 測試工具進行交互操作,還能執(zhí)行文件操作等更多操作。
要將一個構(gòu)建過程的每個階段自動化,可以將動作組合到一個動作列表中。“動作”(Actions)選項卡列出了可以添加到您的構(gòu)建項目中的每個動作。
為了快速找到您需要的動作,在“動作”(Actions)選項卡的頂部提供了一個“搜索”(Search)框。您可以通過動作名稱,如Build VS.Net Solution,產(chǎn)品名稱,如Visual Studio,或者類別,如Compiler,來搜索動作。
要向您的構(gòu)建項目添加動作,請點擊該動作或?qū)⑵渫戏胚M動作列表(Action List)。
主要動作列表
主要動作列表是您定義您的構(gòu)建腳本的地方。構(gòu)建過程將由一組動作組成,這些動作在構(gòu)建過程中從上到下執(zhí)行。
可以將動作布局在一個父/子層級結(jié)構(gòu)中,以向您的構(gòu)建過程添加結(jié)構(gòu)。在右邊的示例中,構(gòu)建流程上部分的一些節(jié)點(“Try”和“Catch”)被折疊,以便將注意力集中在“Finally”動作組中的步驟上。
OnFailure動作列表是一個特殊的動作列表,只有在您的構(gòu)建失敗時才會執(zhí)行。OnFailure動作通常是進行“清理”,以便下一個構(gòu)建運行時不會出現(xiàn)錯誤(例如, 將文件簽回版本控制中)。
執(zhí)行構(gòu)建
要運行一個構(gòu)建,可以單擊工具欄上的運行(run)按鈕,或者從“運行”(Run)菜單選擇“運行”(Run)菜單選項。
運行一個構(gòu)建會使FinalBuilder IDE進入構(gòu)建運行狀態(tài),它會自動選擇當(dāng)前正在執(zhí)行的動作,并在構(gòu)建日志中顯示日志記錄信息(參見下文)。
當(dāng)一個構(gòu)建運行時,您不能編輯任何動作,但是,舉例而言,您可以在IDE底部更改選項卡來訪問“運行狀態(tài)”(Run Status)或“監(jiān)視”(Watches)。您還可以使用“運行”(Run)菜單或工具欄按鈕來暫停或停止一個構(gòu)建。
構(gòu)建日志
構(gòu)建日志是存儲一個構(gòu)建的輸出和日志記錄消息的地方。
日志以與您的構(gòu)建過程相同的層級結(jié)構(gòu)被組織,并記錄在該構(gòu)建執(zhí)行期間發(fā)生的所有時序、狀態(tài)和消息。
構(gòu)建日志是實時更新的,以便您可以查看該構(gòu)建的進度。
標簽: 編程工具
相關(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)友評論