35个版本

1.0.31-alpha2024年7月25日
1.0.28-alpha2024年5月23日
1.0.26-alpha2024年3月26日
1.0.21-alpha2023年12月5日
0.0.26 2022年11月23日

#24 in #cardano

Download history 1/week @ 2024-04-28 1/week @ 2024-05-12 159/week @ 2024-05-19 16/week @ 2024-05-26 118/week @ 2024-06-02 27/week @ 2024-06-09 7/week @ 2024-06-16 42/week @ 2024-06-30 8/week @ 2024-07-07 6/week @ 2024-07-14 190/week @ 2024-07-21 286/week @ 2024-07-28 1/week @ 2024-08-04 7/week @ 2024-08-11

485 个月下载量
aiken 中使用

Apache-2.0

2MB
54K SLoC

Aiken语言服务器协议(LSP)

命令行工具 aiken 内置了实现(部分)语言服务器协议语言服务器

入门指南

一般

无论使用哪个IDE,您可能需要以下信息来配置您的语言客户端

  • 命令: aiken lsp

    注意 该命令在命令行帮助用法中是隐藏的

  • 根模式: aiken.toml

  • 文件类型: aiken (.ak)

Visual Studio Code

只需从官方市场安装 VSCode Aiken扩展

NeoVim

如果您使用NeoVim并使用 nvim-lspconfig,那么Aiken直接受支持,几乎不需要做什么。只需遵循 官方说明

支持的功能

  • 文档同步和即时编译
  • 文档格式化(类似于 aiken fmt
  • 转到定义
  • 悬停时的类型注解
  • 提供快速修复的错误的各种代码操作
    • aiken::检查::未知::变量
    • aiken::检查::未知::类型
    • aiken::检查::未知::类型构造函数
    • aiken::检查::未知::模块

依赖

~35–53MB
~1M SLoC