Skip to content

Commit a339d95

Browse files
authored
Merge pull request #93 from msaraiva/phoenix-template-support
Improve phoenix templates support
2 parents aa6e238 + 28cd4e9 commit a339d95

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
"Debuggers"
2121
],
2222
"activationEvents": [
23-
"onLanguage:elixir"
23+
"onLanguage:elixir",
24+
"onLanguage:eex",
25+
"onLanguage:html-eex"
2426
],
2527
"main": "./out/extension",
2628
"contributes": {
@@ -143,7 +145,8 @@
143145
"eex"
144146
],
145147
"extensions": [
146-
".eex"
148+
".eex",
149+
".leex"
147150
],
148151
"configuration": "./eex-language-configuration.json"
149152
},

src/extension.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,11 @@ export function activate(context: ExtensionContext): void {
8686
// Register the server for Elixir documents
8787
documentSelector: [
8888
{ language: "elixir", scheme: "file" },
89-
{ language: "elixir", scheme: "untitled" }
89+
{ language: "elixir", scheme: "untitled" },
90+
{ language: "eex", scheme: "file" },
91+
{ language: "eex", scheme: "untitled" },
92+
{ language: "html-eex", scheme: "file" },
93+
{ language: "html-eex", scheme: "untitled" }
9094
],
9195
// Don't focus the Output pane on errors because request handler errors are no big deal
9296
revealOutputChannelOn: RevealOutputChannelOn.Never,

syntaxes/eex.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"fileTypes": ["eex"],
2+
"fileTypes": ["eex", "leex"],
33
"name": "Embedded Elixir",
44
"patterns": [
55
{

0 commit comments

Comments
 (0)