Tôi sử dụng trình chỉnh sửa vim (trên Ubuntu). Gần đây, tôi đã làm việc với các dự án cuda lớn và do đó muốn sử dụng tiện ích ctags để duyệt mã. Danh sách các ngôn ngữ được hỗ trợ cho exuberant-ctags [ở đây] (http://ctags.sourceforge.net/languages.html) hiện chưa có CUDA. Nếu bất cứ ai biết một tinh chỉnh để làm như vậy, tôi thực sự đánh giá cao sự giúp đỡ.ctags + danh sách thẻ cho các tệp .cu (CUDA)
Cảm ơn
CHỈNH SỬA 1: Tôi tìm thấy bản sửa lỗi tạm thời sau.
Để tạo tệp thẻ cho tệp CUDA, hãy sử dụng ctags với tùy chọn sau (giả sử thư mục hiện tại của bạn chứa tất cả các tệp cuda của bạn);
$ ctags --langmap = C++: + cu *
Cảm ơn, tôi tình cờ gặp một lỗi tương tự (không hoàn toàn chính xác như tôi đã sử dụng C thay vì C++) sau khi đăng giải pháp. – Abhinav
CUDA C/C++ dựa trên C++, giống như trong C++ chuẩn, bạn có thể tự giới hạn sử dụng tập con C nếu muốn! – Tom
CNTT HOẠT ĐỘNG Đ BEP !!!! Tôi đã lo lắng nếu điều này sẽ có thể xác định các chức năng hạt nhân (những người có <<<> >>) ... để tôi ngạc nhiên, nó hoạt động và hoạt động hoàn hảo. Cảm ơn Tom. – Abhinav