Екранни снимки

Описание

Бързо проверявайте своя XML и вижте проблема, ако има такъв. XML Validator 3.1.0 — Какво е новото XML Validator проверява мигновено дали вашият XML е коректно формиран, право в браузъра. Нищо от това, което поставяте, не се качва никъде: проверката се извършва изцяло на вашата собствена машина, работи офлайн и разширението не иска достъп до сайтовете, които посещавате. Версия 3.1.0 е най-голямата актуализация, която разширението е имало. Тя преустройва работното пространство около бързото откриване и отстраняване на проблеми и поправя редица дългогодишни дефекти — включително един, който можеше да ви даде грешен отговор. ВАЖНАТА ПОПРАВКА Предишните версии можеха да отчетат напълно валиден документ като повреден. Разширението търсеше вътрешния маркер за грешка на браузъра само по име, така че всеки документ, който случайно съдържаше елемент с това име, се маркираше като невалиден, въпреки че с него всичко беше наред. Сега разпознаването се основава на това откъде идва маркерът, а не как се казва, така че вашето собствено съдържание никога не се бърка с грешка. Ако някога сте виждали грешка, която не сте могли да си обясните, вероятно причината е била тази. Два свързани проблема също отпадат. Зареждането на файл при изключена автоматична проверка оставяше на екрана присъдата за предишния документ, така че можеше да гледате резултат, който описва нещо съвсем друго. Сега всяко зареждане предизвиква незабавна нова проверка, а редактирането при изключена автоматична проверка видимо затъмнява стария резултат, вместо мълчаливо да го остави да остарее. ВСИЧКИ ГРЕШКИ, А НЕ САМО ПЪРВАТА Парсерът на браузъра спира при първия проблем, който срещне — а това означаваше да поправяте по една грешка и да откривате следващата чак след поредното презареждане. Сега XML Validator има собствен проверяващ механизъм, който продължава след неуспех и изброява всичко, което може да открие, в един-единствен проход: несъответстващи, незатворени и излишни тагове, повтарящи се атрибути и атрибути без кавички, недекларирани префикси на именното пространство, неправилно оформени коментари, CDATA секции, DOCTYPE и инструкции за обработка, невалидни символни референции и непознати същности, съдържание извън коренния елемент и знаци, които XML не позволява. Всяка грешка показва точния си ред и колона. Щракнете върху нея и редакторът отскача направо до този ред и го маркира. Отстрани на документа върви колона с номера на редовете, така че посочените позиции наистина да са от полза, и тя остава подравнена, докъдето и да превъртите. ИСТИНСКО РАБОТНО ПРОСТРАНСТВО Редакторът се превърна в пълноценен инструмент. Вече можете да форматирате своя XML с чисти отстъпи или да го минифицирате обратно — и в двете посоки текстът, който стои редом с елементите, се запазва точно както е написан, така че смисленото разстояние никога не се променя. Има бутони „Копиране“, „Изчистване“ и „Изтегляне“ за вашия документ, както и текущ брой на редовете и знаците. Внасянето на съдържание също е по-лесно. Плъзнете файл направо върху редактора или използвайте „Зареждане от файл“, което сега филтрира по типовете XML файлове, обработва коректно отказа и ви казва, когато даден файл не може да бъде прочетен, вместо да изглежда блокирало. Файлове, които обявяват кодиране, различно от UTF-8, вече се четат правилно, вместо да пристигат като нечетими знаци. Можете също да извлечете документ направо от URL адрес, както и да маркирате текст на която и да е уеб страница, да щракнете с десния бутон и да го изпратите за проверка. Щом документът е валиден, сгъваемо дърво на документа показва структурата му с един поглед, а вграденият XPath инструмент ви позволява да изпълнявате изрази върху него и да виждате всяко съвпадение, с автоматично разрешени префикси на именното пространство. Работата ви се запазва между сесиите: документът, който сте редактирали, избраният от вас формат и настройките ви се възстановяват, когато се върнете. Има нова тъмна тема, която може да следва системната ви настройка или да бъде фиксирана на светла или тъмна, както и клавишна комбинация за отваряне на XML Validator. При много големи документи проверката при писане се изключва автоматично и ви се обяснява защо, така че голям файл никога да не прави прозореца муден. Поддържа се и JSON, ако трябва да проверите JSON документ със същите инструменти. НА ВАШИЯ ЕЗИК XML Validator се предлага на 43 езика и това издание прави тази поддръжка истинска. Досега, дори при преведен интерфейс, самите съобщения за грешка идваха на английски, защото пристигаха направо от парсера на браузъра. Сега всяко съобщение, което може да видите, е преведено — всички обяснения на грешките, всеки бутон, състояние и надпис. Арабски, фарси, иврит и урду вече се изписват отдясно наляво навсякъде, докато вашият XML остава отляво надясно, където му е мястото. В хода на работата съществуващите преводи бяха прегледани и поправени, а немалко от тях съдържаха истински грешки. На четиринадесет езика бутонът „Валидиране“ гласеше „потвърди“ или „удостовери“. Пет от тях искаха от вас парола или ПИН код вместо изходен код. Един беше надписал бутона си „валидирам“, в първо лице. Още няколко използваха формулировки, които никой разработчик не би разпознал, или се обръщаха към вас на „вие“ в едно изречение и на „ти“ в следващото. ПО-МАЛКИ ПОПРАВКИ Автоматичната проверка вече не трупа по един таймер при всяко натискане на клавиш и резултатите не могат да пристигат в грешен ред. Връзката „Моля, оценете ни“ сочи към текущия адрес в Chrome Web Store. Остарелите записи бяха премахнати от конфигурацията на разширението. Числата се групират според езика на вашия интерфейс. XML Validator остава безплатен, офлайн и поверителен. Вашите документи остават на вашия компютър.