跳转到内容

VS Code Extension

在 Visual Studio 代码中为 Tact 语言提供广泛支持:

  • 语法高亮
  • 高亮显示错误
  • 片段
  • 悬停信息
  • 所有变量、函数、全局参数和 Tact 独特类型的代码自动完成
  • 对当前文件中的所有合约/库以及所有引用的导入进行代码补全
  • 格式化

VS Code Marketplace 上的扩展: 支持 TON 区块链的 Tact 语言

安装手册

  1. Open Visual Studio Code.

  2. 单击窗口侧面活动栏中的 “扩展 “图标,导航至 “扩展 “视图。 它看起来就像一个正方形中的正方形。

  3. In the Extensions view input box, type “TACT Language”. You should see a dropdown with the extension “TACT Language” provided by KonVik. Probably, you would see the same extension provided by TON Community but this one is deprecated and we should use KonVik’s instead

  4. 点击扩展名称旁边的安装按钮。 等待安装完成。

  5. 安装扩展后,您可能需要重新加载 VS Code。 如有必要,扩展名旁边会有一个重新加载按钮。 如果出现该按钮,请单击该按钮。

  6. 现在,Tact 语言扩展应该已安装到您的 VS 代码中。

启用 “保存时格式化”

本指南将说明如何在 VS 代码中使用 “命令调板 ”和编辑 JSON 设置文件为 Tact 语言扩展启用 “保存时格式 ”功能。

  1. 在命令调板中输入 “首选项:在命令调板中输入 “首选项:打开设置 (JSON)”。 这将打开你的 settings.json 文件。

  2. 编辑 JSON 设置

    • 您将看到一个 JSON 对象。 We’re going to add some properties to this object to enable format on save for the TACT Language extension.

    • 在 JSON 对象中添加以下几行:

      {
      "[tact]":{
      "editor.formatOnSave": true,
      "editor.defaultFormatter""KonVik.tact-lang-vscode"
      }
      }
    • 这将启用保存时的格式化(“editor.formatOnSave”: true),并将 Tact 文件的默认格式化(“[tact]”: {“editor.defaultFormatter”: “KonVik.tact-lang-vscode”} )设置为 Tact 语言扩展名。

  3. 保存和关闭设置

    • 添加完这些行后,保存您的 settings.json 文件(可按 Ctrl+S 保存)。
    • 关闭 settings.json 选项卡或按 Ctrl+W

现在,当您保存文件时,您的 Tact Language VS Code 扩展程序会自动格式化您的文件。如果您没有看到这些更改立即生效,您可能需要重新加载 VS Code。

参考资料和资源