Tôi đang tìm một nhóm các lớp (tốt nhất là trong khung .net) sẽ phân tích cú pháp mã C# và trả về danh sách hàm với tham số, lớp với phương thức, thuộc tính, v.v. sẽ cung cấp tất cả những gì cần thiết để xây dựng bản intellisense của riêng tôi.Tìm kiếm trình phân tích cú pháp mã C#
Tôi có cảm giác một cái gì đó như thế này nên ở trong khung .net, được cung cấp tất cả những thứ phản ánh mà họ cung cấp, nhưng nếu không thì một giải pháp thay thế nguồn mở là đủ tốt.
Những gì tôi đang cố gắng xây dựng về cơ bản giống như trình biên dịch Snippet, nhưng với một bước ngoặt. Tôi đang cố gắng tìm ra cách để có được mã số dom đầu tiên.
Tôi đã thử googling cho điều này nhưng tôi không chắc chắn những gì các thuật ngữ chính xác cho điều này là vì vậy tôi đã đưa ra sản phẩm nào.
Chỉnh sửa: Vì tôi đang tìm cách sử dụng tính năng này để xử lý giống như intelliSense, nên việc biên dịch mã sẽ không hoạt động vì rất có thể sẽ không hoàn thành. Xin lỗi tôi đã đề cập đến điều đó trước tiên.
Ứng dụng có phải hoạt động với mã hoặc mã không đầy đủ có lỗi hay không (tức là mã không biên dịch với trình biên dịch thông thường?) Đó thường là yêu cầu đối với các trình phân tích cú pháp kiểu IntelliSense. –
Phải làm việc trên mã không đầy đủ. Tôi đang tìm kiếm nội dung trực tuyến. – Blindy