Svelte for VS Code:提升Svelte开发效率的必备工具
Svelte for VS Code扩展为VS Code用户提供了专门针对Svelte组件的语法高亮和丰富的智能感知功能,利用svelte语言服务器实现。无论您是新手还是经验丰富的开发者,该扩展都能显著提升您的开发效率。
安装与设置
为了确保最佳体验,请检查并调整您的VS Code设置:
"files.associations": {"*.svelte": "html" }
,请将其移除。code --uninstall-extension JamesBirtles.svelte-vscode
该扩展自带Svelte文件的格式化程序。要启用此扩展对Svelte文件的格式化,请调整您的VS Code设置如下:
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
格式化程序使用Prettier插件,因此一些Prettier的格式化选项也适用。同时,还有一些特定于Svelte的设置,如脚本、标记和样式的排序顺序。更多信息及配置方法请参考文档。
使用该扩展需要VS Code版本1.52.0及以上。
如果您想使用TypeScript/SCSS/Less等技术,请查看相关文档。
更多文档和故障排除信息,请参考此处。
功能亮点
在Svelte文件中,您可以享受以下功能:
该扩展还包含一个TypeScript插件,激活后可在JavaScript和TypeScript文件中为与Svelte文件的交互提供智能感知。
设置选项
值可以是off、messages或verbose。通常您不会设置此项。用于调试语言服务器功能。如果启用,您可以在集成终端附近的输出通道中查看日志。
与Yarn 2 PnP的使用
yarn add -D svelte-language-server
以将svelte-language-server安装为开发依赖。yarn dlx @yarnpkg/sdks vscode
以生成或更新VSCode/Yarn集成SDK。这也将为工作区设置svelte.language-server.ls-path
和svelte.language-server.runtime-args
,指向工作区安装的语言服务器。请注意,这需要工作区信任 - 否则,请在用户配置中设置svelte.language-server.ls-path
和svelte.language-server.runtime-args
。致谢
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com