• Eclipse Mark Occurrences


    Mark Occurrences

    The Mark Occurrences feature enables you to see where an element is referenced by simply clicking on the element in the editor.

    When the Mark Occurrences feature is enabled, all occurrences of the element within the active file will be highlighted,

    and indicators will be displayed in the annotations bar (to the right of the editor).

    In addition, hovering over the element will cause a tooltip to be displayed with the location of all references of the element,

    including occurrences of the element in other files.

    Occurrences can be of 2 types -

    “Write Occurrence” (for occurrences that are in a write mode) or

    “Read Occurrence” (for occurrences that are in a read mode).

    These will be highlighted in different colors according to the setting configured for PHP elements 'read' and 'write' occurrences

    in the Annotations preferences page (Window | Preferences | General | Editors | Text Editors | Preferences).

    Here you can also configure the indicators used in the vertical ruler/marker bar (to the left of the editor)

    and the annnotations bar (to the right of the editor). 

    The types of elements whose occurrences will be highlighted can be configured in the 

    Mark Occurrences preferences page (Window | Preferences | PHP | Editor | Mark Occurrences ). 

    By default, the following types of elements are marked:

    • Method Exit - Exit points (throws / return / end of flow) of a method will be marked

    • Break / Continue - Scope (for, foreach, while, do-while or switch structure) of a break / continue statement will be marked

    • Local variables

    • Global variables

    • Parameters

    • Functions

    • Methods

    • Fields

    • Class Constants

    • Constants (defined)

    • Class/Interface

    • HTML Tags

    You'll want to change the "Occurrences" and "Write Occurrences" colors.

    This can be done in the Annotations menu, which is located —

    as Colin said — in the Preferences menu under the path

    General > Editors > Text Editors > Annotations

    If you have an occurrence marked in the overview ruler (the column to the right of the scrollbar),

    you can open the Annotations menu directly by right-clicking on the occurrence and selecting Preferences from the context menu.

    The color of "occurrences" is used for instances where the variable is being read, but not modified,

    in the code (e.g. k in if(k > 1)).

    The color of "write occurrences" is used where the variable gets modified/written to

    in the code (e.g. k in k = k + 1).

    If you want to change the default highlight colours you can do so in the

    Preferences > General > Editors > Text Editors > Annotations 

    – look for“Occurrence annotation” and “Write occurrences”.

  • 相关阅读:
    Python 不同数据类型比较
    计算机外语收集
    d3.js学习-联系力学图
    d3.js学习11
    d3.js学习10
    d3.js学习9
    d3.js学习8
    [springboot jpa] [bug] Could not open JPA EntityManager for transaction
    [spring cloud feign] [bug] 使用对象传输get请求参数
    [ethereum源码分析](5) 创建新账号
  • 原文地址:https://www.cnblogs.com/shangdawei/p/4693422.html
Copyright © 2020-2023  润新知