Tôi đang sử dụng ANTLR để tạo các tệp nguồn Java. Tôi có thể làm cho Eclipse hiểu các tệp được tạo ra có nguồn gốc, nhưng nó vẫn mang lại cho tôi những cảnh báo về những thứ vô hại (ví dụ: nhập khẩu không cần thiết và vân vân). Tôi muốn cấu hình Eclipse để bỏ qua các tệp dẫn xuất khi hiển thị các cảnh báo. Điều này có thể không?Eclipse có thể được cấu hình để tắt cảnh báo cho các tệp nguồn dẫn xuất không?
Trả lời
Tôi e rằng những gì bạn thấy (trong Tùy chọn) là những gì bạn nhận được. Tuy nhiên, nếu bạn sẽ có mã sản xuất ANTLR cho bạn, tại sao không đi xa hơn một bước và có kịch bản xây dựng của bạn (kiến, Maven, ...) quấn mã đó vào một Jar cho bạn? Thiết lập tệp Jar đó là sự phụ thuộc của bạn trong Eclipse và Eclipse sẽ không phải nhìn vào mã được tạo tự động xấu xí và ném một sự phù hợp về nó.
OK, đó là những gì tôi đã kết thúc. Không quá thanh lịch, nhưng nó hoạt động. Và xu hướng OCD của tôi để giữ một không gian làm việc không có cảnh báo có thể tiếp tục. Cảm ơn. –
Bạn có thể đặt các tệp gốc hoặc được tạo tự động vào một dự án nhật thực riêng biệt và áp dụng các thuộc tính dự án đặc biệt cho dự án 'tệp có nguồn gốc' đó, như không hiển thị Cảnh báo cho các nhập khẩu không được sử dụng.
Các cài đặt khác nhau trong cùng một dự án cho các gói hoặc thư mục nguồn khác nhau là không thể, theo như tôi biết.
- 1. Git có thể được định cấu hình để tắt tính năng hợp nhất cho các loại tệp cụ thể không?
- 2. Làm cách nào để tắt "cảnh báo là lỗi" cho các tệp được tạo? (MSBuild)
- 3. Cảnh báo Eclipse: XXXXXXXXXXX.jar sẽ không được xuất hoặc xuất bản. Thời gian chạy ClassNotFoundExceptions có thể kết quả
- 4. Eclipse: xuất cấu hình chạy
- 5. Eclipse có thể được cấu hình để ngăn chặn các cảnh báo nhất định không hiển thị trong ngăn xem Sự cố không?
- 6. Tắt cảnh báo cảnh báo không an toàn mysql
- 7. Tắt cảnh báo DTD cho các tập lệnh Ant trong Eclipse?
- 8. Có thể tắt cảnh báo trình biên dịch C4503 không?
- 9. Có thể tắt cảnh báo này trong tiếng kêu không? cảnh báo: #pragma một lần trong tệp chính
- 10. Eclipse console: phát hiện mô hình cảnh báo và lỗi và làm cho họ nhấp được
- 11. gcov cảnh báo: hợp nhất không khớp cho tóm tắt
- 12. tắt cảnh báo cụ thể trong gcc
- 13. Tôi có thể tắt cảnh báo "đối sánh mẫu không đầy đủ" chỉ cho lambdas không?
- 14. Phím tắt Eclipse để chạy các tệp khởi chạy
- 15. Gán lối tắt bàn phím cho cấu hình xây dựng Eclipse cụ thể
- 16. Cảnh báo vô hiệu hóa Eclipse cho thư mục tạo nguồn tự động
- 17. Tôi có thể định cấu hình pydev để tự động biên dịch các tệp cython không?
- 18. Bắt cảnh báo pylint: "Không có tập tin cấu hình được tìm thấy, sử dụng cấu hình mặc định"
- 19. Tắt cảnh báo CS1607
- 20. Cảnh báo thụt lề Eclipse Eclipse
- 21. Định cấu hình Eclipse cho MinGW
- 22. Cảnh báo đánh giá cấu hình không tìm thấy cảnh báo trên dấu vết WCF
- 23. Có an toàn khi tắt cảnh báo MSVC C4482 không?
- 24. Cảnh báo chia sẻ lớp không cho phép tôi cấu hình cục bộ (Windows) bằng cách sử dụng visualVM
- 25. Eclipse: bao gồm mã nguồn trong khi xuất dưới dạng jar có thể chạy được
- 26. Cảnh báo: Lớp này có thể được sản xuất bởi một trình biên dịch bị hỏng
- 27. Có cách nào để buộc Checkstyle bỏ qua cảnh báo cụ thể trong mã nguồn không?
- 28. Chúng ta có thể thay đổi tên tệp cấu hình ngữ cảnh DispatcherServlet không?
- 29. tắt cảnh báo trong leksah
- 30. Cấu hình các nguồn cpp trong gradle
Liên quan đến http://stackoverflow.com/questions/1127920/how-to-suppress-java-warnings-for-specific-directories-or-files-such-as-generate – Gray
Xem câu trả lời của Knubo cho [Cách thực hiện ngăn chặn cảnh báo Java cho các thư mục hoặc tệp cụ thể như mã được tạo] (http://stackoverflow.com/questions/1127920/how-to-suppress-java-warnings-for-specific-directories-or-files-such-as- được tạo ra/3749955 # 3749955) để biết cách sử dụng maven để tự động thêm chú thích @SuppressWarnings. – 0x89