3 VS Code Extensions ที่ฉันใช้เป็นวิศวกร 10 เท่า

ส่วนขยาย VS Code ของบุคคลที่สามสามารถช่วยให้คุณเป็นวิศวกรซอฟต์แวร์ที่ดีขึ้นได้โดยการทำให้งานซ้ำๆ เป็นอัตโนมัติ ปรับปรุงคุณภาพโค้ด ปรับปรุงการทำงานร่วมกัน และจัดหาทรัพยากรการเรียนรู้
ด้วยการใช้ส่วนขยายเพื่อปรับปรุงเวิร์กโฟลว์ของคุณ เพิ่มประสิทธิภาพโค้ดของคุณ และติดตามเทคโนโลยีใหม่ๆ อยู่เสมอ คุณจะกลายเป็นนักพัฒนาที่มีประสิทธิภาพ ผลิตผล และมีความรู้มากขึ้น
ต่อไปนี้เป็นประโยชน์เพิ่มเติม 3 ประการของการใช้ส่วนขยายรหัส VS
- ทำโปรเจคด้านข้างให้เสร็จเร็วขึ้น 10 เท่า
- เขียนโค้ดที่สะอาดกว่า
- มันทำให้คุณดูดีและรู้สึกดี
Draw.io
Draw.io เป็นเครื่องมือสร้างไดอะแกรมบนเว็บที่ช่วยให้ผู้ใช้สร้างไดอะแกรมประเภทต่างๆ เช่น ผังงาน ไดอะแกรม UML ไดอะแกรมเครือข่าย และอื่นๆ โดยทั่วไปจะใช้ในการพัฒนาซอฟต์แวร์สำหรับการแสดงภาพและการสื่อสารความคิดและกระบวนการที่ซับซ้อน
การใช้แผนภูมิและไดอะแกรมเมื่อสร้างซอฟต์แวร์ช่วยได้จริงๆ เพราะคุณมีภาพอ้างอิงถึงปัญหาและแนวทางแก้ไข สิ่งนี้จะช่วยให้คุณมีสมาธิและติดตามได้เมื่อทำงานในโครงการขนาดใหญ่และซับซ้อน

Draw.io ยังรวมเข้ากับแพลตฟอร์มต่างๆ เช่น Google Drive, OneDrive และ GitHub ทำให้ง่ายต่อการทำงานร่วมกับนักพัฒนารายอื่นและแชร์ไดอะแกรม นอกจากนี้ ยังมีฟีเจอร์มากมายที่สามารถช่วยในการพัฒนา เช่น ความสามารถในการนำเข้าและส่งออกไดอะแกรมในรูปแบบต่างๆ รวมถึง SVG, PDF และ PNG และความสามารถในการสร้างไดอะแกรมจากโค้ดโดยใช้ปลั๊กอิน
CodeSnap
หากคุณชอบแบ่งปันส่วนย่อยของโค้ดและไม่ชอบขั้นตอนการอัปโหลดลงในโปรแกรมแก้ไขกราฟิก ฉันขอแนะนำให้คุณติดตั้งส่วนขยายนี้ในสภาพแวดล้อม VS Code ของคุณ

ด้วยCodeSnapคุณสามารถเปลี่ยนสีพื้นหลังให้เข้ากับธีมของคุณได้อย่างง่ายดาย และคุณยังสามารถปรับระยะห่างเพื่อกำหนดอัตราส่วนที่คุณต้องการได้อีกด้วย
บันทึกคอนโซลเทอร์โบ
หากคุณเขียนบันทึกคอนโซลหลายรายการเพื่อดูข้อมูลและข้อผิดพลาด สิ่งนี้เหมาะสำหรับคุณ!
Turbo Console Log (TCL) เป็นส่วนขยายของ VS Code ที่ช่วยให้นักพัฒนาดีบักโค้ดได้อย่างมีประสิทธิภาพมากขึ้นโดยการเพิ่มชุดคุณสมบัติที่มีประโยชน์ให้กับฟังก์ชัน console.log()
การใช้ ctrl + alt + L โดยค่าเริ่มต้นจะสร้างสถานะคอนโซลของตัวแปรที่คุณไฮไลต์
หลังจากทำเช่นนั้นคุณจะได้รับสิ่งนี้
console.log(“ ~ file: index.ts:15 ~ fetchCarbonMonoxideData ~ data:”, data)```