CodeDiff Class
class Visindigo::Utility::CodeDiff此类用于表示代码差异。. 详情...
| 头文件: | #include <CodeDiff> |
| 自以下版本: | Visindigo 0.13.0 |
公开成员函数
(自 Visindigo 0.13.0 引入) | ~CodeDiff() |
(自 Visindigo 0.13.0 引入) void | compare() |
(自 Visindigo 0.13.0 引入) void | debugPrint() |
(自 Visindigo 0.13.0 引入) Visindigo::Utility::DiffSequence * | getNewCode() |
(自 Visindigo 0.13.0 引入) Visindigo::Utility::DiffSequence * | getOldCode() |
(自 Visindigo 0.13.0 引入) void | setNewCode(QStringList newCode) |
(自 Visindigo 0.13.0 引入) void | setOldCode(QStringList oldCode) |
详细说明
CodeDiff类用于表示代码差异,包含旧代码和新代码的比较。
成员函数文档
[noexcept, since Visindigo 0.13.0] CodeDiff::~CodeDiff()
CodeDiff的析构函数
这个 function 从 Visindigo 0.13.0 开始支持。
[since Visindigo 0.13.0] void CodeDiff::compare()
比较旧代码和新代码。
这个 function 从 Visindigo 0.13.0 开始支持。
[since Visindigo 0.13.0] void CodeDiff::debugPrint()
调试打印代码差异。
这个函数的打印行为类似Visual Studio Code中的代码差异显示。
Note: 尽管这是个调试函数,但它真的很好用,因此不会在非调试版本中被删除。
这个 function 从 Visindigo 0.13.0 开始支持。
[since Visindigo 0.13.0] Visindigo::Utility::DiffSequence *CodeDiff::getNewCode()
获取新代码行列表。
这个 function 从 Visindigo 0.13.0 开始支持。
[since Visindigo 0.13.0] Visindigo::Utility::DiffSequence *CodeDiff::getOldCode()
获取旧代码行列表。
这个 function 从 Visindigo 0.13.0 开始支持。
[since Visindigo 0.13.0] void CodeDiff::setNewCode(QStringList newCode)
newCode 为新代码行列表。 设置新代码行列表。
这个 function 从 Visindigo 0.13.0 开始支持。
[since Visindigo 0.13.0] void CodeDiff::setOldCode(QStringList oldCode)
oldCode 为旧代码行列表。 设置旧代码行列表。
这个 function 从 Visindigo 0.13.0 开始支持。