Skip to content

Improve highlight, outline, and documentation, and more#64

Open
Gaspartcho wants to merge 9 commits intozed-extensions:mainfrom
Gaspartcho:main
Open

Improve highlight, outline, and documentation, and more#64
Gaspartcho wants to merge 9 commits intozed-extensions:mainfrom
Gaspartcho:main

Conversation

@Gaspartcho
Copy link
Copy Markdown
Contributor

@Gaspartcho Gaspartcho commented Mar 28, 2026

Closes #33
This PR introduces a few improvements to this extension

Improved preview

The sections are now nested in the Outline panel

image

Improved highlighting

Made so that the different highlights matched more the ones on the online typst editor.

It would be nice to experiment a bit more with this configuration, and see if any bugs appear.

LSP features: Preview & formatting

Added instructions in the project's README on how to enable formatting.

Added instructions on how to start preview feature in the background (since Zed cannot run LSP commands as of writing, this is the only way to use this feature).

Added a task to open the preview.

@cla-bot cla-bot bot added the cla-signed label Mar 28, 2026
@Gaspartcho Gaspartcho changed the title Improve highlight, outline, and documentation Improve highlight, outline, and documentation, and more Mar 29, 2026
README.md Outdated
project-specific config),

```json
To register the LSP and enable certain features (such as compile on save), add the following your `settings.json` (or `.zed/settings.json` in the project root for project-specific config),
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is not possible to configure LSP settings in the project setttings, see https://zed.dev/docs/remote-development#zed-settings

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for spotting my mistake. It should be fixed now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add intro of live preview method in readme.md

2 participants