12

Tôi đã tìm thấy trang web: http://studiostyl.es/ chuyên về các chủ đề của Visual Studio 2010. Tuy nhiên, có vẻ như tất cả các chủ đề này được xây dựng với ý tưởng phát triển C# và .NET.Bộ sưu tập các chủ đề C++ tốt trong Visual Studio 2010?

Tôi hiện đang cố gắng tham gia vào một số chương trình C++ và không thể tìm thấy bất kỳ điều gì về chủ đề của các chủ đề đặc biệt cho C++. Ngay bây giờ, gần như tất cả các mã C++ của tôi là một màu đồng bằng và có vẻ như tôi cũng có thể viết nó trong notepad.

Nó thậm chí có thể là tôi đã thiết lập của tôi sai lầm và rằng những chủ đề từ studiostyles có nghĩa vụ phải được cho tất cả các ngôn ngữ; Tôi mới bắt đầu sử dụng Visual Studio.

Cảm ơn mọi thư trả lời.

+0

Nếu bạn muốn chủ đề tối - hãy thử điều này http://studiostyl.es/schemes/amber-blue – Edward83

Trả lời

8

Nhận Visual Assist X và không nhìn lại.

Chỉnh sửa: Ngoài ra còn có Refactor! for C++. Như bạn có thể đoán từ tên, nó chủ yếu hướng về mã tái cấu trúc, nhưng nếu bộ nhớ phục vụ cũng có thể làm một số colorizing và như vậy. Tôi đã không sử dụng nó gần đây đủ để nói nhiều hơn thế (tôi đã sử dụng VA-X trong nhiều năm, và một vài năm trước quyết định xem xét lựa chọn thay thế, nhưng sau một hoặc hai tháng thử nghiệm, quyết định gắn bó với VA-X).

+0

Nếu không có ai trả lời bằng một cách miễn phí trong một vài ngày, tôi sẽ đánh dấu này như câu trả lời. Ứng dụng đó trông thật tuyệt vời! – fjlksahfob

+1

+1, VA-X thực sự tuyệt vời. Đó là, nếu bạn cấu hình nó theo nhu cầu của bạn. Các thiết lập mặc định kinda suck imho. – Xeo

13

Không, vấn đề là Visual Studio chỉ đơn giản là không có bất cứ nơi nào gần hỗ trợ làm nổi bật cú pháp dựng sẵn cho C++ như nó cho C# hoặc VB.NET. Một số đánh dấu cú pháp không hoạt động. Ví dụ: chuỗi, nhận xét, chỉ thị tiền xử lý, toán tử, số và từ khóa được tích hợp tất cả đều có màu riêng. Nhưng rất nhiều mã của bạn thực sự sẽ có một màu ("Mã định danh") nếu bạn không nhấc ngón tay lên.

Như Jerry gợi ý, Visual Assist X cung cấp xa tô sáng cú pháp tốt hơn so với mặc định. Nhưng nó không miễn phí.

Nếu bạn giống tôi và tìm kiếm giải pháp ngân sách thấp, bạn có thể define your own keywords. Điều này ít nhất sẽ làm cho chúng hiển thị trong màu được đánh dấu cho "Từ khóa người dùng". Liên kết giải thích những gì bạn cần làm chi tiết hơn, nhưng nó thực sự đơn giản như việc đặt một tệp văn bản thuần túy có tên "usertype.dat" trong thư mục ứng dụng Visual Studio và nhập từng từ khóa tùy chỉnh mà bạn muốn xuất hiện được đánh dấu bằng màu riêng của chúng trên một dòng riêng biệt. Bạn sẽ phải khởi động lại IDE để các thay đổi của bạn có hiệu lực.

Vì bạn đang sử dụng VS 2010, một giải pháp miễn phí khác là tiện ích mở rộng Highlighterr for Visual C++. Đây là một bước tiến từ việc xác định các từ khóa của riêng bạn và nhận được một chút fancier với làm nổi bật cú pháp. Nó tận dụng lợi thế của sự hỗ trợ Intellisense mới trong VS 2010 để bật làm nổi bật cho các lớp, cấu trúc, macro và typedef. Tôi chưa cài đặt nó nhưng bản thân mình vì tôi vẫn đang phát triển C++ trong VS 2008, nhưng tôi rất muốn thử nó.

side-by-side comparison with Highlighterr before and after

Các vấn đề liên quan