JShell là công cụ tương tác cho phép chúng ta thực thi mã Java và nhận kết quả ngay lập tức. Chúng ta nhanh chóng đánh giá biểu thức hoặc thuật toán ngắn mà không cần biên dịch hoặc build. Chúng ta có thể thực thi biểu thức, lớp, phương thức, biến, v.v. với sự giúp đỡ của công cụ JShell.
Dưới đây là một số phím tắt bàn phím:
- Enter - Xác nhận dòng
- Mũi tên trái - Di chuyển trái trong dòng
- Mũi tên phải - Di chuyển phải trong dòng
- Ctrl-A - Di chuyển đến đầu dòng
- Ctrl-E - Di chuyển đến cuối dòng
- Alt-B - Di chuyển trái, theo từ
- Alt-F - Di chuyển phải, theo từ
- Delete - Xóa ký tự sau con trỏ
- Backspace - Xóa ký tự trước con trỏ
- Ctrl-K - Xóa ký tự giữa con trỏ và cuối dòng
- Alt-D - Xóa văn bản sau con trỏ
- Ctrl-W - Xóa văn bản trước con trỏ
- Ctrl-Y - Khôi phục văn bản vừa xóa
Các phím tắt trên thực tế cho mã ngắn nhưng đối với mã lớn như tạo phương thức hoặc lớp, chúng ta có thể dùng JShell Edit Pad. Nó cho phép chúng ta sửa đổi mã rất dễ dàng.