Rozszerzenia
- Zweryfikuj, że wszystkie rozszerzenia się załadowały
- Sprawdź ostrzeżenia kompatybilności
- Zaktualizuj przestarzałe rozszerzenia
Skuteczne zarządzanie aktualizacjami Cursor zapewnia dostęp do najnowszych funkcji przy zachowaniu stabilności. Ten przewodnik obejmuje wszystko, od wybierania kanałów aktualizacji po obsługę wycofywania, gdy coś pójdzie nie tak.
Cursor oferuje dwa różne kanały aktualizacji, każdy służący różnym potrzebom i tolerancji ryzyka.
Kanał domyślny zapewnia dokładnie przetestowane wydania o sprawdzonej stabilności. To jest zalecany wybór dla:
Charakterystyki:
Kanał wczesnego dostępu [[memory:3110751]] dostarcza najnowocześniejsze funkcje przed ogólnym wydaniem. Wybierz to dla:
Charakterystyki:
Otwórz ustawienia Cursor za pomocą Ctrl+Shift+J
(Windows/Linux) lub Cmd+Shift+J
(macOS)
Przejdź do sekcji Beta na pasku bocznym
Znajdź ustawienia Częstotliwość aktualizacji
Wybierz preferowany kanał:
Cursor będzie sprawdzać aktualizacje na podstawie Twojego wyboru
Cursor domyślnie obsługuje aktualizacje automatycznie, ale możesz kontrolować to zachowanie:
{ "update.mode": "manual", // Opcje: "none", "manual", "default" "update.showReleaseNotes": true, // Pokaż changelog po aktualizacjach "update.enableWindowsBackgroundUpdates": true}
Przed aktualizacją Cursor, szczególnie do głównych wersji, postępuj zgodnie z tym systematycznym podejściem:
Eksportuj swój obecny profil, aby zachować ustawienia:
# Eksportuj profil przez paletę poleceńCtrl/Cmd + Shift + P → "Preferences: Export Profile"
To zapisuje:
Utwórz kopię zapasową konfiguracji specyficznych dla projektu:
# Kopia zapasowa katalogu .cursorcp -r .cursor .cursor.backup-$(date +%Y%m%d)
# Kopia zapasowa reguł specyficzniecp -r .cursor/rules .cursor/rules.backup
Dla ważnych rozmów eksportuj je przed aktualizacją:
Upewnij się, że Twój system spełnia wymagania dla nowej wersji:
Sprawdź changelog pod kątem:
Dla środowisk zespołowych:
Gdy aktualizacja jest dostępna, Cursor wyświetla pasek powiadomień. Proces aktualizacji:
Check for Updates
Aby ręcznie sprawdzić aktualizacje:
# Przez paletę poleceńCtrl/Cmd + Shift + P → "Check for Updates"
# Lub przez menuPomoc → Sprawdź aktualizacje
Cursor używa stopniowego wdrażania dla nowych wersji:
Po aktualizacji zweryfikuj, czy wszystko działa poprawnie:
Rozszerzenia
Ustawienia
Serwery MCP
Wydajność
Przejdź przez swój typowy workflow, aby zapewnić funkcjonalność:
// Testuj podstawową funkcjonalność AI// 1. Uzupełnianie Tabconst test = // Powinieneś zobaczyć sugestie
// 2. Edycja inline (Cmd+K)// Zaznacz kod i naciśnij Cmd+K
// 3. Funkcjonalność czatu// Otwórz czat i przetestuj zapytanie
// 4. Tryb agenta// Wypróbuj proste zadanie edycji pliku
# Testuj kontrolę wersjigit status # Powinno działać w terminalu@git # Powinno działać w czacie# Sprawdź funkcje Git lens w edytorze
# Rozwój zdalny przez SSH# 1. Zainstaluj rozszerzenie Remote - SSH w Cursor# 2. Użyj palety poleceń: "Remote-SSH: Connect to Host"# 3. Wprowadź: user@hostname
# Zweryfikuj połączenie i działanie funkcji
Gdy aktualizacja powoduje problemy, masz kilka opcji wycofywania:
System punktów kontrolnych Cursor śledzi zmiany wprowadzone przez AI:
Aby obniżyć wersję do poprzedniego Cursor:
# 1. Odinstaluj obecną wersję# Wyszukaj "Dodaj lub usuń programy" → Cursor → Odinstaluj
# 2. Wyczyść dane aplikacji (opcjonalne ale zalecane)rd /s /q %USERPROFILE%\AppData\Local\Programs\cursor*rd /s /q %USERPROFILE%\AppData\Local\Cursor*rd /s /q %USERPROFILE%\AppData\Roaming\Cursor*
# 3. Pobierz konkretną wersję z cursor.com/changelog# 4. Zainstaluj starszą wersję
# 1. Usuń obecną wersjęrm -rf /Applications/Cursor.app
# 2. Wyczyść dane aplikacji (opcjonalne)rm -rf ~/Library/Application\ Support/Cursorrm -f ~/.cursor.json
# 3. Pobierz konkretną wersję# 4. Zainstaluj z DMG
# 1. Usuń obecny AppImagerm ~/cursor.appimage
# 2. Wyczyść konfiguracjęrm -rf ~/.cursor ~/.config/Cursor/
# 3. Pobierz poprzednią wersję# 4. Zrób wykonywalny i uruchomchmod +x cursor-*.appimage
Jeśli wyeksportowałeś swój profil przed aktualizacją:
Ctrl/Cmd + Shift + P
Dla zmian w kodzie użyj kontroli wersji:
# Zobacz najnowsze commitygit log --oneline -10
# Przywróć do stanu sprzed aktualizacjigit checkout <commit-przed-aktualizacją>
# Lub utwórz branch z tego punktugit checkout -b pre-upgrade-backup <commit-hash>
Objawy: Changelog pokazuje nową wersję, ale brak komunikatu o aktualizacji
Rozwiązania:
Pomoc → Sprawdź aktualizacje
Objawy: Rozszerzenia nie ładują się lub działają niepoprawnie
Rozwiązania:
Ctrl/Cmd + Shift + X
Objawy: Zwiększone użycie CPU/RAM po aktualizacji
Rozwiązania:
# 1. Tymczasowo wyłącz rozszerzeniacursor --disable-extensions
# 2. Wyczyść cache i uruchom ponownie# 3. Sprawdź Process ExplorerCtrl/Cmd + Shift + P → "Developer: Open Process Explorer"
# 4. Dostosuj ustawienia wydajności"performance.maxMemory": "4096MB"
Objawy: Narzędzia MCP niedostępne po aktualizacji
Rozwiązania:
npx -y @modelcontextprotocol/server-name
~/.cursor/mcp.json
Objawy: Poprzednie rozmowy zniknęły
Zapobieganie:
Odzyskiwanie:
Planuj aktualizacje mądrze
Monitoruj opinie wczesnego dostępu
Prowadź kopie zapasowe
Ustanów protokół aktualizacji
## Protokół aktualizacji zespołu1. Wyznaczony tester próbuje aktualizację pierwszy2. 24-godzinny okres testowania3. Raportowanie odkryć w kanale zespołu4. Koordynacja aktualizacji zespołowej5. Dokumentowanie napotkanych problemów
Synchronizacja wersji
.cursor/settings.json
dla współdzielonych konfiguracjiStrategia komunikacji
Rozważania zgodności
Wdrażanie fazowe
Wymagania dokumentacyjne
Gdy wszystko inne zawiedzie, wykonaj czystą instalację:
Eksportuj obecne dane (jeśli możliwe)
Kompletna deinstalacja
Świeża instalacja
Przyrostowe przywracanie
Pamiętaj: Aktualizacje przynoszą potężne nowe możliwości, ale podchodź do nich strategicznie. Z odpowiednim przygotowaniem i tymi strategiami wycofywania możesz aktualizować pewnie, utrzymując produktywność.