Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Cascades konverserande gränssnitt
- Hur Cascade skiljer sig från traditionella chattpaneler i andra IDE:n.
- Att behålla kontexten i konversationer över flera funktionsförfrågningar.
- Växla mellan förklarings-, planerings- och aktionslägen inuti Cascade.
- Konversationsmönster i verkliga scenario för felfixning och funktionsutveckling.
Prediktiva ändringar och medvetenhet om flera filer
- Vad prediktiva ändringar är och när de utlöses automatiskt.
- Att acceptera, avvisa och justera ändringsförslag över filer.
- Automatisk uppföljning av beroenden mellan redigerade filer.
- Vända upp cascading-ändringar när förutsägelser misslyckas.
Terminalintegration inuti redigeraren
- Att öppna och hantera integrerade terminal-sessioner.
- Hur Cascade övervakar terminalutdata för att förbättra nästa steg.
- Köra tester, byggprocesser och distributioner utan att lämna Windsurf.
- Hantera interaktiva CLI-frågor under automatiserade flöden.
Windsurfs indexering och hantering av kontext
- Hur Windsurf bygger och upprätthåller ett realtidsindex för projektet.
- Beteende vid indexering av monorepon jämfört med enkla repositorys.
- Att exkludera genererade artefakter och byggkataloger för snabbare indexering.
- Att återbygga indexet efter större strukturella ändringar.
Konversationell funktionsutveckling
- Att beskriva en funktion på naturligt språk och se hur Cascade planerar den.
- Att granska den genererade fillistan innan ändringar accepteras.
- Att köra den genererade koden direkt och mata in felmeddelanden till Cascade.
- Iterativ förfining med uppföljande konversationsfrågor.
Skräddarsydda regler och teknologispecifik prompting
- Att skriva projektspecifika regler för interna ramverk.
- Att håndhäva namningskonventioner via Windsurfs regel-filer.
- Anpassa indexering för DSL:er och icke-standardiserade filformat.
- Att dela regeluppsättningar över hela utvecklingsteamet.
Felsökning med Cascade-assistans
- Att klistra in stackspår i Cascade för analys av felorsaker.
- Att be Cascade jämföra fungerande och trasiga versioner.
- Köra regressionstester inom Cascades terminalövervakare.
- Identifiera hallucinerade importkommandon eller saknade beroenden efter ändringar.
Hantering av versionskontroll och kodgranskning
- Generera commit-meddelanden från konversationella sammanfattningar av ändringar.
- Förbereda beskrivningar för pull requests via Cascade-chatt.
- Svara på granskares kommentarer med målriktade filändringar.
- Upprätthålla en ren commit-historik under konversationell utveckling.
Prestation och företagsutplacering
- Hantera indexering av stora arbetsytor inom minnesbegränsningar.
- Optimera starttid för repositorys med många filer.
- Förstå Windsurfs hantering av data och möjligheten att tacka nej till träning (opt-out).
- Enterprise-proxy- och VPN-konfigurationer för reglerade miljöer.
Övergång från andra redigerare
- Importera tangentbordskommandon och inställningar från VS Code eller JetBrains.
- Exportera Windsurf-tillägg tillbaka till standard VS Code.
- Strategier för teammigration och strukturer för pilotprogram.
Krav
- Erfarenhet av en IDE, t.ex. VS Code eller JetBrains.
- Kunskap om Git och agila arbetsflöden.
- Grunderna i att hantera chatgränssnitt baserade på stor språkmodell (LLM).
Målgrupp
- Utvecklare som utvärderar Windsurf som sin primära utvecklingsmiljö.
- Produktteam som vill ha AI med konversationsfunktion inbyggt direkt i redigeraren.
- Fribilar som vill minska kontextbyten genom terminalarbetsflöden inuti IDE:n.
14 Timmar
Vittnesmål (1)
Att jag har fått kunskap om Streamlit-biblioteket från Python och jag kommer säkert att försöka använda det för att förbättra applikationerna i mitt team som är skapade med R Shiny
Michal Maj - XL Catlin Services SE (AXA XL)
Kurs - GitHub Copilot for Developers
Maskintolkat