Hi, was wondering if support for the ASP.NET Razor language would be possible.
I've installed this package https://atom.io/packages/language-cshtml for the language support.
The beautifier for the HTML seems to to the trick (When selecting HTML as the grammar for the file) I just can't seem to get it auto-detecting when I followed the steps to add a new language to the package though (https://github.com/Glavin001/atom-beautify/wiki/Add-an-unsupported-language-using-an-existing-beautifier)
I've added a simple hello world snippet for testing
<div class="@(Model.Hello)">
<span>
@Html.Raw(Model.HelloWorld)
@{
//This is an inline code block
var hellloWord = "Hello world";
}
</span>
</div>
Any help would really be appreciated
A beautifier is suggested at https://github.com/Glavin001/atom-beautify/issues/627#issuecomment-241389756
A following comment demonstrates that Pretty Diff is insufficient without a few enhancements.
Any progress on this? With dotnet core running nicely on macOS this is more important than ever.
@prettydiff Any progress on this?
Is support for CSHTML coming soon?
I found a fix:
Download the language-cshtml package
https://atom.io/packages/language-cshtml
Change you ~/.atom/config.cson to include the following:
"*":
core:
customFileTypes:
"text.html.cshtml": [
"cshtml"
]