ทาง Jet Brains ได้ปล่อย IntelliJ IDEA 2020.1 ใน preview version
ออกมาให้ลองใช้งาน ตัวเต็ม ๆ จะปล่อยในเดือนเมษยนนี้
ดังนั้นมาดูกันหน่อยว่า
มีความสามารถอะไรที่โดน ๆ กันบ้าง
น่าจะเพิ่ม productivity ให้นักพัฒนาขึ้นอีกเยอะ
มาเริ่มกันเลย

ก่อนอื่นทำการ Download จากที่นี่

https://www.jetbrains.com/idea/nextversion

มาดูความสามารถแรกคือ สามารถ 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 นี้