Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

Latest commit

 

History

History
44 lines (32 loc) · 1.24 KB

README_zh-CN.md

File metadata and controls

44 lines (32 loc) · 1.24 KB

V2Ray JSON Schema

利用Go类型反射系统构建 V2Ray v4, v5 配置格式的 JSON schema

English

使用方法

在配置中声明schema

在V2Ray配置文件中将 $schema 设为指向对应配置格式的 JSON schema 的 URL,一些 IDE 可以通过此 schema 为你提供编辑提示

VSCode 支持此格式, 见此文档

Schemas

配置示例

{
  "$schema": "https://github.com/EHfive/v2ray-jsonschema/raw/main/v5-config.schema.json",
  "inbounds": [
    {
      "protocol": "socks",
      "listen": "127.0.0.1",
      "port": 1080
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom"
    }
  ]
}

补全演示

autosuggestion-demo