
Microsoft Garage โครงการส่งเสริมให้พนักงานสร้างแอพนอกเวลางานปกติของไมโครซอฟท์ เปิดตัวโปรเจ็กต์ Script Lab เครื่องมือซึ่งจะอำนวยความสะดวกให้กับการสร้าง ส่วนขยาย (Add-in) สำหรับแอพในตระกูล Microsoft Office ด้วยการเปิดให้นักพัฒนาได้ทดลอง JavaScript API ที่มีไว้ให้ Add-in ใช้สั่งงาน Excel, Word หรือ PowerPoint ได้จากหน้าต่างเขียนโค้ดของ Script Lab ภายในแอพข้างต้นแต่ละตัวโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมเลย
Script Lab จึงจะมีประโยชน์อย่างมากกับผู้ที่กำลังเรียนรู้วิธีการพัฒนา Office Add-in หรือจะนำไปใช้สร้าง Add-in ตัว prototype เพื่อทดสอบการทำงานต่างๆ ก่อนเริ่มพัฒนา Add-in ตัวจริงก็ทำได้เช่นกัน
ภาพหน้าต่าง Script Lab ภายใน Excel
สำหรับฟีเจอร์ทั้งหมดของ Script Lab พอสรุปได้ดังนี้
- เขียนและแก้ไขโค้ด Add-in ด้วยภาษา JavaScript, HTML, CSS และยังสามารถเรียกใช้ไลบรารีและข้อมูลจากเว็บภายนอกได้อีกด้วย
- แสดงผลลัพธ์จากการรันโค้ดบน task pane และในเอกสาร Office ได้ในทันที
- ศึกษาการเขียนโค้ด Add-in ได้อย่างรวดเร็วผ่านตัวอย่างโค้ดที่คัดมาแล้ว
- สามารถแชร์และเซฟโค้ดผ่านบริการ GitHub gists
- ช่วยเรียนรู้ JavaScript API ด้วยความช่วยเหลือของตัวช่วยเติมโค้ดอย่าง IntelliSense
- สามารถเขียนโค้ดด้วยภาษา TypeScript เพื่อใช้ประโยชน์จาก lambda functions, template strings ไปจนถึงฟีเจอร์ใหม่ๆ บน TypeScript 2.0 ขึ้นไปเช่น async/await
ในขณะนี้ Script Lab สามารถใช้งานได้กับแอพ Excel, Word และ PowerPoint ที่อยู่ภายใต้ชุด Office 2013 ขึ้นไป, รวมถึง Office Online และ Office for Mac
นักพัฒนาท่านใดสนใจสามารถติดตั้ง Script Lab ได้ฟรีผ่าน Office Store ครับ
ที่มา - Office Dev Center Blog , MSPoweruser
Hiring! บริษัทที่น่าสนใจ