Tôi tò mò nếu có thể sử dụng chú thích trên lớp hoặc phương thức, trong hoặc trước khi chạy, thay thế nhận xét bằng cách ghi nhật ký chuỗi nhận xét. Ví dụ, nếu trên android:Thay thế nhận xét java bằng cách ghi nhật ký trong hoặc trước khi chạy
@LogComments
class MyActivity extends Activity {
@Override public void onCreate(Bundle b) {
super.onCreate(b);
// set some local vars
int a = 1;
int b = 2;
}
}
sẽ dịch một cái gì đó giống như
class MyActivity extends Activity {
@Override public void onCreate(Bundle b) {
super.onCreate(b);
Log.d("TAG", "set some local vars");
int a = 1;
int b = 2;
}
}
Điều đó sẽ phải trước khi biên dịch, các chú thích không được giữ lại trong các tệp lớp. – Mat
Tôi không nghĩ rằng có một công cụ như vậy và tôi không tin rằng nó sẽ là một ý tưởng tốt. Nhật ký có nghĩa là để theo dõi những gì prorgam làm ở giai đoạn gỡ lỗi (và thường những bản ghi nên được loại bỏ). Nhật ký cũng có thể được sử dụng cho một số ghi nhật ký mức cao như báo cáo lỗi hoặc giúp người phát triển sử dụng công cụ. Bình luận có nghĩa là để giải thích một phần khó khăn của mã. Họ không có cùng ý định. * – Snicolas
Ồ, và trong android, bạn nên xóa mọi cuộc gọi để Ghi nhật ký trước khi phát hành sản phẩm. Thông thường thông qua obfuscation – Snicolas