Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Các phím tắt (shortcut keys) trong JShell Java 9

JShell công cụ tương tác thực thi Java code, kết quả ngay. Hỗ trợ nhiều phím tắt chỉnh sửa dòng lệnh (readline-style).

Bảng phím tắt

PhímHành động
EnterValidate & execute dòng hiện tại
Left ArrowDi chuyển con trỏ trái
Right ArrowDi chuyển con trỏ phải
Ctrl+ANhảy đầu dòng
Ctrl+ENhảy cuối dòng
Alt+BDi chuyển trái theo từ (word)
Alt+FDi chuyển phải theo từ
DeleteXóa ký tự sau con trỏ
BackspaceXóa ký tự trước con trỏ
Ctrl+KXóa từ con trỏ đến cuối dòng
Alt+DXóa từ con trỏ đến cuối từ
Ctrl+WXóa từ đầu từ đến con trỏ
Ctrl+YKhôi phục text vừa xóa (yank)

Tab Completion

  • Tab: Tự động hoàn thành class, method, variable, keyword.
  • Tab Tab: Hiển thị tất cả completion khả dụng.

JShell Edit Pad – Cho code lớn

Phím tắt trên phù hợp code ngắn. Để viết method/class lớn, dùng Edit Pad:

jshell> /edit
# Mở external editor (mặc định: $EDITOR hoặc notepad/vi)
# Sửa code, save, thoát editor → JShell load snippet

Hoặc edit snippet cụ thể: /edit <id|name>.

Lệnh điều khiển lịch sử

Phím/LệnhHành động
Up/Down ArrowDuyệt lịch sử lệnh
Ctrl+RTìm kiếm lịch sử (reverse search)
/historyIn toàn bộ lịch sử
/listLiệt kê snippet hợp lệ
/list -allLiệt kê tất cả (kể cả lỗi, overload)

Phím tắt + Tab completion + Edit Pad + History = trải nghiệm REPL mượt mà, hiệu quả cho developer Java.