Leo 程序开发 IDE 使用介绍

Leo 程序开发 IDE 使用介绍

这篇文章专门来介绍一下关于 Leo 的集成开发环境。和其它开发语言一样,为了提高开发的效率 Leo 也提供了基于常见 IDE 开发的工具,我们可以根据个人的喜好选择适合自己的 IDE。下面来分别介绍常见的几个开发工具。

  1. Sublime Text

  2. Visual Studio Code

  3. Intellij

  4. Leo Playground (严格来说这个不算 IDE,对于一些简单程序来说,却是最方便的工具。)

Sublime Text

优点:

a) 模块化语法高亮:

  • 优点: 享受清晰、模块化的语法高亮显示,增强代码可读性。

  • 重要性: 轻松识别和理解 Aleo Leo 程序的不同组成部分,从而提高生产力。

b) LSP插件集成:

  • 优点: 与 Sublime 的语言服务器协议(LSP)无缝集成,增强语言功能。

  • 重要性: 直接在 Sublime Text 中访问高级语言功能,优化开发工作流程。

img
img

a) 安装

  1. 从 Package Control安装LSPLSP-leo 。

  2. 重新启动 Sublime。

b) 用法

请按照以下步骤启用Aleo instructions语法。

  1. 打开Sublime Text

  2. 从 Settings > Select Color Scheme... > LSP-leo

  3. 这还允许您查看 Aleo 指令的语法突出显示。

VSCode

优点:

a) 轻松集成:

  • 优点: Leo for VS Code 无缝集成到 VS Code 环境中。

  • 重要性: 开发人员可以熟悉编码并利用 VS Code 广泛的生态系统进行高效的 Aleo 开发。

b) 用户友好的扩展:

  • 优点: VS Code 的 Leo 扩展用户友好,安装过程简单。

  • 重要性: 开发人员可以专注于编码,而无需进行复杂的设置,从而增强整体开发人员体验。

img
img

a) 安装

  1. 从 VSCode 市场 安装Leo for VSCode 。

  2. 正确的扩展 ID 是aleohq.leo-extension,描述应该是 “Leo 的官方 VSCode 扩展”。

b) 用法

  1. 打开VSCode

  2. 转到“设置”>“扩展”或使用左侧面板的“扩展”按钮启用 Leo 插件。

  3. 这还允许您查看 Aleo 指令的语法突出显示。

IntelliJ

优点:

a) 全面支持:

  • 优点: 在 IntelliJ 环境中享受对 Aleo Leo 编程的全功能支持。

  • 重要性: 在 IntelliJ 中工作的开发人员可以访问 Aleo Leo 的所有功能,使开发更加全面和强大。

b) 市场安装:

  • 优点: 通过 JetBrains 市场轻松安装 Leo for IntelliJ。

  • 重要性: 简化的安装确保快速设置,使开发人员能够立即投入编码。

img
img

a)安装

  1. 从 JetBrains 市场下载Aleo 开发者插件

  2. 单击右上角的齿轮图标 > 插件 > 顶部的齿轮图标 > 从磁盘安装插件 > 选择下载的 zip 文件

  3. 这还允许您查看 Aleo 指令的语法突出显示。

Leo Playground

Leo Playground 的使用我们前面专门介绍过,它使用是最简单的,不需要安装其它复杂的工具,开箱即用,使用教程请参考这篇