如果我打开了C文件并突出显示var1
,编辑器会自动突出显示var1
的所有内容。
int main()
{
int var1=0;
int var2 = var1 + 55;
return 0;
}
但是,它不会以相同的方式突出显示int
的所有实例。
此外,如果我打开一个.s
文件 - 由CDT自动设置为汇编源文件类型 - 不会标记任何事件。
在下面的程序集文件中,当我突出显示一个事件以便于导航时,我希望标记L97
的出现次数。
...
b .L97
.L98:
ldr r0, .L99
mov r1, r4
bl printf
movs r0, #0
.L97:
pop {r2, r3, r4, pc}
.L100:
...
如何为所有文件类型中的所有文字 和 启用标记出现次数?
在Notepad ++中,我打开了一个窗口,键入了两行随机文本abcd
,双击其中一行,它自动突出显示另一个,甚至没有设置文件类型。
答案 0 :(得分:2)
Notepad ++ 标记字符串的出现,而 Eclipse 标记出现变量。
在下面的示例中,如果选择了第一个var1
,则Eclipse仅标记此变量的出现次数,但不会在不同范围内指定相同名称的变量,也不会在注释中标记字符串var1
: / p>
int main()
{
int var1=0;
int var2 = var1 + 55;
{
int var1 = 42; // var1
int var11 = 43;
}
return 0;
}
int foo()
{
int var1 = 44;
return var1;
}
要搜索并标记一个或多个文件中的字符串,您可以使用文件搜索:搜索>文件... 的。
要跳转到所选字符串的下一个匹配项,请按 Ctrl + K 。
答案 1 :(得分:0)
您无法为任何文件类型执行此操作。出现突出显示需要一个编辑器,它能够理解您正在编辑的编程语言的语法(Java,C,C ++,....)。您需要找到特定汇编代码的Eclipse编辑器才能突出显示。