Đây là ứng dụng Windows có tên eslint-plugin-sonarjs có bản phát hành mới nhất có thể tải xuống dưới dạng 0.21.0.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên eslint-plugin-sonarjs với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động bất kỳ trình giả lập trực tuyến OS OnWorks nào từ trang web này, nhưng trình giả lập trực tuyến Windows tốt hơn.
- 5. Từ Hệ điều hành Windows OnWorks bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng và cài đặt nó.
- 7. Tải xuống Wine từ kho phần mềm phân phối Linux của bạn. Sau khi cài đặt, bạn có thể nhấp đúp vào ứng dụng để chạy chúng với Wine. Bạn cũng có thể thử PlayOnLinux, một giao diện đẹp mắt trên Wine sẽ giúp bạn cài đặt các chương trình và trò chơi phổ biến của Windows.
Wine là một cách để chạy phần mềm Windows trên Linux, nhưng không cần Windows. Wine là một lớp tương thích Windows mã nguồn mở có thể chạy các chương trình Windows trực tiếp trên bất kỳ máy tính để bàn Linux nào. Về cơ bản, Wine đang cố gắng triển khai lại đủ Windows từ đầu để nó có thể chạy tất cả các ứng dụng Windows đó mà không thực sự cần đến Windows.
MÀN HÌNH
Ad
eslint-plugin-sonarjs
MÔ TẢ
Quy tắc SonarJS cho ESLint để phát hiện lỗi và các mẫu đáng ngờ trong mã của bạn. Các quy tắc trong danh mục này nhằm mục đích tìm ra những vị trí trong mã có khả năng bị lỗi cao, tức là không hoạt động như dự kiến. Tất cả các nhánh trong một cấu trúc có điều kiện không được thực hiện giống hệt nhau. Các yếu tố bộ sưu tập không nên được thay thế vô điều kiện. Không nên truy cập hoặc lặp lại các bộ sưu tập trống. Các lời gọi hàm không được truyền thêm đối số. Các câu lệnh "if/else if" liên quan không được có cùng điều kiện. Không nên sử dụng các biểu thức giống hệt nhau trên cả hai vế của toán tử nhị phân. Mùi mã, hoặc các vấn đề về khả năng bảo trì, được nêu ra đối với những vị trí mã có thể tốn kém để thay đổi trong tương lai. Các quy tắc này cũng giúp duy trì chất lượng mã cao và khả năng đọc. Và cuối cùng, một số quy tắc báo cáo sự cố về các mẫu mã đáng ngờ khác nhau.
Tính năng
- Không nên bỏ qua các giá trị trả về từ các hàm không có tác dụng phụ
- Các lệnh gọi hàm không được truyền thêm đối số
- Không nên sử dụng đầu ra của các hàm không trả về bất cứ thứ gì
- Yêu cầu Node.js (>=12.x).
- Yêu cầu ESLint 5.x, 6.x, 7.x hoặc 8.x (phụ thuộc ngang hàng cho plugin)
- ESLint và Sonar
Ngôn ngữ lập trình
TypeScript
Danh Mục
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/eslint-plugin-sonarjs.mirror/. Nó đã được lưu trữ trong OnWorks để có thể chạy trực tuyến theo cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.