2015-02-12 17 views
5

Obecnie używam Sublime Text 3 do programowania w Pythonie, Javie, C++ i HTML. Tak więc dla każdego języka mam inny zestaw wtyczek. Chciałbym wiedzieć, czy istnieje sposób na zmianę między "profilami", z każdym profilem zawierającym wtyczki danego języka. Mój komputer nie jest tak potężny, więc zacznie się zawieszać, jeśli mam zbyt wiele aktywnych wtyczek. Więc kiedy jeden profil jest uruchomiony, wszystkie inne wtyczki powinny być wyłączone.Sublime Text 3 - Profile wtyczek

TL; DR: Czy istnieje sposób na zmianę pomiędzy "profilami" zawierającymi inny zestaw wtyczek w Sublime Text?

+0

Ile wtyczek używasz? Nie sądzę, żebym kiedykolwiek widział Sublime używać więcej niż 2% mojego CPU z ~ 15 wtyczek. – Jon

+0

Mam około 10 za każdy. Ale jak już powiedziałem, komputer jest bardzo powolny/stary i ma problemy z otwieraniem nawet Windows Explorera podczas korzystania ze ST3 – WhiteFlameAB

+0

Jedną rzeczą, którą możesz być w stanie wypróbować (szybkie zainspirowanie go) to utworzenie oddzielnego folderu wtyczek dla każdego profilu, a następnie użyj skryptu wsadowego (powiedziałeś Windows), aby zmienić nazwy folderów i zmienić, który z nich jest używany. Następnie możesz po prostu uruchomić coś w stylu 'subl_use_profile.bat Python' lub' subl_use_profile.bat HTML'. – Jon

Odpowiedz

2

Najprostszym sposobem na zrobienie tego w systemie Windows jest zainstalowanie wielu przenośnych instalacji, z których każda jest skonfigurowana dla wybranego języka programowania i zestawu wtyczek. Następnie możesz ustawić wiele ikon na pulpicie/pasku zadań/menu startowym/cokolwiek, z których każda wskazuje na inną instalację. W ten sposób nie musisz się martwić pisaniem plików wsadowych, aby zmienić nazwy.

Alternatywnie, można po prostu skoczyć do nowego komputera :)

+1

Myślę, że to najlepsza opcja. Ale jestem zaskoczony, że nikt jeszcze nie natknął się na ten problem ... – WhiteFlameAB

+0

@WhiteFlameAB typowo Sublime jest naprawdę dobry w zarządzaniu pamięcią i wtyczkami, więc może twój komputer jest po prostu kiepski (bez urazy) lub są inne problemy z Windows że będzie działał powoli bez względu na wszystko. Być może co najmniej jedna z Twoich wtyczek ma przeciek pamięci lub po każdym naciśnięciu klawisza uruchamia 'EventListener' (linters to zrobi) lub dzieje się coś innego, co spowalnia wszystko. Istnieje mnóstwo powodów, dla których może się to dziać, a ty możesz po prostu być w doskonałym sztormie wielu z nich. – MattDMo

+0

@WhiteFlameAB wszyscy pomniejszają tę funkcję, nie rozumiem, dlaczego ... i ci, którzy próbują wnosić pomysły, proponują rozwiązania DIY, takie jak bash czy skrypty wsadowe ... IMHO nie są optymalnymi rozwiązaniami ... –

0

W oknach 10 Jeśli usuniesz ten folder ->C: \ Users \ user \ AppData \ Roaming \ Sublime Text 3

, a następnie wysublimowany tekst zostanie domyślnie przywrócony do pierwotnego stanu. Może jeśli konfiguracja plik wsadowy, aby zachować różne wersje tego folderu, na przykład ":

" ./Sublime Tekst 3_Java " lub

" ./Sublime Tekst 3_Python” lub

"./Sublime Tekst 3_C++"

a następnie, gdy chcesz pracować na Java mieć plik wsadowy do przemianowania "./Sublime Text 3_Java" do "./Sublime Text 3" i ponownie uruchom sublime. Jeśli naprawdę chcesz skorzystać z dowiązania symbolicznego, aby reprezentować "./Sublime Text 3", musisz mieć plik wsadowy do modyfikacji (lub usunięcia i odtworzenia), do którego odnosi się dowiązanie symboliczne.

Powiązane problemy