Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
L'interfaccia conversazionale di Cascade
- Come Cascade si differenzia dalle tradizionali finestre chat in altri IDE
- Mantenere il contesto conversazionale attraverso le richieste di funzionalità
- Passare tra le modalità spiega, pianifica ed agisci all'interno di Cascade
- Pattern conversazionali reali per la correzione di bug e la creazione di funzionalità
Modifiche predittive e consapevolezza multi-file
- Cosa sono le modifiche predittive e quando vengono attivate automaticamente
- Accettare, rifiutare e regolare i suggerimenti di modifica tra i file
- Tenere traccia automaticamente delle dipendenze tra i file modificati
- Annullare le modifiche a cascata quando le previsioni non centrano il bersaglio
Integrazione del terminale all'interno dell'editor
- Aprire e gestire sessioni di terminale integrate
- Come Cascade monitora l'output del terminale per raffinare i passaggi successivi
- Eseguire test, build e deploy senza lasciare Windsurf
- Gestire i prompt CLI interattivi durante flussi automatizzati
Indicizzazione di Windsurf e gestione del contesto
- Come Windsurf crea e mantiene un indicizzatore reale-time del progetto
- Comportamento dell'indicizzazione per monorepo rispetto a singoli repository
- Escludere artefatti generati e directory di build per un'indicizzazione più rapida
- Ricostruire l'indice dopo cambiamenti strutturali importanti
Creazione di funzionalità conversazionali
- Descrivere una funzionalità in linguaggio chiaro e osservare Cascade mentre la pianifica
- Esaminare l'elenco dei file generati prima di accettare le modifiche
- Eseguire immediatamente il codice generato e inviare gli errori indietro a Cascade
- Raffinamento iterativo con prompt di follow-up conversazionali
Regole personalizzate e prompting specifico per la tecnologia
- Scrivere regole specifiche per il progetto per framework interni
- Imporre convenzioni di denominazione tramite i file di regole di Windsurf
- Personalizzare l'indicizzazione per DSL e formati di file non standard
- Condividere set di regole tra un team di sviluppo
Debugging con l'assistenza di Cascade
- Incollare stack trace in Cascade per l'analisi della causa principale
- Chiedere a Cascade di confrontare le versioni funzionanti e quelle rotte
- Eseguire test di regressione all'interno del monitor del terminale di Cascade
- Identificare importazioni halluncinate o dipendenze mancanti dopo le modifiche
Integrazione con il controllo di versione e le revisioni
- Generare messaggi di commit da riassunti conversazionali delle modifiche
- Preparare descrizioni delle pull request tramite la chat di Cascade
- Rispondere ai commenti dei revisori con modifiche mirate ai file
- Mantenere una cronologia dei commit pulita durante lo sviluppo conversazionale
Prestazioni e distribuzione enterprise
- Gestire l'indicizzazione di workspace di grandi dimensioni entro i vincoli di memoria
- Ottimizzare il tempo di avvio per repository con molti file
- Comprendere la gestione dei dati di Windsurf e le opzioni di esclusione dall'addestramento
- Configurazioni proxy e VPN enterprise per ambienti regolamentati
Transizione da altri editor
- Importare keybindings e impostazioni da VS Code o JetBrains
- Esportare le estensioni di Windsurf indietro in VS Code standard
- Strategie di migrazione del team e strutture per programmi pilota
Requisiti
- Esperienza con un IDE come VS Code o JetBrains
- Dimestichezza con Git e flussi di lavoro di sviluppo agile
- Esperienza di base con interfacce chat basate su LLM
Pubblico
- Sviluppatori che valutano Windsurf come loro ambiente di sviluppo principale
- Team di prodotto che desiderano un'IA conversativa nativa all'interno del proprio editor
- Freelance che cercano di ridurre il cambiamento di contesto grazie a flussi di lavoro con terminale integrato nell'IDE
14 ore
Recensioni (1)
Ho acquisito una conoscenza riguardante la libreria Streamlit di Python e sicuramente cercherò di utilizzarla per migliorare le applicazioni del mio team, che sono sviluppate con R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Corso - GitHub Copilot for Developers
Traduzione automatica