Skip to content
| Marketplace
Sign in
Visual Studio>Tools>AProtobuf
AProtobuf

AProtobuf

ouxingfan

|
279 installs
| (9) | Free
语法高亮 智能提示 引用预览 引用跳转 格式化代码 单文件生成 整个工程生成
Download

插件功能

  • protobuf语法高亮;
  • 输入智能提示 (全工程范围);
  • 引用预览 (鼠标移动到目标文本上);
  • 引用跳转 (F12 或者 Ctrl+鼠标左键);
  • 格式化代码 (先按Ctrl+K 再按Ctrl+D);
  • 单文件生成 (Ctrl+F7, 在工程目录下编写BuildProtoFile.bat,并且接受一个参数:文件路径);
  • 整个工程生成 (Ctrl+B, 在工程目录下编写BuildProtoProject.bat,没有参数);

5.10 更新内容

  • 使用vs2022创建工程生成的插件。但是这个平台上传不了,只能上传vs2019版本。
  • 如果有需要vs2022版本的,可以从https://e.coding.net/alittleide/alittlecpp/AProtobufVSIX.git下载
  • 优化proto语法检查

4.67 更新内容

  • 优化enum再C++中枚举字段名的跳转

4.64 更新内容

  • 支持enum中定义option

4.63 更新内容

  • 支持service rpc语法
  • 优化大括号缩进

4.59 更新内容

  • 优化提示
  • 优化语法检查
  • 优化缩进
  • 优化格式化

4.34 更新内容

  • 支持oneof

4.27 更新内容

  • 优化 [X个引用] 的显示位置
  • import对路径编辑添加智能提示

4.22 更新内容

  • 快速跳转定义 (先按Ctrl+1 再按Ctrl+1) 对于任意语言或者普通文本,编辑光标移动要跳转的代码,然后按下两次Ctrl+1,就可以直接跳转到proto定义。

4.20 更新内容

  • message和enum定义后面会自动生成被引用的个数
  • 对着代码点击鼠标右键,出现的菜单中有格式化代码的命令菜单

4.0 更新内容

  • 将语法解析和智能提示全部转为异步,大大提高性能,可编辑超大文件
  • 添加文件图标
  • 优化输入智能提示

3.77 更新内容

  • 提高解析性能
  • 优化输入智能提示

3.73 更新内容

  • 优化代码格式化

3.72 更新内容

  • 快速注释(注释:先按Ctrl+K 再按Ctrl+C 解除注释:先按Ctrl+K 再按Ctrl+U)

3.71 更新内容

  • 添加自动补齐符号对 比如() <> {}
  • 添加自动缩进
  • 优化输入智能提示
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft