【发布时间】:2010-02-01 14:50:49
【问题描述】:
我想知道是否有任何 VS 插件可以用我选择的描述性文本替换/标记某些代码行?
理想的功能如下:
bool CreateReportFiles(LPCTSTR fn_neighbours, ULONG nItems, ULONG* items)
{
// Read from file CFile cf_neighbours; if (!cf_neighbours.Open(fn_neighbours, CFile::modeRead)) return false; cf.Read(items, sizeof(ULONG) * nItems); cf.Close(); // Create reports DoReport_1(items, nItems); DoReport_2(items, nItems); DoReport_3(items, nItems); FinalizeReports();}
...看起来与此类似:
bool CreateReportFiles(LPCTSTR fn_neighbours, ULONG nItems, ULONG* items)
{
± Read from file ± Do the reports}
± 符号会扩展/折叠替换的行。
还考虑了其他解决方法!
感谢您的帮助!
【问题讨论】:
-
包含许多函数的区域可以说是代码异味。如果您需要区域在单个函数中找到自己的方式,那就大错特错了。
-
我不介意在标题中使用
#region "private",即使其中包含大量模板函数。
标签: c++ visual-c++ visual-studio-addins