《程式碼統計分析工具 4.0》多國語言實現方案
阿新 • • 發佈:2021-02-12
【翻譯工具】
- PoEdit
【軟體開發工具】
- Code::Blocks
- wxWidgets
- GCC
【程式碼示例】
程式碼裡使用 _("string") 方式,將需要翻譯的字串標記起來,PoEdit工具會自動識別這些字串,自動生成 .po檔案,翻譯並儲存會生成 .mo 檔案。
wxArrayString* BmwConst::GetArrColName() { ms_arrColName.Add( _("File") ); // 01 ms_arrColName.Add( _("Type") ); // 02 ms_arrColName.Add( _("Folder") ); // 03 ms_arrColName.Add( _("Total Lines") ); // 04 ms_arrColName.Add( _("Code lines") ); // 05 ms_arrColName.Add( _("Code//Comment") ); // 06 ms_arrColName.Add( _("Comment lines") ); // 07 ms_arrColName.Add( _("Blank lines") ); // 08 ms_arrColName.Add( _("Size") ); // 09 ms_arrColName.Add( _("Man-hour") ); // 10 ms_arrColName.Add( _("Cost") ); // 11 ms_arrColName.Add( _("UT Cases") ); // 12 ms_arrColName.Add( _("UT Defects") ); // 13 ms_arrColName.Add( _("IT Cases") ); // 14 ms_arrColName.Add( _("IT Defects") ); // 15 ms_arrColName.Add( _("Modified Date") ); // 16 return &ms_arrColName; }
//----------------------------------------------------------------------------------------
// 附:軟體介紹
//----------------------------------------------------------------------------------------
《程式碼統計分析工具 4.0》一款原始碼統計分析、開發工作量計算、測試缺陷預測的開發工具。支援 30多種原始碼的統計,同時可以對專案的開發工數、成本、質量指標等進行分析和預測。 一、軟體簡介 程式碼統計分析工具 4.0,支援 30多種程式碼格式。能夠統計包括:程式碼行數、註釋、空行、檔案大小等資料。另外,還支援對軟體開發專案的各個開發階段的工數、成本、質量指標等進行分析和預測,是程式開發、專案管理人員的必備工具。 二、主要功能 * 支援對 30多種程式碼格式進行統計 ** C++、VB.Net、VB、C#、JAVA、Delphi、ASP.Net、ASP、JSP、HTML 等 * 支援統計結果匯出為 CSV 或 HTML 檔案格式 * 支援多目錄和包含子目錄遞迴的統計方式 * 可以自由新增想要統計的檔案的副檔名 * 能夠分析和預測開發專案的工數(人月數) * 能夠分析和預測開發專案的成本(人月單價引數可設定) * 能夠分析和預測開發專案的各種質量指標 ** 單元測試(UT)階段的測試用例密度、缺陷檢出密度(密度引數可設定) ** 結合測試(IT)階段的測試用例密度、缺陷檢出密度(密度引數可設定) * 儲存統計過的目錄 * 支援多國語言介面 ** 簡體中文、英文、日語 三、更新日誌 1、更新介面到 wxWidgets 3.14 最新版 2、更新部分圖示 3、修復部分介面問題 4、將“目錄和型別”從“合計”頁面分離 四、關鍵字 原始碼行數統計 原始碼行數分析 開發工數估算 開發工作量估算 開發成本估算 質量指標預測
&n