File tree Expand file tree Collapse file tree 3 files changed +88
-0
lines changed Expand file tree Collapse file tree 3 files changed +88
-0
lines changed Original file line number Diff line number Diff line change
1
+ %YAML 1.2
2
+ ---
3
+ name : CSS (WebForms)
4
+ scope : source.css.cs.razor
5
+ version : 2
6
+
7
+ extends : Packages/CSS/CSS.sublime-syntax
8
+ hidden : true
9
+
10
+ contexts :
11
+
12
+ prototype :
13
+ - meta_prepend : true
14
+ - include : Razor.sublime-syntax#comments
15
+ - include : csharp-embedded
16
+
17
+ string-content :
18
+ - meta_prepend : true
19
+ - include : Razor.sublime-syntax#csharp-interpolations
20
+
21
+ csharp-interpolations :
22
+ - meta_include_prototype : false
23
+ # - match: (?=@)
24
+ # push: csharp-interpolation-body
25
+ - include : Razor.sublime-syntax#csharp-interpolations
26
+
27
+ csharp-interpolation-body :
28
+ - clear_scopes : 1
29
+ - meta_include_prototype : false
30
+ - include : csharp-embedded
31
+ - include : immediately-pop
32
+
33
+ csharp-embedded :
34
+ - meta_include_prototype : false
35
+ - include : Razor.sublime-syntax#razor-constructs
36
+ # - match: <%[=#:$]
37
+ # scope: meta.embedded.cs punctuation.section.embedded.begin.cs-webforms
38
+ # embed: Packages/C#/C#.sublime-syntax
39
+ # embed_scope: meta.embedded.cs source.cs.embedded.css
40
+ # escape: (%>)(\s*\n)?
41
+ # escape_captures:
42
+ # 0: meta.embedded.cs
43
+ # 1: punctuation.section.embedded.end.cs-webforms
44
+ # 2: meta.html-newline-after-csharp.cs-webforms
Original file line number Diff line number Diff line change
1
+ %YAML 1.2
2
+ ---
3
+ name : JavaScript (Razor)
4
+ scope : source.js.cs.razor
5
+ version : 2
6
+ hidden : true
7
+
8
+ extends : Packages/JavaScript/JavaScript.sublime-syntax
9
+
10
+ contexts :
11
+
12
+ prototype :
13
+ - meta_prepend : true
14
+ - include : Razor.sublime-syntax#comments
15
+ # - include: csharp-embedded
16
+
17
+ string-content :
18
+ - meta_prepend : true
19
+ - include : Razor.sublime-syntax#csharp-interpolations
20
+
21
+ csharp-interpolations :
22
+ - meta_include_prototype : false
23
+ - match : (?=<%[=#:$])
24
+ push : csharp-interpolation-body
25
+
26
+ csharp-interpolation-body :
27
+ - clear_scopes : 1
28
+ - meta_include_prototype : false
29
+ - include : csharp-embedded
30
+ - include : immediately-pop
31
+
32
+ csharp-embedded :
33
+ - meta_include_prototype : false
34
+ - include : Razor.sublime-syntax#razor-constructs
35
+ # - match: <%[=#:$]
36
+ # scope: meta.embedded.cs punctuation.section.embedded.begin.cs-webforms
37
+ # embed: Packages/C#/C#.sublime-syntax
38
+ # embed_scope: meta.embedded.cs source.cs.embedded.css
39
+ # escape: (%>)(\s*\n)?
40
+ # escape_captures:
41
+ # 0: meta.embedded.cs
42
+ # 1: punctuation.section.embedded.end.cs-webforms
43
+ # 2: meta.html-newline-after-csharp.cs-webforms
Original file line number Diff line number Diff line change @@ -209,6 +209,7 @@ finally
209
209
210
210
<script type =" text/javascript" >
211
211
function find () {
212
+ // TODO: Fix embedded languages
212
213
var val = $ (' @HtmlHelpers.Something' ).val ();
213
214
}
214
215
</script >
You can’t perform that action at this time.
0 commit comments