比如有如下代码
/* 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 。
|