"Selain Jam Tangan, terdapat juga ciri berkuasa yang dipanggil Evaluate Expression."

"Anda klik kanan pembolehubah dalam kod dan pilih Evaluate Expression dalam menu. Atau hanya tekan Alt+F8."

"Kemudian tetingkap ajaib terbuka di mana anda boleh mengira nilai sebarang ungkapan:"

IDEA: Nilaikan ungkapan - 1

"Ini yang kami dapat:"

IDEA: Nilaikan ungkapan - 2

"Tetapi saya berkata bahawa anda boleh memasukkan sebarang ungkapan di sana:"

IDEA: Nilaikan ungkapan - 3

"Atau ini pun:"

IDEA: Nilaikan ungkapan - 4

"Atau ini:"

IDEA: Nilaikan ungkapan - 5

"Anda boleh melihat semua pembolehubah ini dan anda boleh melihat semua yang mereka rujuk, dsb."

"Saya fikir ini akan menjadi sangat berguna untuk program besar."

"Yep. Tapi ada lagi."

"Mahu menggunakan data atur cara untuk melaksanakan kod sewenang-wenangnya semasa program sedang berjalan?"

"Tunggu, awak boleh buat begitu?"

"Pasti. Butang CodeFragmentMode membolehkan anda berbuat demikian. Klik butang ini untuk bertukar kepada mod yang membolehkan anda memasukkan keseluruhan serpihan kod yang panjangnya beberapa baris."

IDEA: Nilaikan ungkapan - 6

"Di sini saya menggunakan pembolehubah sum5 , dipanggil kaedah sum() , mengisytiharkan beberapa pembolehubah , memberikan nilai kepada mereka dan mengira hasil semua ini."

"Apa pendapat kamu?"

"Secara peribadi, saya rasa itu sangat hebat. Terutamanya keupayaan untuk melakukan pelbagai tindakan menggunakan nilai semasa pembolehubah seperti sum5 dan sum7. Keupayaan untuk memanggil kaedah dan mencipta pembolehubah bermakna saya boleh melakukan apa sahaja."

"Ya. Ia sangat bagus. Anda boleh melaksanakan kod dan menulis bahan pada konsol — dan ia akan dipaparkan! Ia adalah kod berfungsi sepenuhnya. Tanpa sebarang batasan."

"Terima kasih, Ellie. Ini sangat bermaklumat dan - saya tidak akan teragak-agak untuk mengatakannya - pelajaran yang paling berguna."