Làm cách nào để tạo một lớp mới trong IntelliJ mà không cần sử dụng chuột?


178

Có cách nào để tạo một lớp mới ở một vị trí mong muốn mà không cần sử dụng chuột trong IntelliJ không?

Tôi hiểu rằng không có ràng buộc bàn phím trong sơ đồ bàn phím mặc định.


4
Vui lòng chỉ định hệ điều hành! Bố trí bàn phím là khác nhau cho Windows / Linux và Mac.
shaunthomas999

Mac: Command + 1sau đóctrl + return
Janac Meena

Câu trả lời:


260

Nếu bạn đã ở Chế độ xem dự án, nhấn Alt+ Insert( Mới ) | Cả lớp . Project View có thể được kích hoạt thông qua Alt+ 1.

Để tạo một lớp mới trong cùng thư mục với lớp hiện tại, hãy sử dụng Ctrl+ Alt+ Insert( Mới ... ).

Bạn cũng có thể làm điều đó từ Thanh điều hướng, nhấn Alt+ Home, sau đó chọn gói bằng phím mũi tên, sau đó nhấn Alt+ Insert.

Một lối tắt hữu ích khác là View | Chọn In ( Alt+ F1), Project ( 1), sau đó Alt+ Insertđể tạo một lớp gần lớp hiện có hoặc sử dụng các phím mũi tên để điều hướng qua các gói.

Và một cách khác là chỉ cần nhập tên lớp trong mã hiện có nơi bạn muốn sử dụng, IDEA sẽ tô sáng nó bằng màu đỏ vì nó chưa tồn tại, sau đó nhấn Alt+ Entercho cửa sổ bật lên Hành động ý định, chọn Tạo lớp .


1
Cảm ơn CrazyCoder. Bạn thực sự điên. BTW, bạn có đủ điên để sử dụng trình gỡ lỗi IntelliJ mà không cần chuột không? Nó không thể được thực hiện tôi nói với bạn! Tôi đang nói về điều hướng đầy đủ xung quanh các cửa sổ gỡ lỗi.
JavaRocky

2
Có lẽ bạn không thể làm mọi thứ với bàn phím trong trình gỡ lỗi, nhưng hầu hết mọi thứ đều có thể. Alt + 5 kích hoạt bảng điều khiển, Tab chuyển đổi giữa Khung / Biến / Đồng hồ, Lên / Xuống trong khung thay đổi khung, F2 trong Biến chỉnh sửa các biến, Chèn trong Đồng hồ thêm Đồng hồ, các phím thông thường khác cũng hoạt động (như xóa / mũi tên, v.v.). Một số hành động không có phím tắt mặc định và cần được chỉ định trong Cài đặt | Sơ đồ chính.
CrazyCoder

Tôi đồng ý rằng không phải mọi thứ đều có thể với bàn phím chỉ với trình gỡ lỗi. CrazyCoder, tôi thách bạn rút phích cắm bàn phím và làm việc với IntelliJ !!!
JavaRocky

Có cách nào bạn biết để làm điều đó từ mã với một lần nhấn phím không? Tôi đã cố gắng để tìm ra điều này theo thời gian trong nhiều năm dường như.
Sophistifunk

@Blundell có nhiều keymap được cung cấp, vì vậy tôi không thể chỉ định các phím nóng cho tất cả chúng, bạn chỉ cần mở cài đặt sơ đồ bàn phím hoặc sử dụng Help| Find Actionđể tìm ra các shorcut cho hành động mới trong sơ đồ bàn phím của bạn là gì.
CrazyCoder


18

Với EscCommand + 1bạn có thể điều hướng giữa chế độ xem dự án và khu vực biên tập - quay lại và chuyển tiếp, bằng cách này bạn có thể chọn thư mục / vị trí bạn cần

Với Control +Option + Nbạn có thể kích hoạt menu Tệp mới và chọn bất cứ thứ gì bạn cần, lớp, giao diện, tệp, v.v. Điều này hoạt động trong trình chỉnh sửa cũng như trong chế độ xem dự án và nó liên quan đến vị trí đã chọn hiện tại

// hãy xem xét rằng điều này đang làm việc với ánh xạ khóa tiêu chuẩn


Điều này rất hữu ích! Cảm ơn.
Fazli Zekiqi


6

Trên Mac, bạn có thể điều hướng đến vị trí trong chế độ xem Dự án nơi bạn muốn tạo lớp của mình và sau đó sử dụng ⌘Ntheo sau Enter.


5

Trên Mac OS 10.14.5, Idea Intellij 2019.1.3 - Nhấn command + 1 để điều hướng đến các tệp dự án, sau đó nhấn control + n


4

Tôi làm điều này rất nhiều và tôi không có insertchìa khóa trên máy tính xách tay của mình, vì vậy tôi đã tự tạo ra phím bấm cho nó. Bạn có thể thực hiện việc này bằng cách mở Cài đặt> Cài đặt IDE> Sơ đồ phím và điều hướng đến menu Chính> Tệp> Mới ... (Tôi sẽ khuyên bạn nên nhập "mới" vào hộp tìm kiếm - điều đó sẽ thu hẹp đáng kể).

Sau đó, bạn có thể thêm một phím tắt mới cho nó bằng cách nhấp đúp vào mục đó và chọn Thêm Phím tắt .


1

Nếu bạn sử dụng Mac, bạn là người may mắn. Người ta có thể thay đổi sơ đồ bàn phím cho Intellij dưới dạng Mac OS X, sau đó bạn có thể sử dụng option+ C.


Phiên bản Intellij nào và bạn đã sử dụng sơ đồ bàn phím OSX?
Alan Dong

0

Trong hệ thống (linux mint) của tôi, tôi không thể kết hợp làm việc alt+ insertvì vậy tôi thực hiện các bước tiếp theo:

alt+ 1(điều hướng đến "cây") -> "nút ngữ cảnh - nhấp chuột phải tương tự" (giữa phải altctrl) - sau đó bằng mũi tên (lên hoặc xuống) lựa chọn mong muốn (tạo lớp hoặc gói mới hoặc ...)

Hy vọng nó sẽ giúp một số chủ sở hữu "bạc hà").


0

Tôi cũng đã tìm kiếm câu trả lời này. Tương đương của lệnh + N trên Mac OS cho Windows là ctr + alt + insert mà @manyways đã trả lời. Nếu bạn tìm kiếm cái này trong cài đặt thì nó nằm trong Cài đặt> Cài đặt IDE> Sơ đồ bàn phím, Khác> Mới ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.