Josef-Friedrich / vscode_LuaTeX_Lua-API

Visual Studio Code extension for the LuaTeX development
https://marketplace.visualstudio.com/items?itemName=JosefFriedrich.luatex
GNU General Public License v2.0
3 stars 0 forks source link

version

Visual Studio Code LuaTeX Extension

Extension for the LuaTeX development.

This extension brings the LuaTeX API into Visual Studio Code.

This project is also an extension package for the most important extensions related to LuaTeX development: lua-language-server and LaTeX Workshop

.vscode/settings.json

{
  "luatex.library": [
    "all",
    "luatex",
    "luametatex",
    "lualatex",
    "lualibs",
    "luaotfload"
  ]
}

Other methods to use the LuaTeX API:

Lua Langauge Server Addon manager

In the meantime you can use the Addon manager of the Lua Language Server. All LuaTeX related libraries are included:

Addon-Manager

Git clone

Or you clone the libraries

git clone https://github.com/Josef-Friedrich/LuaTeX_Lua-API.git <repo>

.vscode/settings.json:

{
  "Lua.workspace.library": ["<repo>/library"]
}

Development

Debug

make install
make watch
F5

Publish

make package
make publish