sobota, 23 czerwca 2012

TechEd 2012 odc.2 (Visual Studio 2012 - co nowego w JavaScript)

Jeszcze powrót do TechEda. Tym razem całkiem godna uwagi prezentacja JavaScript: The Developer Experience obrazująca nowe możliwości Visual Studio 2012 względem języka JavaScript. I trzeba przyznać są całkiem spore, Intellisense sięga głęboko, omija ograniczenia wynikające z dynamiczności wskazując to, co ma wskazywać w danym momencie i jest konfigurowalny. Całość dopełniają dobre rozwiązania odnośnie debuggingu i narzędzia wywodzące się z przeglądarek internetowych.

Takie samo działanie narzędzi JS w aplikacjach Metro, jak i dla ogólnych aplikacji webowych

Przechwytywanie23

image     F12 

PrzechwytywanieX

image

W zależności od wartości tekstowej zdarzenia inna podpowiedź intellisense:

image

Podpowiedzi w zależności od rodzaju wybranego elementu z drzewa DOM:

image

image

image

Możliwość konfiguracji:

image

Możemy edytować pliki JS definiujące podpowiedzi. Możemy np. umieszczać w podpowiedziach informacje z komentarzy

opisujących daną funkcję, wpływać na pokazywane ikony itp.

Przechwytywanie3fx3

Przechwytywanie44X

image

image

image

Integracja konsoli z DOM Explorer:

image

image

DOM Explorer w pełnej krasie:

Przechwytywanie55X

Zmiany w żywej stronie wpływają na zawartość DOM Explorera, a edycja w DOM Explorerze na zawartość strony.

PrzechwytywanieYY

Przechwytywanie667

image

APrzechwytywanieUUU

Brak komentarzy: