Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Route Migrator Agent PromptNew to Visual Studio Code? Get it now.
Route Migrator Agent Prompt

Route Migrator Agent Prompt

benitomedugno

|
3 installs
| (0) | Free
Agent per generare il prompt di migrazione AngularJS → Angular 19 da uno state ui-router.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 Route Migrator Agent – AngularJS → Angular 19 (Prompt Builder & Repo Analyzer)

Route Migrator agisce come un agente Copilot specializzato per la migrazione AngularJS → Angular 19. Analizza automaticamente la tua codebase, genera prompt ottimizzati per Copilot e allega tutti i file legacy necessari, eliminando errori di contesto e accelerando il lavoro di migrazione.

Pensata per team tecnici, ma con la semplicità di un prodotto moderno e pronto all’uso.

✨ Funzionalità principali ✔️ 1. Analisi completa della repository (Nuovo)

La funzione Repo Analyzer scansiona l’intera codebase AngularJS e genera un report professionale con:

tutte le rotte (state, $stateRegistry.register)

template, controller, servizi e file lazy-loaded

metriche di complessità (LOC, $scope, branching, watcher, $http, ecc.)

stime di effort: manuale vs AI

raggruppamento automatico in feature/cluster

roadmap di migrazione con fasi suggerite

Output disponibili:

Markdown

PDF / Excel (tramite esportazione del report)

✔️ 2. Prompt Builder per singola route

Partendo da un normale .state(...), l’estensione genera un prompt strutturato e completo, pronto per Copilot:

templateUrl

controller / controllerAs

$ocLazyLoad (con mapping reale dei file)

resolve

params

istruzioni di migrazione per Angular 19

vincoli per non toccare la repo legacy

Perfetto per migrazioni iterative e puntuali.

✔️ 3. Allegamento automatico dei file legacy

Route Migrator individua automaticamente:

template HTML

controller

servizi lazy-loaded

modali correlate

…li apre nel workspace e li allega a Copilot Chat come chip di contesto reali, anche in ambienti complessi:

WSL

SSH

workspace multipli

Zero ricerca manuale → Copilot produce risultati più accurati con meno prompt.

✔️ 4. Tre modalità operative

Per adattarsi a qualsiasi workflow:

Modalità Cosa fa 🔵 Copilot Mode Prompt + allegati + chat aperta ⚪ Solo Prompt Genera il testo e lo copia negli appunti ⚪ Solo Contesto Apre e allega i file, nessun prompt ✔️ 5. Sicuro per design

L’estensione:

non modifica file nella repo legacy

non scrive su nessuna delle due repository

effettua solo lettura ed elabora prompt

100% safe-by-default.

🖥️ Come si usa 1️⃣ Prepara il workspace

Apri un workspace con entrambe le repo:

legacy (AngularJS)

-ts (Angular 19 target)

2️⃣ Apri l’estensione

View → Route Migrator

3️⃣ Scegli la modalità:

Analisi completa della repo → Ottieni roadmap, cluster, effort, complessità e file allegati.

Migrazione di una singola route → Incolla .state(...) e genera subito il prompt per Copilot.

4️⃣ Premi “Genera Prompt” o “Analizza Repository”

L’estensione farà tutto automaticamente:

trova i file

li apre

li allega a Copilot

produce un prompt professionale

📦 Output generati 🔹 Prompt ottimizzato per Copilot

Con istruzioni complete per componenti, template, servizi, modali, routing e i18n.

🔹 Allegati automatici

Copilot riceve: HTML, JS, controller, modali, servizi, file lazy-loaded.

🔹 Report repository

rotte trovate

feature/cluster

complessità media

effort manuale e AI

roadmap di migrazione

🔧 Requisiti

VS Code ≥ 1.85

GitHub Copilot Chat

Workspace con AngularJS + Angular 19

🛠️ Licenza

MIT License

🙋 Supporto

Hai una richiesta o un’idea? Apri una issue nel repository – il progetto cresce anche grazie ai tuoi feedback.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft