Jak całkowicie wyłączyć funkcję Sublime Text 3 bez wyłączania autouzupełniania? Posiadanie edytora "pomóż mi" z bzdurnymi wstępnie wpisanymi blokami kodu tylko spowalnia mnie. Wolałbym po prostu pozwolić mi wpisać kod samodzielnie.Jak wyłączyć fragmenty w Sublime Text 3?
Odpowiedz
Aby usunąć tekst Sublime Text 3 fragmenty są nieco kłopotliwe, ponieważ są przechowywane bezpośrednio w pakietach. Ale można je zastąpić, dodając fragment o tej samej nazwie w folderze packages
.
Aby ułatwić życie, w pakiecie znajduje się pakiet o nazwie PackageResourceViewer
. Zainstaluj go i uruchom PackageResourceViewer: Extract Package
. Następnie wybierz język, który fragmenty chcesz wyłączyć. Wszystkie pliki są teraz kopiowane do folderu Packages
(podfolder dla każdego języka). Można edytować pliki .sublime-snippet
lub .sublime-completions
. Jeśli po prostu chcesz wyłączyć ten fragment, usuń całą zawartość jego pliku i zapisz go. Puste pliki są traktowane tak, jakby nie było żadnego fragmentu.
Wiem, że to wciąż jest trochę uciążliwe, ale jest to jedyny sposób, jaki znam, dopóki programista nie doda opcji wyłączenia fragmentów.
Ponadto wskazano, że ważne jest, aby wspomnieć, że oczywiście dobrym pomysłem jest usunięcie wszystkich wygenerowanych plików (przez PackageResourceViewer) z wyjątkiem tych, które mają zostać zmodyfikowane. W przeciwnym razie nie otrzymasz aktualizacji żadnego z tych plików, jeśli pakiet zostanie zaktualizowany później, jak @ Tobia wskazał w swoim komentarzu.
Próbowałem użyć powyższej odpowiedzi Peha, ale odkryłem, że w Go, fragmenty są zakodowane w plikach .tmSnippet w formacie XML. Usunięcie niektórych lub wszystkich plików XML spowodowało denerwujące wyskakujące okienka za każdym razem, gdy uruchomiono Sublime. Jako obejście zastąpiłem definicję tabTrigger
rzadkimi znakami.
Przed <key>tabTrigger</key> <string>for</string>
Po <key>tabTrigger</key> <string>ø</string>
Zapobiega to fragment z pokazywane w menu autouzupełniania, chyba że faktycznie przy użyciu niezwykłą postać w pytaniu.
Jestem Norwegiem. To nie jest niezwykła postać: D –
Możesz również "opróżnić" plik z '
- 1. Sublime Text: wyłączyć wszystkie pakiety
- 2. Sublime Text 3 - Clean Paste
- 3. Sublime Text 3 - Profile wtyczek
- 4. Sass autouzupełnianie w Sublime Text 3
- 5. Sublime Text 3 "host wtyczki zakończył nieoczekiwanie"
- 6. Sublime Text 3 wyłącz wewnętrzną przeglądarkę obrazów
- 7. Pakiet Sublime Text 3 do formatowania EJS
- 8. Sass + CSS3 + CSS Grzebień w Sublime Text 3
- 9. Jak zmienić kolory tła i tekstu w Sublime Text 3
- 10. Jak wyłączyć fragmenty w Atomie?
- 11. Sublime Text 2/Sublime Text 3 przywraca niezapisane pliki na osx
- 12. Biały tekst w Sublime Text
- 13. Jak mogę uczynić pasek przewijania widocznym na Sublime Text 3?
- 14. Wyrażenia regularne w ignored_words w Sublime Text 3 spell_check?
- 15. Uruchom Python Debugger (pdb) w Sublime Text 3
- 16. Zmiana rozmiaru czcionki paska kart w Sublime Text 3
- 17. Pewne znaki narodowe zablokowane w Sublime Text 3
- 18. C11 i C++ 11 problemy w Sublime Text 3
- 19. Wiele widoków na pojedynczy plik w Sublime Text 3
- 20. Sublime Text - C++ Highlight
- 21. Stos globalnych zakładek w Sublime Text 2 (lub 3)
- 22. kątowa 2 z błędami w Sublime Text 3
- 23. Sublime Text Insert Guid
- 24. Systemy kompilacji w Sublime Text
- 25. Sublime Text 2 Service
- 26. reindent skrót w Sublime Text
- 27. Jak sformatować szablon django w Sublime Text
- 28. Jak zmienić nazwę karty w Sublime Text?
- 29. Sublime Text 2 numery przyrost
- 30. PHP 100% użycia procesora z Sublime Text 3
Jesteś panem, jesteś mistrzem. –
Niestety, fragmenty kodu wydają się być w formacie XML .tmSnippet, który pojawia się błąd podczas uruchamiania po usunięciu zawartości. – Jehan
Używana przeze mnie wtyczka zachowała wszystkie jej fragmenty w podkatalogu 'snippets /', więc zmieniłem jej nazwę, ale bez skutku. Okazuje się, że Sublime Text 3 znajdzie fragmenty w dowolnym miejscu, więc skończyłem po prostu je usuwając, co zdziałało. – chbrown