Đây là thước đo lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
pymetrics - Số liệu mã nguồn Python
SYNOPSIS
hệ đo lường [lựa chọn] các tập tin...
MÔ TẢ
Trang hướng dẫn sử dụng này tài liệu ngắn gọn về hệ đo lường lệnh
hệ đo lường là một chương trình tạo ra các số liệu cho các chương trình Python. Các chỉ số bao gồm McCabe's
Chỉ số Độ phức tạp theo chu kỳ, LoC,% Nhận xét, v.v. Người dùng cũng có thể xác định các chỉ số của riêng họ
sử dụng dữ liệu từ PyMetrics. PyMetrics tùy chọn xuất ra tệp lệnh stdout, SQL và
Tệp CSV.
LỰA CHỌN
Các chương trình này tuân theo cú pháp dòng lệnh GNU thông thường, với các tùy chọn dài bắt đầu bằng
hai dấu gạch ngang (`- '). Dưới đây là một bản tóm tắt các tùy chọn.
-h, --Cứu giúp
hiển thị thông báo trợ giúp này và thoát
-s TÊN TẬP TIN SQL, --sql=TÊN TẬP TIN SQL
tên của tệp lệnh SQL đầu ra. (Mặc định là metricData.sql)
-t SQLTOKENTABLENAME, --có thể mã thông báo=SQLTOKENTABLENAME
tên của bảng mã thông báo SQL đầu ra. (Mặc định là metricTokens)
-m SQLMETRICSTABLENAME, - có thể đo lường=SQLMETRICSTABLENAME
tên của bảng số liệu SQL đầu ra. (Mặc định là metricData)
-c TÊN TỆP CSV, --csv=TÊN TỆP CSV
tên của tệp dữ liệu CSV đầu ra. (Mặc định là metricData.csv)
-f DANH SÁCH THÔNG TIN, --các tập tin=DANH SÁCH THÔNG TIN
Tệp chứa danh sách tên đường dẫn đến các mô-đun để phân tích.
-i INCLUDEMETRICSSTR, --bao gồm=BAO GỒMMETRICSSTR
danh sách các chỉ số cần đưa vào khi chạy. Đây là danh sách mô-đun số liệu được phân tách bằng dấu phẩy
tên không có khoảng trắng. Theo tùy chọn, bạn có thể chỉ định tên lớp của số liệu
bằng cách theo sau tên mô-đun bằng dấu hai chấm (:) và tên lớp chỉ số. (Vỡ nợ
các chỉ số là 'đơn giản: SimpleMetric, mccabe: McCabeMetric, sloc: SLOC Metric'. Vỡ nợ
tên lớp số liệu cho mô-đun số liệu 'wxYz' là 'WxYzMetric' khi chỉ có tên mô-đun
được -- lưu ý tên lớp chỉ số được viết hoa.)
-l LIBNAME, --thư viện=LIBNAME
tên do người dùng xác định được áp dụng cho tập hợp các mô-đun (Mặc định là '')
-e, - tồn tại
giả sử bảng SQL tồn tại và không tạo mã tạo. Sử dụng bộ tùy chọn này
tùy chọn -N. (Mặc định là Sai)
-N, --noold
tạo các tệp và bảng đầu ra lệnh mới sau khi xóa kết quả cũ, nếu có.
Bỏ qua nếu -e được thiết lập. (Mặc định là Sai)
-B, - cơ bản
ngăn chặn việc sản xuất các chỉ số Cơ bản (Mặc định là Sai)
-S, --nosql
ngăn chặn sản xuất tệp văn bản lệnh SQL đầu ra. (Mặc định là Sai)
-C, --nocsv
ngăn chặn sản xuất tệp văn bản đầu ra CSV. (Mặc định là Sai)
-H, - tiêu đề
chặn dòng tiêu đề trong tệp csv. (Mặc định là Sai)
-k, --kwcnt
tạo số lượng từ khóa. (Mặc định là Sai)
-K, --nokwcnt
giảm số lượng từ khóa. (Mặc định là True)
-q, --Yên lặng
chặn đầu ra tóm tắt bình thường thành stdout. (Mặc định là Sai)
-z, --số không
hiển thị giá trị XNUMX hoặc trống trong đầu ra cho stdout. (Mặc định là ngăn chặn
không / đầu ra trống)
-v, --dài dòng
Sản xuất đầu ra dài dòng - hơn thế nữa -vsản xuất nhiều đầu ra hơn. (Mặc định là không dài dòng
xuất ra stdout)
-d, --gỡ lỗi
Cung cấp đầu ra gỡ lỗi, không phải thường được tạo - chỉ sử dụng nội bộ
Sử dụng hệ thống đo lường trực tuyến bằng dịch vụ onworks.net