[英]Cannot highlight all occurrences of a selected word in Eclipse
我嘗試使用Toggle mark occurrences (Alt + Shift + O)
按鈕以及Preferences -> General -> Editors -> Text Editor -> Annotations
並設置 C/C++ 出現次數和 C/C++ 寫入出現次數。 但是當我選擇一個單詞時,它不會突出顯示該特定單詞的所有出現。
我使用的是 XP 中的 Eclipse Indigo Service Release 2,帶有一個 C++ 項目。
您可以嘗試使用工具欄上的圖標激活 Toggle Mark Occurrences:
首選項 --> Java --> 編輯器 --> 標記出現次數
在“ General > Editors > Text Editors > Annotations
查看在首選項 -> Java -> 編輯器 -> 標記事件中選中的選項。 然后重新啟動 Eclipse。
去
Java> 編輯器 > 標記出現次數
取消選中“部分更改時保留標記”,然后單擊“確定”
重新啟動 Eclipse。
這對我有用。
有兩種方法可以突出顯示所有事件。 首先是使用 Eclipse 選項,這不是很可靠,因為在許多版本的 Eclipse 中它不受支持。 其次是使用名為Glance的插件,該插件可在 Eclipse 市場中獲得。 這是超級簡單和有效的。
在工具欄中,有用於Toggling Mark Occurrences
按鈕。 因此,一旦您選擇了要突出顯示其出現的文本/單詞,請單擊此切換按鈕。
假設這一步對您不起作用。 然后,按照以下步驟操作:轉到: Window
==> Preferences
==> General
==> Editors
==> Text Editors
==> Annotations
==> 在右側的注釋類型框: Occurrences
==> 選擇所有復選框。
您還可以轉到Window
==> Preferences
==> Java
==> Editor
==> Mark Occurrences
==> 檢查所有復選框。
重新啟動 Eclipse 並檢查突出顯示是否有效。 如果仍然不起作用,則轉到第二種方法
第二種方法 從 Eclipse 市場,安裝Glance
。 安裝后,重新啟動 Eclipse。 現在在 Eclipse 編輯器中選擇任何單詞
如果您進入窗口首選項,請選擇您想要/正在使用的語言。 選擇此特定語言下的編輯器,然后有一個標記出現,其中有一些選項。 在選擇更改時保留標記的地方,對我來說已選中。 當我取消選中它時,系統開始正確突出顯示。
對於使用深色背景和淺色字體的人,您可能需要查看Preferences -> General -> Editors -> Text Editor -> Annotations
的突出顯示顏色。 我的默認為黑色,在黑色背景上不會突出。
Glance 不再起作用,但在當前的 Eclipse 版本 (Eclipse 2020) 中,您可以通過選擇單詞並按CTRL+F來突出顯示任何單詞。 現在突出顯示該詞。 在小型搜索輸入中,您可以切換“匹配整個單詞”和區分大小寫。
preferences
。preferences
,選擇C/C++ Occurrences
(它將是特定Include in next/previous navigation
語言的)並選擇Include in next/previous navigation
with Text as Highlighted
。這應該啟用在打開的文件中突出顯示所選單詞的所有出現的功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.