Technology Experience
.NET World

Editor XAML : Kaxaml

Ho letto questa mattina il post di Corrado su Kaxaml, l’editor XAML per creare finestre/controlli ed in genere tutto quello che ha a che fare con WPF. Davvero un bell’editor, l’ho installato sul portatile (XP) e qualche minuto su anche a casa sotto Vista. Effettivamente, ha la stessa leggerezza di XamlPad ma è molto più potente. Ecco alcune caratteristiche che voglio segnalare:

  • Intellisense durante l’editing dei files: impagabile
  • Gestione degli snippet di codice
  • Color Picker: scegliere un colore e lui vi dà il codice da incollare direttamente nello XAML
  • Snapshot: potete copiare nella clipboard o salvare su file PNG la Window che state editando
  • Zoom in/out della finestra
  • Funzioni di find & replace del testo
  • Editing di più files in tanti tab separati

Mi piace davvero molto. Tra l’altro – non so bene chi l’abbia fatto e come – ma Kaxaml finisce nella finestra di dialogo di Visual Studio, quando si clicca con il pulsante destro su un file XAML e si seleziona “Open with…“, così è possibile editare i files XAML con lo strumento più opportuno (e veloce).

L’unico difetto è quando si aprono files XAML in read-only, come per esempio files che sono in check-in con TFS. Kaxaml si accorge che sono in read-only, perciò la prima volta che premete CTRL+S si appare una MessageBox di errore: se per caso lo premete una seconda volta, Kaxaml si chiude senza preavviso e perdendo tutto il lavoro fatto. Se lavorate su progetti WPF con TFS, quindi, occhio: prima fate manualmente “Check-out for edit…

Technorati Tags:   

Send to Kindle

Igor Damiani

La sua passione per l'informatica nasce nella prima metà degli anni '80, quando suo padre acquistò un Texas Instruments TI-99. Da allora ha continuato a seguire l'evoluzione sia hardware che software avvenuta nel corso degli anni. E' un utente, un videogiocatore ed uno sviluppatore software a tempo pieno. Igor ha lavorato e lavora anche oggi con le più moderne tecnologie Microsoft per lo sviluppo di applicazioni: .NET Framework, XAML, Universal Windows Platform, su diverse piattaforme, tra cui spiccano Windows 10 piattaforme mobile. Numerose sono le app che Igor ha creato e pubblicato sul marketplace sotto il nome VivendoByte, suo personale marchio di fabbrica. Adora mantenere i contatti attraverso Twitter e soprattutto attraverso gli eventi delle community .NET.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.