{"id":11856,"date":"2019-07-11T10:21:58","date_gmt":"2019-07-11T18:21:58","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/vsnews\/?p=11856"},"modified":"2019-07-11T10:21:58","modified_gmt":"2019-07-11T18:21:58","slug":"aa5lb8q","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vsnews\/akams-aa5lb8q\/","title":{"rendered":"Write Better Code Faster with Roslyn Analyzers"},"content":{"rendered":"<p>Roslyn, the .NET compiler platform, helps you catch bugs even before you run your code. One example is Roslyn\u2019s spellcheck analyzer that is built into Visual Studio. Let\u2019s say you are creating a static method and misspelled the word <em>static<\/em> as <em>statc<\/em>. You will be able to see this spelling error before you run your code because Roslyn can produce warnings in your code as you type even before you\u2019ve finished the line. In other words, you don\u2019t have to build your code to find out that you made a mistake.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Roslyn, the .NET compiler platform, helps you catch bugs even before you run your code. One example is Roslyn\u2019s spellcheck analyzer that is built into Visual Studio. Let\u2019s say you are creating a static method and misspelled the word static as statc. You will be able to see this spelling error before you run your [&hellip;]<\/p>\n","protected":false},"author":836,"featured_media":8227,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-11856","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allskus"],"acf":[],"blog_post_summary":"<p>Roslyn, the .NET compiler platform, helps you catch bugs even before you run your code. One example is Roslyn\u2019s spellcheck analyzer that is built into Visual Studio. Let\u2019s say you are creating a static method and misspelled the word static as statc. You will be able to see this spelling error before you run your [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/11856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/users\/836"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/comments?post=11856"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/11856\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media\/8227"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media?parent=11856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/categories?post=11856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/tags?post=11856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}