2008-10-27 29 views
6

Phân tích mã VS2008 sẽ gắn cờ lỗi chính tả trong số nhận dạng bằng cách sử dụng loại cảnh báo IdentifiersShouldBeSpelledCorrectly.Bạn có thể định cấu hình Phân tích mã VS2008 để sử dụng từ điển tiếng Anh của Anh không?

Quy trình này đang sử dụng từ điển của Mỹ theo mặc định vì các từ đang được gắn cờ được viết đúng chính tả bằng cách sử dụng chính tả của Anh. Ví dụ: các từ như "Tổ chức" và "Tùy chỉnh", v.v ...

Tôi biết rằng bạn có thể tạo các tệp từ điển Xml tùy chỉnh của riêng mình chứa bất kỳ từ nào bạn không muốn gắn cờ. bất cứ ai cho tôi biết nếu bạn có thể cấu hình phân tích mã để sử dụng một từ điển mặc định khác (hoặc bổ sung) từ những người có sẵn trong Windows?

Trả lời

8

Tuyệt vời, cảm ơn.

Tóm tắt giải pháp là ...

Thêm dòng CodeAnalysisCulture vào tệp Dự án. Rất tiếc, tôi cho rằng điều này phải được thực hiện cho mọi dự án đang được phân tích ...

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    ... 
    <RunCodeAnalysis>true</RunCodeAnalysis> 
    <CodeAnalysisCulture>en-GB</CodeAnalysisCulture> 
    ... 

với "en-GB" làm giá trị để kiểm tra chính tả tiếng Anh của Anh.

4

này nên làm điều đó cho bạn Visual Studio 2008 - Spelling rules

Vì vậy, chỉ cần thay thế en-AU với en-GB trong ví dụ đưa ra.

Nó trích dẫn quy tắc IdentifiersShouldBeSpelledCorrectly.

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