百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

language-tools

> 前端框架
开源

Svelte 语言服务器以及使用它的官方扩展

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Svelte 语言服务器以及使用它的官方扩展

[IDE docs and troubleshooting](docs) ## What is Svelte Language Tools? Svelte Language Tools contains a library implementing the Language Server Protocol (LSP). LSP powers the [VSCode extension](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode), which is also hosted in this repository. Additionally, LSP is capable of powering plugins for [numerous other IDEs](https://microsoft.github.io/language-server-protocol/implementors/tools/). A `.svelte` file would look something like this: ```html Count: {count}

{count} * 2 = {doubled}

{doubled} * 2 = {quadrupled}

``` Which is a mix of [HTMLx](https://github.com/htmlx-org/HTMLx) and vanilla JavaScript (but with additional runtime behavior coming from the svelte compiler). This repo contains the tools which provide editor integrations for Svelte files like this. ## Contributing Contributions are encouraged and always welcome. [Read the contribution guide for more info](CONTRIBUTING.md) and help us out! ## Supporting Svelte Svelte is an MIT-licensed open source project with its ongoing development made possible entirely by the support of awesome volunteers. If you'd like to support their efforts, please consider: - [Becoming a backer on Open Collective](https://opencollective.com/svelte). Funds donated via Open Collective will be used for compensating expenses related to Svelte's development such as hosting costs. If sufficient donations are received, funds may also be used to support Svelte's development more directly. ## License [MIT](LICENSE) ## Credits - [James Birtles](https://github.com/jamesbirtles) for creating the foundation which this language server, and the extensions are built on - Vue's [Vetur](https://github.com/vuejs/vetur) language server which heavily inspires this project - [halfnelson](https://github.com/halfnelson) for creating `svelte2tsx` - [jasonlyu123](https://github.com/jasonlyu123) for his ongoing work in all areas of the language-tools

GitHub Issues· 291 开放

在 GitHub 查看全部
  • #3120

    Using `svelte-check` with `--tsgo` includes more files

    bug更新于 2026年9月11日
  • #3118

    `@sveltejs/vite-plugin-svelte` does not recognize `vite-plus` configuration exports

    bug更新于 2026年9月7日
  • #3063

    Typescript 7 crashes svelte2tsx and svelte-check

    更新于 2026年9月1日
  • #2894

    Bump `chokidar` to v5

    breaking change更新于 2026年8月21日
  • #2733

    TypeScript Go support (at least in CLI)

    Blockedupstream更新于 2026年8月20日
  • #3108

    LSP crashes/partially stops working when I move, create, or delete route files. (SvelteKit 3 RC)

    bugupstream更新于 2026年8月20日
  • #3109

    Script module makes the file looks like there is an error

    bugawaiting submitter更新于 2026年8月19日

核心特点

  • •Becoming a backer on Open Collective.
  • •James Birtles for creating the foundation which this language server, and the extensions are built on
  • •Vue's Vetur language server which heavily inspires this project
  • •halfnelson for creating svelte2tsx
  • •jasonlyu123 for his ongoing work in all areas of the language-tools

> 标签

TypeScriptlanguage-serversveltevscode-extension

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类前端框架
定价开源

> 相关工具

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架