Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Proto Lint Fixed (nrw)New to Visual Studio Code? Get it now.
Proto Lint Fixed (nrw)

Proto Lint Fixed (nrw)

nrw

|
352 installs
| (0) | Free
Lint your protobufs using protolint
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-protolint-nrw

Fork of https://github.com/plexsystems/vscode-protolint with some fixes (https://github.com/plexsystems/vscode-protolint/pull/39)

vscode-protolint is a protocol buffer linter for Visual Studio Code that uses protolint to validate linting rules.

Example

Using the following .protolint.yaml configuration file

lint:
  rules:
    no_default: true

    add:
      - MESSAGE_NAMES_UPPER_CAMEL_CASE
      - SERVICE_NAMES_UPPER_CAMEL_CASE

protobuflintexample

Installation

This extension can be installed through the Visual Studio marketplace. Alternatively, a VSIX installer is available on the releases page.

Also ensure that:

  • protolint is installed.

  • Protobuf support is added to your Visual Studio Code. vscode-proto3 works well.

Configuration

  • protolint.path: The location of the protolint binary. Default: System PATH.

Local Development

Before running any of the below commands, make sure you have installed the required dependencies with npm install

  • To compile the solution locally run npm run compile

  • To run the unit tests run npm run test

  • To run the extension in a Visual Studio Code development environment press F5 in Visual Studio Code

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft