
比如有如下代码
/* This Target in Comments * ThisTarget in comments */ //target Target in comments int Target(void) // Target TargetInComments { return 0; /* This Target in comments */ } 搜索 Target 应该只高亮函数名中的 Target, 其他各种不同类型的注释块中的 Target 都应该被忽略(不会高亮)。
网上找了一圈,没找到完全能符合的,不知道这里有没有大佬会
1 wdssmq 2022-03-27 13:10:35 +08:00 Feature request: 'Ignore comments' checkbox in the 'Find' dialog Issue #11688 microsoft/vscode https://github.com/microsoft/vscode/issues/11688 有人提过这个需求,然后 5 年过去了。。。 |
2 a132811 2022-03-27 13:20:08 +08:00 我尽量少写这关键词重复性的注释 另外考虑过自己实现一个插件 还有一个办法是写一个命令行工具:先过滤掉注释但是保留换行符, 能凑合用 cat code | trim-comment | ag -w Target |
3 V1Eerie 2022-03-27 13:32:18 +08:00 via Android 通过 Target(去匹配 ,没有好办法 |
5 Liampor OP |
6 daveh 2022-03-28 10:51:40 +08:00 via iPhone 试试 JetBrains 全家桶,搜索界面右上角,Filter 选 Except Comments 。 |