2017-09-14 76 views
1

如果我打开了C文件并突出显示var1,编辑器将自动突出显示所有出现的var1eclipse - 如何为任何文本和所有文件启用“标记出现次数”

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,双击其中一个,它自动突出显示另一个,甚至没有我设置文件类型。

回答

2

记事本++标志着的出现,而的Eclipse马克变量的发生。

在下面的例子中,如果选择了第一var1时,Eclipse标记只有这个变量的出现,但也具有相同名称的不同范围内的变量,也没有在一个注释的字符串var1

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

0

您无法对任何文件类型执行此操作。发生突出显示需要一个编辑器,它能够理解正在编辑的编程语言(Java,C,C++,...)的语法。您需要找到特定汇编代码的Eclipse编辑器才能获得突出显示。

+0

但在记事本++中,我打开了一个窗口,输入了两行'abcd',双击其中一个,它自动突出显示另一个,甚至没有设置文件类型。 – Adrian

+0

简单版本可以在纯文本编辑器中完成,但该编辑器目前不支持该功能。 –

相关问题