Bất kỳ đề xuất nào về cách chất lượng để gắn thẻ và tìm kiếm mã C++. Tôi sử dụng cscope/ctags cho hầu hết các công cụ, nhưng tôi đã tìm thấy nó không đủ để tìm cách của tôi xung quanh một số mã C++ quá phức tạp trong công việc. Tôi đã bắt đầu chuyển từ vim sang Slickedit (mà vẫn không hoàn hảo, nhưng tốt hơn) để duyệt mã, nhưng muốn quay trở lại độc quyền vim.Gắn thẻ nguồn C++
Điều tôi muốn là hiểu được phạm vi của các thành viên lớp, ví dụ, nếu tôi tìm kiếm các tham chiếu tới thành viên của một lớp có cùng tên thành viên trong các lớp khác (và có thể nằm ngoài mã C++) nó sẽ chỉ cho tôi những tài liệu tham khảo liên quan.
Tôi muốn một cái gì đó đã hoạt động tốt đẹp với vim, nhưng bất kỳ gói nguồn mở nào mà tôi có thể tự tạo một plugin sẽ ổn.
Bất kỳ đề xuất nào được đánh giá cao, cảm ơn.
Tôi có cùng một sự cố khi sử dụng ctags: bằng cách sử dụng lệnh ': tags NamespaceName :: ClassName :: methodName' mọi thứ ok, nhưng đặt con trỏ lên trên tên phương thức và nhập 'CTRL +]' , Tôi phát hiện ra rằng bằng cách sử dụng 'g +]' chúng hiển thị một danh sách các thẻ hơn là bạn có thể chọn kết hợp chính xác. Điều tốt nhất với tôi là một kịch bản để phân tích mã hiện tại và gọi chính xác ': tag' –