Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

การใช้ปุ่ม Tab ใน JShell ใน Java 9 คืออะไร?


JShell ยังสามารถให้ เติมข้อความอัตโนมัติ คุณลักษณะเมื่อเราพิมพ์ชื่อ คลาสที่มีอยู่เพียงบางส่วน , ตัวแปร หรือ วิธีการ โดยกด แท็บ กุญแจ. หากรายการใดระบุไม่ได้จากสิ่งที่เราป้อน แสดงว่ามีตัวเลือกที่เป็นไปได้

การกด แป้น Tab ใน JShell ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

  • หากไม่มีชื่ออื่นตรงกับที่เราพิมพ์ JShell จะป้อนชื่อที่เหลือให้เรา
  • หากมีชื่อหลายชื่อที่ขึ้นต้นด้วยตัวอักษรเดียวกัน JShell จะแสดงรายการชื่อเหล่านั้นเพื่อช่วยในการพิมพ์ต่อไป จากนั้นพิมพ์ตัวอักษรถัดไปแล้วกด แท็บ คีย์ อีกครั้งเพื่อกรอกชื่อ
  • หากไม่มีชื่อตรงกับที่เราพิมพ์ แสดงว่า เสียงเตือน เล่นเป็นการตอบรับ

ตัวอย่าง

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> String studentName(String firstName, String lastName)
...> {
...>    return firstName + lastName;
...> }
| created method studentName(String, String)

jshell> /methods
| String studentName(String, String)

jshell> str <Press Tab Key>
studentName(

jshell> studentName(
studentName(

Signatures:
String studentName(String firstName, String lastName)

<press tab again to see documentation>

jshell> studentName(
String studentName(String firstName, String lastName)
<no documentation found>

<press tab again to see all possible completions; total possible completions: 545>