กลับไปหน้าบทความ

อ่าน 2 นาที

เจเอชอินท์

JSHint เป็น เครื่องมือ วิเคราะห์โค้ดแบบคงที่ ที่ใช้ใน การพัฒนาซอฟต์แวร์ เพื่อตรวจสอบว่า ซอร์สโค้ด JavaScript เป็นไปตาม กฎการเขียนโค้ด หรือ ไม่ [ 1 ] JSHint ถูกสร้างขึ้นในปี 2011...

เจเอชอินท์

เจเอชอินท์
ผู้เขียนต้นฉบับAnton Kovalyov ดัดแปลงมาจากโค้ดต้นฉบับของDouglas Crockford
ปล่อย18 กุมภาพันธ์ 2554 ( 18 กุมภาพันธ์ 2554 )
เวอร์ชันเสถียร
2.13.6 / 12 พฤศจิกายน 2022 ( 12 พฤศจิกายน 2022 )
เขียนเป็นสคริปต์
ระบบปฏิบัติการข้ามแพลตฟอร์ม
มีจำหน่ายในภาษาอังกฤษ
พิมพ์การวิเคราะห์โค้ดแบบคงที่
ใบอนุญาตใบอนุญาต MIT
เว็บไซต์jshint.com
ที่เก็บข้อมูล
  • github.com/jshint/jshint

JSHintเป็น เครื่องมือ วิเคราะห์โค้ดแบบคงที่ที่ใช้ในการพัฒนาซอฟต์แวร์เพื่อตรวจสอบว่าซอร์สโค้ดJavaScript เป็นไปตามกฎการเขียนโค้ด หรือ ไม่[ 1 ] JSHint ถูกสร้างขึ้นในปี 2011 โดย Anton Kovalyov โดยแยกออกมาจาก โครงการ JSLint (โดยDouglas Crockford ) [ 2 ] [ 3 ] Anton และคนอื่นๆ รู้สึกว่า JSLint มี "ความคิดเห็นมากเกินไป" และไม่อนุญาตให้มีตัวเลือกการปรับแต่งมากพอ[ 4 ] [ 5 ] [ 6 ] [ 7 ]ผู้ดูแล JSHint [ 8 ]เผยแพร่ทั้งเวอร์ชันออนไลน์และเวอร์ชัน บรรทัดคำสั่ง

เวอร์ชันออนไลน์สามารถเข้าถึงได้ผ่านทางเว็บไซต์อย่างเป็นทางการ ซึ่งผู้ใช้สามารถวางโค้ดเพื่อเรียกใช้แอปพลิเคชันออนไลน์ได้[ 1 ]เวอร์ชันบรรทัดคำสั่งของ JSHint (ที่แจกจ่ายเป็น โมดูล Node.js ) ช่วยให้ กระบวนการ ตรวจสอบโค้ด อัตโนมัติ โดยการผสานรวม JSHint เข้ากับเวิร์กโฟลว์การพัฒนาโครงการ[ 9 ]

ใบอนุญาต

จนถึงปี 2020 JSHint ได้รับการเผยแพร่ภายใต้ใบอนุญาต MIT ยกเว้นไฟล์หนึ่งไฟล์ที่ยังคงอยู่ภายใต้ ใบอนุญาต JSLint (ซึ่งเป็นเวอร์ชันที่แก้ไขเล็กน้อยของใบอนุญาต MIT) ข้อความเพิ่มเติมระบุว่าซอฟต์แวร์จะต้องใช้ " เพื่อความดีและไม่ใช่เพื่อความชั่ว " ข้อความนี้ ตามที่มูลนิธิซอฟต์แวร์เสรีระบุ ทำให้ซอฟต์แวร์ไม่เป็นอิสระ[ 10 ]

ในเดือนสิงหาคม พ.ศ. 2563 โค้ดทั้งหมดภายใต้ใบอนุญาต JSLint เดิมถูกแทนที่ด้วยซอฟต์แวร์โอเพนซอร์ส ทำให้ซอฟต์แวร์นี้เป็นซอฟต์แวร์ฟรีโดยสมบูรณ์[ 11 ]

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • Zakas, Nicholas (พฤษภาคม 2012). JavaScript ที่บำรุงรักษาได้ (ฉบับที่ 1). O'Reilly Media. ISBN 978-1-449-32768-2.
  • Otero, Cesar (พฤษภาคม 2012). Professional jQuery (ฉบับที่ 1). John Wiley & Sons. ISBN 978-1-118-02668-7.
  • อุลล์แมน, แลร์รี (กุมภาพันธ์ 2012). JavaScript สมัยใหม่: การพัฒนาและการออกแบบ (ฉบับที่ 1). สำนักพิมพ์พีชพิต. ISBN 978-0321812520.
  • "JSHint - เครื่องมือตรวจสอบคุณภาพโค้ด JavaScript ที่ (อ่อนโยนกว่า)" . IProgrammer. 21 กุมภาพันธ์ 2011. สืบค้นเมื่อ6 มิถุนายน 2012 .
  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=JSHint&oldid=1259368556 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เจเอชอินท์

JSHint เป็น เครื่องมือ วิเคราะห์โค้ดแบบคงที่ ที่ใช้ใน การพัฒนาซอฟต์แวร์ เพื่อตรวจสอบว่า ซอร์สโค้ด JavaScript เป็นไปตาม กฎการเขียนโค้ด หรือ ไม่ [ 1 ] JSHint ถูกสร้างขึ้นในปี 2011...

ใบอนุญาต

จนถึงปี 2020 JSHint ได้รับการเผยแพร่ภายใต้ใบอนุญาต MIT ยกเว้นไฟล์หนึ่งไฟล์ที่ยังคงอยู่ภายใต้ ใบอนุญาต JSLint (ซึ่งเป็นเวอร์ชันที่แก้ไขเล็กน้อยของใบอนุญาต MIT) ข้อความเพิ่มเติมระบุว่าซอฟต์แวร์จะต้องใช้ " เพื่อความดีและไม่ใช่เพื่อความชั่ว " ข้อความนี้ ตามที่...

ดูเพิ่มเติม

รายชื่อเครื่องมือสำหรับการวิเคราะห์โค้ดแบบคงที่ (Static Code Analysis) ในภาษา JavaScript

อ่านเพิ่มเติม

Zakas, Nicholas (พฤษภาคม 2012). JavaScript ที่บำรุงรักษาได้ (ฉบับที่ 1). O'Reilly Media. ISBN 978-1-449-32768-2 . Otero, Cesar (พฤษภาคม 2012). Professional jQuery (ฉบับที่ 1). John Wiley & Sons. ISBN 978-1-118-02668-7 . อุลล์แมน, แลร์รี (กุมภาพันธ์ 2012).