Có ai biết cách nào trong khuôn khổ Microsoft .NET để kiểm tra cú pháp và chỉ cú pháp của một tệp C# đã cho không?Kiểm tra C# Cú pháp từ Dòng lệnh
Đối với một chút nền tảng, điều tôi quan tâm là thiết lập syntastic để kiểm tra cú pháp của .cs
tệp. Ngoài hộp, cú pháp sử dụng trình biên dịch Mono C# với cờ --parse
để thực hiện thao tác này nhưng tôi không thể tìm thấy tương đương trong khuôn khổ Microsoft .NET.
Nỗ lực đầu tiên của tôi để làm việc này là sử dụng csc /target:library /nologo
thay cho mcs --parse
, nhưng vấn đề là điều này được gọi trên cơ sở mỗi tệp. Kết quả là, nó báo cáo thiếu các không gian tên (tồn tại trong toàn bộ dự án xây dựng) thay vì chỉ các lỗi cú pháp.
Lý do để thực hiện việc này là gì? – mellamokb
Tại sao không chỉ cài đặt mono? –