首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vscode中proto3的Linting (语法高亮)

vscode中proto3的Linting (语法高亮)
EN

Stack Overflow用户
提问于 2021-02-22 20:47:25
回答 2查看 2.3K关注 0票数 0

有没有一种方法可以在vscode中突出显示(清单) proto3文件?我尝试过使用vscode- Protobuf插件,但到目前为止还没有成功。例如,对于下面的示例,它应该用红色突出显示Date,因为它既没有定义也没有导入。

代码语言:javascript
复制
syntax = "proto3";

message Person {
    int32 age = 1;
    string first_name = 2;
    string last_name = 3;

    // Date IN THE FOLLOWING LINE SHOULD BE HIGHLIGHTED WITH RED
    Date birthday = 9; 
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-10-07 15:42:11

vscode-原型3 v0.5.4为我做的工作:日期以红色划线。

但是,您需要保存文件以触发验证。还要确保protoc已在您的路径中安装和可用,或者您已经安装了更新扩展的setting.json。根据他们的文档

保存proto文件时将触发验证。您需要原型编译器来启用语法验证。您还需要一个settings.json文件来告诉扩展名protoc的完整路径(如果它不在path中)。

票数 3
EN

Stack Overflow用户

发布于 2022-05-16 01:51:04

vscode-protolint也会为你的案子做衬里。

它支持由原语支持的一套丰富的规则

确保protolint已在您的路径中安装并可用。

注:我一直保持原力。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66323195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档