Zobacz my answer do this question, aby uzyskać szczegółowe spojrzenie na efekt zmiany word_separators
oraz różne opcje znajdowania i wybierania. Krótko mówiąc, zmieniając zachowanie dwukrotnego kliknięcia, jak zauważyłeś, ale inne operacje, w tym match_selection
, polegają na wewnętrznej liście separatorów słów, która najwyraźniej nie może zostać zmieniona przez użytkownika. Tak więc, po dwukrotnym kliknięciu, aby wybrać zmienną PHP, otrzymasz wybrane $
, ale inne instancje zmiennej nie zostaną podświetlone. Będą być wybrany przy użyciu CtrlD dokonać wielu wyborów, jednakże:
Dodatkowo podczas korzystania dialogowe Find
, inne przypadki będą podświetlone:
W związku z tym nal problemem, jeśli chcesz zobaczyć wszystkie instancje z aktualnie wybranej zmiennej, ustaw "find_selected_text": true
w preferencjach użytkownika, kliknij dwukrotnie, aby wybrać zmienną interesów, a następnie uderzył CtrlF (⌘F w systemie OS X), aby wyświetlić wszystkie wystąpienia. Po prostu upewnij się, że nie masz przycisku wyszukiwania regex, ponieważ $
ma specjalne znaczenie w wyrażeniach regularnych.
Z jakiego motywu korzystasz na zrzutach ekranu? – wkm
@ Wkm Używam mojego [Neon Color Scheme] (https://packagecontrol.io/packages/Neon%20Color%20Scheme), dostępnego w Kontroli Pakietu, do podświetlania składni. Używam również motywu [Soda] (https://packagecontrol.io/packages/Theme%20-%20Soda) do tworzenia elementów interfejsu użytkownika, takich jak przyciski itp., Ponieważ nie dostosowałem jeszcze Neonu. Jeśli używasz Neon, a kończysz mając jakiekolwiek pytania lub coś, po prostu wyślij mi [wydanie] (https://github.com/MattDMo/Neon-color-scheme/issues/new) na Githubie, a dostanę prawo wrócić do Ciebie. – MattDMo