Sublime Text 3: Nie można znaleźć zainstalowanych pakietów

9

Od jakiegoś czasu używam i właśnie postanowiłem zainstalować nową wersję beta aby wypróbować nowe funkcje (utrzymując zainstalowany ST2). 

Pomyślnie zakończyłem instalację, ale kiedy próbuję zainstalować nowe pakiety w ST3 (przez PackageControl), wydaje się, że jest problem z już zainstalowanymi pakietami ST2.

Weźmy SassBuildpakiet za przykład.

  • [ST2] Już zainstalowane
  • [ST2] Ten plik istnieje i jest dostosowany C:/Users/$/AppData/Roaming/Sublime Text 2/Packages/SASS Build/SASS.sublime-build
  • [ST3]I uruchomienie SassBuildinstalacji poprzez PackageControl
  • [ST3] Instalacja działa dobrze (lub tak wygląda)
  • [ST3]Chcę edytować SASS.sublime-buildplik
  • [ST3] Nie mogę znaleźć folderu: C:/Users/$/AppData/Roaming/Sublime Text 3/Packages/SASS Build/

Próbowałem z kilkoma pakietami i tylko nowe (niezainstalowane na ST2) działają dobrze.

Masz pomysł, aby naprawić / uniknąć tego problemu?
(lub jakiekolwiek wyjaśnienie, jeśli czegoś mi brakuje)

zessx
źródło

Odpowiedzi:

12

Sublime Text 3 używa .sublime-packageplików zip do przechowywania pakietów. W systemie Windows są one przechowywane AppData/Roaming/Sublime Text 3/Installed Packages. Najłatwiejszym sposobem radzenia sobie z nimi jest zainstalowanie PackageResourceViewerwtyczki za pomocą Kontroli pakietów. Po zainstalowaniu udostępnia opcje palety poleceń do przeglądania, edytowania i wyodrębniania pakietów. Na przykład w twoim przypadku naciśnij, CtrlShiftPaby otworzyć paletę poleceń, a następnie wpisz, prvaby wyświetlić opcje PackageResourceViewer. Wybierz PackageResourceViewer: Open Resource, przejdź do SASS Build, a następnie wybierz SASS.sublime-buildz menu. Wprowadź dowolne zmiany i zapisz plik - będzie on teraz znajdować się AppData/Roaming/Sublime Text 3/Packages/SASS Build/SASS.sublime-buildi zastąpi domyślną wersję w pliku .sublime-package.

Pamiętaj, że pliki wyodrębnione w ten sposób nie zostaną zaktualizowane, gdy Kontrola pakietów zaktualizuje pakiet nadrzędny, więc wyodrębnij tylko to, co faktycznie chcesz edytować. PackageResourceViewer ma opcję wyodrębnienia całego pakietu na raz, więc bądź świadomy tego, co się stanie, jeśli to zrobisz.

Powodzenia!

MattDMo
źródło
Mam takie same problemy jak OP, ale oprócz tego moje polecenie Pallette nie może znaleźć polecenia Package Control: Install Package. Jednak użycie View > Show Consoleujawniło wszystkie prawidłowe ścieżki i wreszcie pozwoliło mi zainstalować PRV .
Domi
Wtyczka PRV działała dobrze, aby zmodyfikować plik ustawień (który wcześniej był ukryty). Ale teraz wtyczka, którą modyfikowałem, przestała działać. Jakieś pomysły?
Carles Alcolea,
Aktualizacja: Okazuje się, że po prostu nie rozpoznaje klawisza „ctrl” w konfiguracji mapy klawiszy ... Cokolwiek
Carles Alcolea