Czy istnieje sposób na wyczyszczenie wyników za każdym razem, gdy robię nowy tekst Znajdź w wysublimowanym tekście (w tym przypadku wersja 3)?
Nie chcę mieć historii tego, co było wcześniej wyszukiwane w zakładce Znajdź wyniki .
Czy istnieje sposób na wyczyszczenie wyników za każdym razem, gdy robię nowy tekst Znajdź w wysublimowanym tekście (w tym przypadku wersja 3)?
Nie chcę mieć historii tego, co było wcześniej wyszukiwane w zakładce Znajdź wyniki .
Odpowiedzi:
Niestety, w ustawieniach nie ma wbudowanej opcji. Jedyną znaną mi metodą, aby Sublime 3 „zapomniał” o wyszukiwanych ostatnich ciągach, jest usunięcie ich z pliku sesji, który jest tworzony po zamknięciu Sublime.
Poniżej znajduje się metoda, aby Sublime 3 „zapomniał” ostatnio wyszukiwane ciągi z poprzedniej sesji:
Przejdź do Local
folderu Sublime, który znajduje się w folderze danych aplikacji.
w systemie Windows:
%appdata%\Sublime Text 3\Local\
W systemie Linux:
~/.config/sublime-text-3/Local/
W systemie OSX:
~/Library/Application Support/Sublime Text 3/Local/
W tym folderze będziesz mieć plik o nazwie Session.sublime_session
.
Edytuj plik za pomocą innego edytora (powiedz Notepad ++) i wyszukaj find_history
w nim ciąg znaków.
Usuń cytowaną wartość znalezioną między nawiasami (powinien to być twój ostatni szukany ciąg)
Na przykład jeśli Session.sublime_session
plik zawiera następujące elementy:
"find_state":
{
"case_sensitive": false,
"find_history":
[
"previously_searched_string"
],
Następnie po usunięciu powinno to wyglądać następująco:
"find_state":
{
"case_sensitive": false,
"find_history":
[
],
Możesz także napisać skrypt, który zrobi to automatycznie po zamknięciu Sublime.
Mam nadzieję, że to pomoże.