JSLint

JSLint 0.8.1

Windows / Martin Vladic / 138 / Мушаххасоти пурра
Тавсифи

JSLint як барномаи пурқуввати JavaScript аст, ки ба таҳиягарон дар муайян ва ислоҳи мушкилот дар коди худ кӯмак мекунад. Ҳамчун воситаи сифати код, JSLint барои кӯмак расонидан ба таҳиягарон дар навиштани коди тозатар ва муассиртари JavaScript тарҳрезӣ шудааст, ки ба осонӣ кор мекунад ва хуб кор мекунад.

Агар шумо роҳи боэътимоди беҳтар кардани сифати коди JavaScript-и худро ҷустуҷӯ кунед, JSLint интихоби хубест. Ин плагини Notepad++ ба корбарон имкон медиҳад, ки JSLint-ро бо файлҳои кушодаи JavaScript-и худ ба осонӣ иҷро кунанд. Хатогиҳо дар формати рӯйхат дар равзанаи пайвастшаванда дар поёни равзанаи асосии Notepad++ намоиш дода мешаванд. Илова бар ин, ҳуҷҷат ба таври худкор дар мавқеи хатои аввалини ёфтшуда ҳаракат мекунад.

Бо интерфейси интуитивӣ ва хусусиятҳои пурқуввати худ, JSLint ба таҳиягарон имкон медиҳад, ки мушкилотро дар коди JavaScript зуд ва самаранок муайян ва ислоҳ кунанд. Новобаста аз он ки шумо дар як лоиҳаи хурд кор карда истодаед ё барномаҳои мураккаби веб таҳия карда истодаед, ин асбоб метавонад ба шумо кӯмак кунад, ки ҷараёни кори худро ба тартиб дароред ва натиҷаҳои баландсифат ба даст оред.

Яке аз бартариҳои калидии истифодаи JSLint қобилияти он аст, ки хатогиҳои маъмулии рамзгузориро пеш аз ба миён овардани мушкилот дар сатр пайдо кунад. Бо таҳлили коди шумо барои хатогиҳои синтаксис, тағирёбандаҳои номуайян, тағирёбандаҳои истифоданашуда, нопурраи вергул ва дигар масъалаҳои маъмул, ин асбоб метавонад ба шумо кӯмак кунад, ки хатогиҳоеро пешгирӣ кунед, ки дар акси ҳол то марҳилаҳои минбаъдаи рушд нодида гирифта мешаванд.

Бартарии дигари истифодаи JSLint чандирии он аст. Ин асбоб доираи васеи услубҳо ва конвенсияҳои рамзгузориро дастгирӣ мекунад, то таҳиягарон онро мувофиқи афзалиятҳои худ танзим кунанд. Новобаста аз он ки шумо конвенсияҳои номгузории camelCase ё snake_case-ро афзалтар мешуморед ё барои сатҳҳои дохилшавӣ ё дарозии сатр талаботи мушаххас доред, JSLint метавонад барои қонеъ кардани ниёзҳои шумо танзим карда шавад.

Илова ба ошкор кардани хатогиҳои рамзгузорӣ дар марҳилаҳои рушд, JSLint инчунин ба таъмини мутобиқати лоиҳаҳо тавассути татбиқи таҷрибаҳои беҳтарин барои навиштани рамзи тоза кӯмак мекунад. Бо риояи пайваста ба ин стандартҳо дар тамоми лоиҳаҳо дар дохили созмон ё муҳити гурӯҳ ҳамкории беҳтари аъзоёни дастаро таъмин мекунад, зеро ҳама ҳангоми навиштани рамзҳо дастурҳои шабеҳро риоя мекунанд.

Дар маҷмӯъ, JSlInt бартариҳои зиёдеро ҳамчун як абзори муҳими таҳиякунанда пешкаш мекунад, ки ҳар як таҳиягар бояд дар бораи илова кардани абзори худ фикр кунад, агар онҳо мехоҳанд рамзҳои тозатарро бо иштибоҳҳои камтар ва сарфа кардани вақт дар ҷараёни ислоҳи хатогӣ, ки дар ниҳоят ба сатҳи беҳтари маҳсулнокӣ оварда мерасонад!

Мушаххасоти пурра
Ношир Martin Vladic
Сомонаи ношир http://mvladic.users.sourceforge.net/
Рӯзи нашр 2013-07-09
Санаи иловашуда 2013-07-09
Категория Воситаҳои таҳиякунанда
Категорияи зерсохтор Нармафзори ислоҳӣ
Версия 0.8.1
Талаботи ОС Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Талабот None
Нарх Free
Боргириҳо дар як ҳафта 0
Боргирии умумӣ 138

Comments: