ทาง Jet Brains ได้ปล่อย IntelliJ IDEA 2020.1 ใน preview version
ออกมาให้ลองใช้งาน ตัวเต็ม ๆ จะปล่อยในเดือนเมษยนนี้
ดังนั้นมาดูกันหน่อยว่า
มีความสามารถอะไรที่โดน ๆ กันบ้าง
น่าจะเพิ่ม productivity ให้นักพัฒนาขึ้นอีกเยอะ
มาเริ่มกันเลย
ก่อนอื่นทำการ Download จากที่นี่
มาดูความสามารถแรกคือ สามารถ Download JDK ใน IDE ได้เลย
ไม่ต้องไป download เองแล้ว ทำให้สะดวกสบายมากยิ่งขึ้น
แน่นอนว่ามีให้เลือกที่มีของ JDK ด้วย
เช่น OpenJDK, Amazon Corretto และ AdoptOpenJDK เป็นต้น
แสดงดังรูป
ต่อมา เป็นการสนับสนุน Java 14 แล้ว
ใครใช้แล้วบ้าง !!
เราสามารถเข้าไปเลือกใน project settings ได้เลย
ทั้ง Switch expression, records และ text blocks
ยกตัวอย่างของ Records เราสามารถสร้างและใช้งานได้เลย
สร้าง Record ได้ประมาณนี้
และลองใช้งาน Text Block ดูนิดหน่อย
ที่ชอบอีกตัวคือ Quick Type Definition
แสดง data type ที่ return จาก method นั้น ๆ ให้เห็นเลย
และยังสามารถแสดง Documentation comment ใน IDE ได้อีกด้วย
ด้วยการไป setting ค่า Render documentation comments on file opening
ใน Editor -> Appearance
ผลการทำงานเป็นดังนี้
ทำให้อ่าน document ได้งสะดวกมาก ๆ
ตัวที่น่าจะชอบกันอีกตัวคือ IDE ใน Light edit mode
คือการเปิดไฟล์ขึ้นมาด้วย คำสั่ง $idea ที่ command line
จะทำการเปิดไฟล์ขึ้นมาด้วย Light edit mode ซึ่งจะเร็วมาก ๆ
แต่ก่อนอื่นต้องสร้าง Command line launcher ก่อน
จากนั้นเปิดไฟล์ด้วยคำสั่ง $idea <filename>
จะเปิด IDE ใน Light edit mode มาดังนี้
ดูความสามารถเพิ่มเติมได้จาก VDO นี้