Skip to content

Commit eaf2fd7

Browse files
azizkprincemaple
authored andcommitted
README: added more feature items and a "Recommended packages" section.
1 parent 126ae64 commit eaf2fd7

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

README.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@ ElixirSyntax was initially based on the [Elixir.tmbundle package](https://github
44

55
## Features
66

7-
* Working `Goto Definition` functionality
7+
* Working `Goto Definition` command.
88
* HTML template highlighting:
99
- HEEx: <img src="images/elixir_heex_example.svg" width="260" align="top">
1010
- Surface: <img src="images/elixir_surface_example.svg" width="215" align="top">
1111
- LiveView: <img src="images/elixir_liveview_example.svg" width="230" align="top">
1212
* Full PCRE syntax highlighting: <img src="images/elixir_regex_example.svg" width="270" align="top">
1313
* Type highlighting: <img src="images/elixir_type_example.svg" width="620" align="top">
14+
* Theme adaptations for Mariana and Monokai.
15+
* Build commands: `mix format`, `mix test`, `elixir $file`
16+
* Snippets for `IO.inspect`, `tap` and `then`.
1417

15-
Some of the other provided features are not immediately evident. Among them are:
18+
Some highlighting features are not immediately evident. Among them are:
1619

1720
### The `fragment` and `sql` functions
1821

@@ -42,6 +45,10 @@ Embed JSON strings in your Elixir code. Notice the interpolated Elixir code is c
4245
<img src="images/elixir_yaml_example.svg" width="100%">
4346
</blockquote>
4447

48+
## Recommended packages
49+
50+
* [LSP](https://packagecontrol.io/packages/LSP) and [LSP-elixir](https://packagecontrol.io/packages/LSP-elixir) for intelligent code completion.
51+
4552
## Changes
4653

4754
See [CHANGELOG.md](./CHANGELOG.md) for the list of releases and noteworthy changes.

0 commit comments

Comments
 (0)