ESLint

نرم افزار تصویر:
ESLint
جزئیات نرم افزار:
نسخه: 2.10.1 به روز شده
ها تاریخ: 24 May 16
توسعه دهنده: Nicholas C. Zakas
پروانه: رایگان
محبوبیت: 56

Rating: 2.0/5 (Total Votes: 1)

ESLint یک ابزار برای هر توسعه دهنده جاوا اسکریپت، به خصوص تست کد باید داشته باشند.

این ابزار اجازه می دهد تا آنها را به یک فایل جاوا اسکریپت برای مشکلات مربوط به نحو مشترک تجزیه و تحلیل، گرفتن یک گزارش ساده در پایان در مورد مشکلات مواجه می شوند.

در چک ESLint کد جاوا اسکریپت در برابر مجموعه ای از قوانین قابل تنظیم، قوانین که توسعه دهندگان می توانند فعال یا خاموش کردن بر اساس راهنماهای سبک برنامه نویسی داخلی (شرکت) است.

یک مجموعه ای از قوانین ساخته شده است در با بسته بندی استاندارد ارائه شده، اما ویژگی های اصلی ESLint است API قوانین قدرتمند خود که به شما اجازه هر کسی ساخت مجموعه خود را از قوانین اگر آنها را پیدا کند آنچه که هستید، برای در است توزیع ESLint اصلی است.

با پیش فرض ESLint با استفاده از استاندارد ECMAScript متشکل 5 نحو، اما پس از نسخه ی 0.12 متداول عمومی 6 ویژگی به آرامی به هسته اضافه شده است.

در ESLint الهام گرفته شده بود و پس از جاوا اسکریپت ابزار linting مشابه مدل مانند:

در - جیاسلینت

در - JSHint

در مقایسه با ابزار فوق، ESLint کندتر است دلیل آن را ایجاد درختان AST برای کد تجزیه به جای تجزیه و تحلیل آن را به عنوان آن می رود. این آن را کند میکند، اما نتایج linting بهتر فراهم می کند.

در آنجا که از این نتایج بهتر، پروژه مانند دروپال، Esprima یا موتور WebKit خود از آن استفاده کنید بیش از ابزار دیگر

چه در این نسخه جدید است:

ثابت:
OBJ LOC در گزارش FN انتظار ستون.
اجباری بدون سایه برای بررسی تمام حوزه.
--init و تورفتگی.
ذکر بسته بندی تنظیمات اشتراک گذاری متعدد.
به نادیده گرفتن نیاز شی پیکربندی شده به طور مستقیم.
به روز رسانی وابستگی markdownlint.
دات محل باید درست نقطه نشانه استفاده کنید.
توقف سطر جدید به سبک از توفنده.
قانون بدون تکراری مورد مشکل با CallExpressions.
فعال کردن پشتیبانی کامل از نظر eslint-ENV.
سرعت بخشیدن به نسل وب سایت.
رفع فضاهای عقبی.

چه در نسخه 0.24.1 جدید است:

ثابت:
OBJ LOC در گزارش FN انتظار ستون.
اجباری بدون سایه برای بررسی تمام حوزه.
--init و تورفتگی.
ذکر بسته بندی تنظیمات اشتراک گذاری متعدد.
به نادیده گرفتن نیاز شی پیکربندی شده به طور مستقیم.
به روز رسانی وابستگی markdownlint.
دات محل باید درست نقطه نشانه استفاده کنید.
توقف سطر جدید به سبک از توفنده.
قانون بدون تکراری مورد مشکل با CallExpressions.
فعال کردن پشتیبانی کامل از نظر eslint-ENV.
سرعت بخشیدن به نسل وب سایت.
رفع فضاهای عقبی.

چه در نسخه 0.22.1 جدید است:

ثابت:
OBJ LOC در گزارش FN انتظار ستون.
اجباری بدون سایه برای بررسی تمام حوزه.
--init و تورفتگی.
ذکر بسته بندی تنظیمات اشتراک گذاری متعدد.
به نادیده گرفتن نیاز شی پیکربندی شده به طور مستقیم.
به روز رسانی وابستگی markdownlint.
دات محل باید درست نقطه نشانه استفاده کنید.
توقف سطر جدید به سبک از توفنده.
قانون بدون تکراری مورد مشکل با CallExpressions.
فعال کردن پشتیبانی کامل از نظر eslint-ENV.
سرعت بخشیدن به نسل وب سایت.
رفع فضاهای عقبی.

چه در نسخه 0.21.0 جدید است:

ثابت:
استدلال Destructured باید در بلوک مورد نظر-VAR کار
شکستن خط با بازگشت فقط حمل
محل سکونت از پیغام خطا جدید کلاه
بررسی فاصله از روش های کلاس
specifiers در ماژول واردات باید تعریف شود
نادیده گرفتن فوق العاده در هیچ undef
به روز رسانی:
Espree به v0.12.0
شکستن:
جلوگیری از چک کردن JSX استفاده متغیر، به جای افشای API
جدید:
بدون تکراری مورد حکومت به عدم اجازه یک برچسب مورد تکراری
مشخصات مورد نیاز برای درخواست موضوع توضیحات کشش
اضافه کردن نقل قول در اطراف کلید شی

چه در نسخه 0.18.0 جدید است:

ثابت:
استدلال Destructured باید در بلوک مورد نظر-VAR کار
شکستن خط با بازگشت فقط حمل
محل سکونت از پیغام خطا جدید کلاه
بررسی فاصله از روش های کلاس
specifiers در ماژول واردات باید تعریف شود
نادیده گرفتن فوق العاده در هیچ undef
به روز رسانی:
Espree به v0.12.0
شکستن:
جلوگیری از چک کردن JSX استفاده متغیر، به جای افشای API
جدید:
بدون تکراری مورد حکومت به عدم اجازه یک برچسب مورد تکراری
مشخصات مورد نیاز برای درخواست موضوع توضیحات کشش
اضافه کردن نقل قول در اطراف کلید شی

چه در نسخه 0.14.1 جدید است:

ثابت:
کد خروج باید 1 برای هر تعداد از خطا باشد.
دندانه خط اول را بررسی کنید.
قوانین سختگیرانه باید در توابع فلش پرتاب نمی کند.

مورد نیاز:

0.10 Node.js و یا بالاتر

نرم افزار های مشابه

jCardSim
jCardSim

5 Jun 15

Iago
Iago

13 May 15

QUnit
QUnit

11 Mar 16

FlexMock
FlexMock

12 May 15

نرم افزار های دیگر از توسعه دهنده Nicholas C. Zakas

zXml
zXml

5 Jun 15

نظرات به ESLint

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی