Releases: ruschaaf/extended-embedded-languages
v1.3.0 - New host languages Powershell and Nix
v1.2.0 - New host language TypeScript, and embedded language Handlebars
v1.1.0 - Supporting Rust, Go, and new embedded languages
Two new host languages: Rust and Go
See README.md for details.
Rust:
let s2 = /*sql*/ r"
SELECT * FROM USERS
WHERE id = 1234;
";
Go:
s1 := /*sql*/ `
SELECT * FROM users
WHERE id = $1
`;
New embedded languages
- ARM assembly
- x86 / x64 assembly
Behind the scenes improvements
Updated docs, cleaned up the code generation, and added descriptions to the snippets.
Snippets are still experimental, so are not automatically registered with VSCode. To use them, copy paste them into your user snippets file for now.
v1.0.0 Release
First release published to the Visual Studio Marketplace
Added embedded languages: Lua, Makefile, GraphQL, TypeScript, LaTeX,
TeX, and Graphviz
Added experimental generation of embedded langauge snippets - these are
not added to VSCode by default yet, but they could be manually added to
a project. If you
can use the sql
snippet and depending on the host language you might
get
//c++
R"sql(
)sql"
or
#python
"""--sql
"""
Clarified "snippets" vs. "examples" in the code
v0.0.1-alpha Initial test release
This is an initial release with support for C++, Python and YAML host languages and 15 embedded languages
To test this extension out, download the .vsix file and run
code --install-extension extended-embedded-languages-0.0.1.vsix