Skip to content

Commit 641610a

Browse files
authored
Add TeXpresso extension (#2514)
This is an extension to be used alongside the LaTeX one, providing a (very new) language server which only deals with live preview of a LaTeX document using [TeXpresso](https://github.com/let-def/texpresso), while `texlab` (from other extension) will provide all the other language server capabilities (go-to-definition, completions, snippets...). TeXpresso is a very experimental project but pulls off something not seen anywhere else in the LaTeX world with the preview updating smoothly with every keystroke. This particular project (LSP and zed integration) was prompted by a [user request in the LaTeX extension](rzukic/zed-latex#85) and since then I have personally found it incredibly compelling. *Demo showing live preview and inverse-search (clicking on parts of preview to move cursor in editor:* https://github.com/user-attachments/assets/e3fd9773-c396-419b-8a12-c3925cdd28a3
1 parent f21806d commit 641610a

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

.gitmodules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1926,6 +1926,10 @@
19261926
path = extensions/terrible-theme
19271927
url = https://github.com/nooooaaaaah/terrible-zed.git
19281928

1929+
[submodule "extensions/texpresso"]
1930+
path = extensions/texpresso
1931+
url = https://github.com/lnay/zed-texpresso.git
1932+
19291933
[submodule "extensions/the-best-theme"]
19301934
path = extensions/the-best-theme
19311935
url = https://github.com/Nidal-Bakir/zed-the-best-theme.git

extensions.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1972,6 +1972,10 @@ version = "0.1.3"
19721972
submodule = "extensions/terrible-theme"
19731973
version = "0.0.3"
19741974

1975+
[texpresso]
1976+
submodule = "extensions/texpresso"
1977+
version = "0.0.1"
1978+
19751979
[the-best-theme]
19761980
submodule = "extensions/the-best-theme"
19771981
version = "0.0.1"

extensions/texpresso

Submodule texpresso added at c918dc7

0 commit comments

Comments
 (0)