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

V

作者: elliotchance 全部

对V编程语言的Sublime Text支持

标签 语言语法vvlang

详细信息

  • 1.5.0
  • github.com
  • 3年前
  • 2小时前
  • 3年前

安装次数

  • 总数 1K
  • Win 628
  • Mac 254
  • Linux 461
2021年8月6日 2021年8月5日 2021年8月4日 2021年8月3日 2021年8月2日 2021年8月1日 2021年7月31日 2021年7月30日 2021年7月29日 2021年7月28日 2021年7月27日 2021年7月26日 2021年7月25日 2021年7月24日 2021年7月23日 2021年7月22日 2021年7月21日 2021年7月20日 2021年7月19日 2021年7月18日 2021年7月17日 2021年7月16日 2021年7月15日 2021年7月14日 2021年7月13日 2021年7月12日 2021年7月11日 2021年7月10日 2021年7月9日 2021年7月8日 2021年7月7日 2021年7月6日 2021年7月5日 2021年7月4日 2021年7月3日 2021年7月2日 2021年7月1日 2021年6月30日 2021年6月29日 2021年6月28日 2021年6月27日 2021年6月26日 2021年6月25日 2021年6月24日 2021年6月23日 2021年6月22日
Windows 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 3 0 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1
Linux 1 2 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 3 0 1 0 1

Readme

源码
raw.githubusercontent.com

Sublime Text对V编程语言支持

本套件提供V的语法高亮。

安装

您可以使用Package Control安装V包。

Package Control: Install Package

Package Control: Install Package

对于代码补全,您可以为Sublime Text 3或4安装vlang/vls

特性

用于构建、运行、测试、格式化和更新V本身的命令

Command Palette

内联错误和警告

Inline errors and warnings

快速跳转至任何符号

Goto any symbol

显示内联断言失败

Assert failures

命令面板

所有生成输出的命令都将显示在一个名为“V”的新窗口中。您可能希望保留此选项卡以供将来运行使用。

V: Build

构建当前模块(目录)。

V: Build File

构建当前文件。

V: Format File

格式化当前文件。

V: Format Module

格式化当前模块。

V: Format Project

格式化当前项目。

V: Run

在当前模块(目录)上执行v run

V: Run Test

仅对当前文件执行v run

V: Test

仅对当前模块(目录)执行v test

V: Test File

仅对当前文件执行v test

V: Update

将V更新到最新版本(v up)。

自定义命令

{
    "caption": "Build Prod",
    "command": "v",
    "args": {
        "cmd": "-prod ${module}",   // required (string)
        "output": true,             // optional (boolean)
    }
},
  • cmd是必需的,在上述示例中将构造并执行v -prod "some/folder/path"
  • output 是可选的(默认为 true)。如果设置为 false,则在 “V” 窗口中将不显示输出。这对于您希望静默执行的命令很有用(例如 v fmt)。

有关完整列表,请参阅 Sublime 变量,但一些常见变量包括

  • ${file} 表示当前文件的路径。
  • ${file_path} 表示包含当前文件的目录(模块)。
  • ${folder} 表示项目目录。

贡献

注意:请确保使用 “Package Control > 删除包…” 卸载已安装的包

现在克隆包到本地

cd ~/Library/Application\ Support/Sublime\ Text/Packages
git clone https://github.com/elliotchance/vlang-sublime.git