ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

LSP-biome

sublimelsp ST4

Sublime Text的生物群落LSP服务器

详细信息

  • 1.5.0
  • github.com
  • github.com
  • 1个月前
  • 2小时前
  • 10个月前

安装次数

  • 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

说明文件

源代码
raw.githubusercontent.com

LSP-biome

生物群 - 你Web项目的工具链。在几秒钟内进行格式化、检查错误和更多。

  • 快速:使用Rust和受rust-analyzer启发的创新架构构建。
  • 可扩展:设计用于处理任何规模的代码库。专注于产品增长,而不是工具。
  • 可操作的、信息丰富的:避免模糊的错误消息。当我们告诉您某个地方出问题时,我们就会确切地告诉您问题出在哪里以及如何修复它。
  • 简单:无需零配置即可开始。当需要时,提供广泛的选择。
  • 优化:通过紧密的内部集成,我们能够重用以前的工作,任何工具的改进都会对其他所有工具产生影响。
  • 内置电池:自动支持您今天使用的所有语言功能。一流的支持TypeScript和JSX。

安装

  1. 通过Package Control安装LSPLSP-biome
  2. (可选但推荐) 通过Package Control安装LSP-file-watcher-chokidar,以启用服务器关于更改biome.json配置文件的功能通知。
  3. 重启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
    }
}

其他信息

有关更多信息,请参阅官方文档