LSP-biome
Sublime Text的生物群落LSP服务器
详细信息
安装次数
- 总 551
- Win 151
- Mac 245
- Linux 155
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Mac | 1 | 2 | 2 | 2 | 0 | 0 | 1 | 2 | 4 | 0 | 0 | 6 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 3 | 2 | 0 | 0 | 1 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 3 | 2 | 0 | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 3 | 4 | 3 | 2 | 2 |
Linux | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 2 | 1 | 1 | 0 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 2 | 2 | 3 | 0 | 1 |
说明文件
LSP-biome
生物群 - 你Web项目的工具链。在几秒钟内进行格式化、检查错误和更多。
- 快速:使用Rust和受rust-analyzer启发的创新架构构建。
- 可扩展:设计用于处理任何规模的代码库。专注于产品增长,而不是工具。
- 可操作的、信息丰富的:避免模糊的错误消息。当我们告诉您某个地方出问题时,我们就会确切地告诉您问题出在哪里以及如何修复它。
- 简单:无需零配置即可开始。当需要时,提供广泛的选择。
- 优化:通过紧密的内部集成,我们能够重用以前的工作,任何工具的改进都会对其他所有工具产生影响。
- 内置电池:自动支持您今天使用的所有语言功能。一流的支持TypeScript和JSX。
安装
- 通过Package Control安装LSP和LSP-biome。
- (可选但推荐) 通过Package Control安装LSP-file-watcher-chokidar,以启用服务器关于更改
biome.json
配置文件的功能通知。 - 重启Sublime。
配置
使用命令板首选项:LSP-biome设置
命令或从Sublime菜单中打开配置文件。
注意 默认情况下,Biome需要一个配置文件(
biome.json
),在项目的根目录中启用语法错误、格式化和检查。这可以通过首选项:LSP-biome设置
中的biome.requireConfiguration
选项进行更改。有关使用配置文件配置Biome的更多信息,请参阅官方文档中的配置Biome。
生物群落解析
该包尝试使用来自项目的本地依赖项的Biome(node_modules/.bin/biome
)。我们建议您将Biome添加为项目依赖项,以确保NPM脚本和包使用相同的Biome版本。[点击了解如何添加Biome](https://biomejs.dev/guides/getting-started/)。
您还可以通过在LSP-biome
设置中配置biome.lspBin
设置,明确指定包应使用的biome
二进制文件。
如果项目没有对Biome的依赖,也没有配置明确的路径,包将使用自己管理的捆绑版Biome版本。
用法
代码检查器
有关代码检查的更多信息,请参阅官方文档中的代码检查说明。
格式化文档
要格式化整个文档,请打开命令面板(Ctrl/⌘+⇧+P)并选择LSP: 格式文档
。
要格式化文本范围,请选择要格式化的文本,打开命令面板(Ctrl/⌘+⇧+P),然后选择LSP: 格式选择
。
保存时自动修复
要启用保存时自动修复,请从命令面板打开首选项: LSP设置
并设置
{
"lsp_code_actions_on_save": {
"quickfix.biome": true
}
}
导入排序
Biome通过“组织导入”代码操作支持导入排序。此操作可通过命令面板(Ctrl/⌘+⇧+P)通过选择LSP-biome: 组织导入
访问。
此功能默认启用,但可以通过biome.json
配置文件选择退出。
{
"organizeImports": {
"enabled": false
}
}
如果您希望在保存时自动运行此操作而不是手动调用,可以将以下内容添加到首选项: LSP设置
{
"lsp_code_actions_on_save":{
"source.organizeImports.biome": true
}
}
其他信息
有关更多信息,请参阅官方文档。