2010-04-13 35 views
6

Có một phím tắt để chèn mã:Phím tắt IntelliJ để chèn kiểm tra trống?

if (someParameter == null) 
    throw NullPointerException("someParameter is null"); 
+1

Tôi muốn giới thiệu một IllegalArgumentException thay vì nếu điều này là dành cho kiểm tra paramters. –

+1

@Thor - Hãy không biến điều này thành một cuộc thảo luận khác - bây giờ, tôi chỉ đơn giản là thú vị trong lối tắt IntelliJ, nếu nó tồn tại, không phải trong loại ngoại lệ ném. – ripper234

Trả lời

3

Không có một khuôn mẫu định nghĩa cho rằng nhưng bạn có thể dễ dàng tạo ra một. Chỉ cần làm theo các bước được mô tả here.

0

Nếu bạn đồng ý với việc có một số chú thích trong mã của mình thì bạn có thể thử giải pháp được đề cập here. Nó không giải quyết vấn đề trực tiếp nhưng nếu bạn có loại kiểm tra null ở nhiều nơi bạn có thể sử dụng này :)

+0

Liên kết trong câu trả lời đã chết (* "Lỗi 404" *). – Pang

15

Thử nhập ifn theo sau là Tab. Bạn có thể tìm thấy nhiều người trong số họ hoặc xác định của riêng bạn bằng cách đi đến các sở thích và tìm kiếm cho "Live Templates".

5

IntelliJ IDEA cung cấp một chức năng khác, tương tự như phím tắt, có thể giúp ích cho năng suất của bạn, cụ thể là, Hoàn thành hậu tố.

Nếu bạn muốn chèn một kiểm tra trống, hãy nhập '.null' sau tên biến, ví dụ:

postfix completion

và mã null-kiểm tra sẽ được chèn tự động, ví dụ

null checking code

IntelliJ IDEA cung cấp hoàn postfix tiện dụng hơn, mà bạn có thể tìm thấy trong Preferences tại Editor> General> Postfix Hoàn

Postfix Completion

Các vấn đề liên quan