Protocol Buffers

Gerador de imagens de código Protocol Buffers

Transforme trechos de Protocol Buffers em imagens que valem a pena compartilhar, sem sair do seu Mac.

A .proto file is a contract, and screenshots of it usually appear in design docs where the field numbers matter as much as the names.

O Codeshot detecta Protocol Buffers pelo código que você cola, então não há seletor de linguagem para errar. Aqui está o mesmo trecho em três dos 30 temas inclusos, renderizados com as folhas de estilo do próprio app.

syntax = "proto3";

package snapshot.v1;

message Snapshot {
  string code = 1;
  string theme = 2;
  int32 scale = 3;
}
Atom One · escuro
syntax = "proto3";

package snapshot.v1;

message Snapshot {
  string code = 1;
  string theme = 2;
  int32 scale = 3;
}
Edge · escuro
syntax = "proto3";

package snapshot.v1;

message Snapshot {
  string code = 1;
  string theme = 2;
  int32 scale = 3;
}
GitHub · escuro

Escolhendo um tema para Protocol Buffers

Never crop field numbers. They are the part that cannot change later, so an image that hides them is missing the important half.

Acertando o tamanho

Deixe a imagem seguir o conteúdo ou fixe uma proporção — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3 ou 3:4 — e exporte em 1×, 2× ou 3× para que continue nítida em telas retina. Copie direto para a área de transferência com C ou salve com S.

Veja os 30 temas lado a lado ou leia o fluxo completo.

Feito para Protocol Buffers e outras 59 linguagens

Tudo roda no seu Mac. Seu código nunca sai dele.

Baixar para macOS