April 18, 2019

20 เครื่องมือครอบจักรวาลคู่ใจโปรแกรมเมอร์และ Software Developer

by Matana Wiboonyasake matana.w@aware.co.th

20 เครื่องมือครอบจักรวาลคู่ใจโปรแกรมเมอร์และ Software Developer

 

เคยไหม? เวลาที่อยากหาวิธีการจัดการเขียนโค้ดให้เสร็จสมได้ดั่งใจ ในเวลาที่อะไรๆดูไม่เป็นใจ รู้สึกหมดหวังจนอยากยอมแพ้

 

ก็การเขียนโปรแกรมแม้จะเป็นงานที่น่าตื่นเต้น แต่เป็นงานที่ต้องเอาใจใส่ ต้องทำงานอย่างละเอียด แถมตัวงานเองยังซับซ้อนเอามากๆอีกด้วย เรามีเครื่องมือการเขียนโปรแกรมมากมายที่จะช่วยลดความซับซ้อนในการเขียนโค้ด และช่วยปรับปรุงวิธีการทำงานของคุณให้ง่ายขึ้นได้อีกด้วย ขอแนะนำ 20 เครื่องมือที่มีประโยชน์ที่สุดสำหรับโปรแกรมเมอร์และ Software Developer

 

1.  Devdocs.io

เอกสาร API ทรงพลังสำหรับภาษาเขียนโปรแกรมยอดนิยมแทบทั้งหมดมารวมไว้ในที่เดียว สามารถนำไปผสานใช้ได้หลายเฟรมเวิร์ก พร้อมฟีเจอร์ค้นหาข้อมูลโค้ดที่คุณต้องการได้อย่างรวดเร็ว ใช้แบบออฟไลน์ได้ด้วย

 

2. Glitch.com 

สากเบือยันเรือรบต้องนี่เลย เครื่องมือตัวฉกาจที่ช่วยให้โปรแกรมเมอร์เสกทุกอย่างได้ดั่งใจต้องการ ครอบจักรวาลจริงๆ โดยเฉพาะการสร้างเว็บแอปบนบราวเซอร์ ไปจนถึงการดูดโค้ดอ้างอิงบน GitHub จากโปรเจ็กต์ที่สนใจได้

 

3. Codeply.com 

อารมณ์เหมือนเครื่องมือในฝันของชาว Front-end developer เพื่อสร้างเลย์เอาต์ให้ตอบสนองได้อย่างมีประสิทธิภาพผ่าน Bootstrap มาพร้อมกับ SemanticUI และ CSS ซึ่งเป็นอีกเครื่องมือที่ Front-end developer จำเป็นต้องใช้

 

4. Babeljs.io 

เป็นเครื่องมือที่สร้างมาเพื่อ JavaScript developer โดยเฉพาะ ความแจ๋วคือสามารถแปลงโค้ดปัจจุบันให้ใช้งานร่วมกับบราวเซอร์เวอร์ชั่นเก่าๆ ได้ ดีเว่อร์

 

5. Bundlephobia.com 

เป็นเครื่องมือที่ช่วยให้โปรแกรมเมอร์สามารถดาวน์โหลดแพ็คเกจต่าง ๆ ในรีจิสทรี NPM แล้วอัพโหลดไฟล์ package.json เพื่อให้สามารถสแกนการอ้างอิงทั้งหมดในโปรเจ็คที่ทำมาได้

 

6. Regexr.com 

อันนี้คุณสามารถใช้ทดสอบพวก Regular Expression (Regex) ที่สร้างขึ้นบนบราวเซอร์ได้

 

7. Jex.im

ตัวนี้ช่วยให้โปรแกรมเมอร์เขียน Regular Regex ในเอดิเตอร์ที่ใช้อยู่ พร้อมทดสอบเพื่อให้เห็นภาพ

 

8. Httpie.org

