Programmēšana

XML Notepad 2007

Saites uz XML Notepad 2007 varat atrast Microsoft XML izstrādātāju centra vietnē. 2006. gada augusta rakstā par MSDN Kriss Lovets, galvenais aplikācijas izstrādātājs, apspriež tā dizainu.

Ko tas dara? Pēc autora domām:

XML Notepad 2007 nodrošina vienkāršu intuitīvu lietotāja saskarni XML dokumentu pārlūkošanai un rediģēšanai.

Parocīgas funkcijas ietver:

  • Koka skats sinhronizēts ar mezgla teksta skatu, lai ātri rediģētu mezglu nosaukumus un vērtības.
  • Inkrementālā meklēšana (Ctrl + I) gan koku, gan teksta skatā, tāpēc rakstīšanas laikā tā virzās uz atbilstošajiem mezgliem.
  • Izgriezt / kopēt / ielīmēt ar pilnu nosaukumvietas atbalstu.
  • Velciet / nometiet atbalstu, lai ērti manipulētu ar koku pat dažādos XML Notepad gadījumos un no failu sistēmas.
  • Bezgalīgs visu rediģēšanas darbību atsaukšana / atsaukšana.
  • Vietā uznirstoša vairāku rindiņu lielu teksta mezglu vērtību rediģēšana.
  • Konfigurējami fonti un krāsas, izmantojot opciju dialoglodziņu.
  • Pilns meklēšanas / aizstāšanas dialoglodziņš ar atbalstu regex un XPath.
  • Laba veiktspēja lieliem XML dokumentiem, 3 MB dokumentu ielāde aptuveni vienas sekundes laikā.
  • Tūlītēja XML shēmas pārbaude, kamēr rediģējat ar kļūdām un brīdinājumiem, kas parādīti uzdevumu saraksta logā.
  • Intellisense, pamatojoties uz gaidāmajiem elementiem un atribūtiem un uzskaitītajām vienkāršā tipa vērtībām.
  • Atbalsts pielāgotiem redaktoriem datuma, datuma un laika datu tipiem un citiem, piemēram, krāsu veidiem.
  • Ērtas virzīšanas rīkjoslas pogas ātrai mezglu kustībai kokā augšup un lejup.
  • Inplace HTML skatītājs <? Xml-stylesheets instrukciju apstrādei.
  • Iebūvēts XML Diff rīks.
  • Atbalsts XInclude.
  • Dinamiska palīdzība no XSD anotācijām.
  • Pārejiet uz definīciju, lai pārvietotos, iekļaujot XSD shēmas informāciju.

Ko jūs varat uzzināt no pirmkoda? Īss kopsavilkums ir tas, kā īstenot visu iepriekš minēto; Es domāju, ka kods, kas apstrādā XML, ir diezgan elegants un labs sākumpunkts cilvēkiem, kuri raksta citas XML apstrādes lietojumprogrammas.

No otras puses, neceriet pārāk daudz: es nevarēju izveidot versiju 465, kuru es lejupielādēju no CodePlex, bez kļūdām Visual Studio 2005. gada eksemplārā. Nevarēju atvērt formas noformējuma skatā. , un visi vienības testi neizdevās. Pēdējo dienu laikā ir ievietota jauna būve; Es ceru, ka tas novērsīs problēmu.

$config[zx-auto] not found$config[zx-overlay] not found