[英]Double click highlight variable Sublime Text 3 include $
我希望ST3在選擇PHP文件時包含“$”,所以我通過刪除$
來編輯word_separators
:
"word_separators": "./\\()\"':,.;<>~!@#%^&*|+=[]{}`~?"
現在它突出顯示整個varibale,包括雙擊變量時的“$”。 但是,現在Sublime沒有使用默認的match_selection
功能匹配/概述這些變量。
有什么想法嗎? 有沒有我錯過的設置。 非常感激。
請查看我 對此問題的 回答 ,深入了解更改word_separators
和各種查找和選擇選項的效果。 簡而言之,改變word_separators
會改變word_separators
的行為,正如您所指出的那樣,但其他操作(包括match_selection
)依賴於內部單詞分隔符列表,顯然用戶無法更改。 因此,當您雙擊以選擇PHP變量時,您將獲得$
selected,但不會突出顯示該變量的其他實例。 使用Ctrl D進行多項選擇時將選擇它們,但是:
此外,使用“ Find
對話框時,將突出顯示其他實例:
因此,要解決原始問題,如果需要查看當前所選變量的所有實例,請在用戶首選項中設置"find_selected_text": true
,雙擊以選擇感興趣的變量,然后按Ctrl F ( ⌘ F OS X)查看所有事件。 只要確保你沒有選擇正則表達式搜索按鈕,因為$
在正則表達式中有特殊含義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.