Browse Source

内容搜索功能开发完成

master
hejl 2 months ago
parent
commit
7e3c160f7d
  1. 8
      win_text_editor/lib/app/modules/content_search/results_view.dart

8
win_text_editor/lib/app/modules/content_search/results_view.dart

@ -70,15 +70,15 @@ class ResultsView extends StatelessWidget { @@ -70,15 +70,15 @@ class ResultsView extends StatelessWidget {
Future<void> _exportToCsv(ContentSearchController controller) async {
String csvData = '';
if (controller.searchMode == SearchMode.locate) {
csvData = '文件(行号),内容\n';
csvData = '文件\t行号\t内容\n';
for (var result in controller.results) {
csvData +=
'${path.basename(result.filePath)}(${result.lineNumber}),${result.lineContent.replaceAll(',', '')}\n';
'${path.basename(result.filePath)}\t${result.lineNumber}\t${result.lineContent}\n';
}
} else {
csvData = '关键词,匹配数量\n';
csvData = '关键词\t匹配数量\n';
for (var result in controller.results) {
csvData += '${result.filePath},${result.lineNumber}\n';
csvData += '${result.filePath}\t${result.lineNumber}\n';
}
}

Loading…
Cancel
Save