vscode-proto3 settings.json


{
    "git.autofetch": true,
    "git.alwaysShowStagedChangesResourceGroup": true,
    "git.branchSortOrder": "alphabetically",
    "remote.downloadExtensionsLocally": true,
    "git.confirmSync": false,
    "explorer.confirmDelete": false,
    "workbench.colorTheme": "Default High Contrast",
    "gitHistory.sideBySide": true,
    "go.autocompleteUnimportedPackages": true,
    "go.alternateTools": {},
    "workbench.editorAssociations": {
        "*.ipynb": "jupyter.notebook.ipynb"
    },
    "go.gopath": "/Users/wkso/go",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "files.exclude": {
        "**/.trunk/*out": true,
        "**/.trunk/*out/": true,
        "**/.trunk/*actions/": true,
        "**/.trunk/*logs/": true,
        "**/.trunk/*plugins/": true
    },
    "editor.minimap.enabled": false,
    "go.toolsManagement.autoUpdate": true,
    "trunk.trunkGrayOutNonBlockingIssues": false,
    "search.collapseResults": "alwaysCollapse",
    "workbench.editor.wrapTabs": true,
    "diffEditor.renderSideBySide": false,
    "workbench.editor.enablePreview": false,
    "files.watcherExclude": {
        "**/.trunk/*out": true,
        "**/.trunk/*out/": true,
        "**/.trunk/*actions/": true,
        "**/.trunk/*logs/": true,
        "**/.trunk/*plugins/": true
    },
    "security.workspace.trust.untrustedFiles": "open",
    "[python]": {
        "editor.formatOnType": true
    },
    "boot-java.rewrite.reconcile": true,
    "protoc": {
        "path": "/usr/local/bin/protoc",
        "compile_on_save": true,
        "options": [
            "--proto_path=${workspaceRoot}",
            "--go_out=${workspaceRoot}",
            "--go_opt=paths=source_relative",
            "--proto_path=/Users/wkso/src/ns/googleapis"
        ]
    }
}