7
JSHint
JSHint یک ابزار جامعه محور است که خطاها و مشکلات احتمالی در کد JavaScript را تشخیص می دهد.
JSHint یک ابزار جامعه محور است که خطاها و مشکلات احتمالی در کد JavaScript را تشخیص می دهد.از آنجا که JSHint بسیار انعطاف پذیر است ، می توانید به راحتی آن را در محیطی که انتظار دارید کد شما اجرا شود ، تنظیم کنید.JSHint منبع باز است و همیشه از این طریق خواهد ماند.این پروژه با هدف کمک به توسعه دهندگان جاوا اسکریپت نوشتن برنامه های پیچیده و بدون نگرانی درمورد اهداف علامت گذاری و زبان.هر پایگاه کد در نهایت در بعضی مقاطع بسیار عظیم می شود ، بنابراین اشتباهات ساده - که در هنگام نوشتن خود را نشان نمی دهند - می توانند به موانعی برای نمایش تبدیل شده و ساعت های اضافی برای رفع اشکال را اضافه کنند.بنابراین ، ابزارهای تجزیه و تحلیل کد استاتیک وارد بازی شده و به توسعه دهندگان کمک می کنند تا چنین مشکلاتی را پیدا کنند.JSHint برنامه ای را که در جاوا اسکریپت نوشته شده اسکن می کند و گزارش هایی درباره اشتباهات معمول و اشکالات احتمالی ارائه می دهد.مشکل احتمالی می تواند یک خطای نحوی ، یک اشکال ناشی از تبدیل نوع ضمنی ، یک متغیر نشت یا چیز دیگری باشد.در همه موارد دیگر ، JSHint پرچم های قرمز رنگی را پیدا می کند که می تواند اشکالات و مشکلات احتمالی آن باشد.لطفاً توجه داشته باشید که در حالی که ابزارهای تحلیل کد استاتیک می توانند انواع مختلفی از اشتباهات را نشان دهند ، نمی توانند تشخیص دهند که آیا برنامه شما صحیح ، سریع است یا دارای نشت حافظه است.شما همیشه باید ابزارهایی مانند JSHint را با تست های واحد و عملکردی و همچنین با بررسی کد ترکیب کنید.