Computer >> Máy Tính >  >> Lập trình >> Java

Công dụng của phím Tab trong JShell trong Java 9 là gì?


JShell cũng có thể cung cấp tự động hoàn thành tính năng khi chúng tôi nhập một phần tên của lớp hiện có , biến hoặc phương pháp bằng cách nhấn vào Tab Chìa khóa. Nếu một mục không thể xác định được từ những gì chúng tôi đã nhập, thì các tùy chọn khả thi sẽ được cung cấp.

Nhấn phím Tab trong JShell thực hiện một trong các tác vụ sau:

  • Nếu không có tên nào khác khớp với những gì chúng tôi đã nhập, JShell sẽ nhập phần còn lại của tên cho chúng tôi.
  • Nếu có nhiều tên bắt đầu bằng các chữ cái giống nhau, thì JShell sẽ hiển thị danh sách các tên đó để giúp bạn nhập gì tiếp theo, sau đó nhập (các) chữ cái tiếp theo và nhấn tab phím một lần nữa để hoàn thành tên.
  • Nếu không có tên nào khớp với những gì chúng tôi đã nhập cho đến nay thì sẽ có âm thanh cảnh báo phát dưới dạng phản hồi.

Ví dụ

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>