ZedScripts LSP
ZedScripts LSP is a language server protocol implementation in Python for the scripting format of Project Zomboid. Previously a VSCode extension, it is now reimplemented as a standalone LSP.
Installation
Releases
Python package
Git
pip install git+https://github.com/PZ-Wiki-Modding/ZedScripts-LSP.git
Local
pip install .
Usage
You can either launch the LSP from Python or you can launch the software as is.
LSP cache directory
The LSP uses a cache directory on your system to store temporary files and logs as well as configuration files. You can find it here:
Linux
~/.zedscripts
Windows
%USERPROFILE%\.zedscripts
Configuration
The LSP uses configurations files which provide information to the LSP about various settings. You have access to a global configuration file
Example configuration:
{
"dataset": {
"latest": true
},
"libraries": [
"/home/simon/.steam/debian-installation/steamapps/common/ProjectZomboid/projectzomboid/media",
]
}
WIP: proper documentation will come soon
License
See LICENSE for details.
Metadata
Release files for ZedScripts 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zedscripts-0.0.2.tar.gz | 50.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zedscripts-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 110.5 kB
Release files / zedscripts-0.0.2.tar.gz
| Download URL | zedscripts-0.0.2.tar.gz |
|---|---|
| Size | 50.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
10c58b42fb5162a6fe685e82a1b254b86503c3d84ac54e082af6c6a949c65fbe
|
|
BLAKE2b-256 checksum How to use checksums |
86415b35449b7762b79b399a31cccb5a8d65330a6f7f02332d98b5899963c221
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / zedscripts-0.0.2-py3-none-any.whl
| Download URL | zedscripts-0.0.2-py3-none-any.whl |
|---|---|
| Size | 59.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
495f1845132bb7b63e8a1bf4e7422cca47f0c1e19bcbdd750f10a8d8c9dc8f4f
|
|
BLAKE2b-256 checksum How to use checksums |
eb2557016b75c293a7a4764ff619b1e7cd8b4c5310f47c0bf72ac505922d125f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|