เป็นเครื่องมือแบบ command-line ที่โปรแกรมเมอร์ใช้สร้าง HTTP Request ไปยังเว็บเซิร์ฟเวอร์และ RESTful APIs ซึ่งใช้ง่ายกว่าของ CURL อีกด้วย ดีจริงๆที่มีตัวนี้

 

9. Explainshell.com 

คุณใช้ Unix อยู่รึเปล่า? คุณแค่พิมพ์คำสั่ง Unix ใดก็ได้แล้วจะได้คำอธิบายที่ชัดเจนของแต่ละคำสั่งที่คุณใช้อยู่

 

10. Buildregex.com

เครื่องมือนี้ช่วยอำนวยความสะดวกในการสร้าง Regex ผ่านอินเทอร์เฟซแบบวิชวล

 

11. Mackaroo.com

นี่เป็นเครื่องมือสำหรับสร้างข้อมูลทดสอบในรูปแบบที่แตกต่างกันรวมถึง CSV, SQL, JSON และอื่นๆ

 

12. Jsdelivr.com

เครื่องมือนี้ช่วยให้โปรแกรมเมอร์เปิดใช้ปลั๊กอิน WordPress หรือไฟล์ GitHub ผ่าน CDN โดยอนุญาตให้รวมหลายไฟล์ใน URL เดียวได้และรับ Minified versions ของ JS และ CSS

 

13. Tldr.ostera.io

เว็บไซต์ให้โปรแกรมเมอร์ทดสอบตัวอย่างจริงและประสิทธิภาพในการจัดการกับคำสั่ง Unix โดยไม่จำเป็นต้องเข้าไปที่หน้าเพจของ Unix

 

14. Wakatime.com

เครื่องมือที่ช่วยให้โปรแกรมเมอร์ใช้ตรวจคุณภาพโค้ด พร้อมบันทึกค่าเมตริกซ์ที่เกี่ยวข้องกับการเขียนโปรแกรมที่ควรทราบ

 

15. Carbon.now.sh

เป็นเครื่องมือที่เปิดให้โปรแกรมเมอร์สร้างและแบ่งปันภาพที่สร้างจากโค้ด แถมยังมีคุณสมบัติการเน้นไวยากรณ์สำหรับภาษาการเขียนโปรแกรมยอดนิยมทั้งหมดด้วย

 

16. Hyper.is

เครื่องมือที่ช่วยเสริมพลังเทอร์มินิลด้วยเทอร์มินัลแบบคอมมานด์ไลน์ที่มีฟีเจอร์มากมายตัวนี้

 

17. Astexplorer.net

เครื่องมือนี้จะช่วยให้คุณคัดลอก JavaScript ของคุณลงในเอดิเตอร์ แสดงผลแบบแผนภูมิที่จะทำให้คุณเข้าใจการทำงานของโค้ดได้ดียิ่งขึ้น

 

18. Trackjs.com

หากคุณเชี่ยวชาญในการเขียนโปรแกรม JavaScript นี่เป็นหนึ่งในเครื่องมือที่คุณต้องมี ใช้ช่วยติดตาม ตรวจสอบ และแจ้งทันทีหากเกิดข้อผิดพลาด

 

19. Curlbuilder.com

เครื่องมือนี้เปิดให้โปรแกรมเมอร์สร้างคำสั่ง Curl request ผ่านหน้าเว็บบราวเซอร์

 

20. Htaccess.madewithlove.be

เครื่องมือนี้ช่วยให้โปรแกรมเมอร์ใช้ทดสอบกฎการรีไดเรกต์ แล้วเขียนทับลงในไฟล์ .htaccess บนเซิร์ฟเวอร์ Apache ที่ใช้อยู่

 

ไม่แน่ใจว่าเครื่องมือที่ถูกแนะนำเหล่านี้ คุณเคยใช้มาบ้างแล้วรึยัง อันไหนใช้ดีอย่าลืมบอกต่อด้วยนะ

 

ขอบคุณเนื้อหาจาก technotification

 

#ขอให้มีความสุขกับการทำงานค่ะ

 

Uncategorized