lorawan-stack icon indicating copy to clipboard operation
lorawan-stack copied to clipboard

Add configuration snippets for popular editors

Open ysmilda opened this issue 1 year ago • 2 comments

Summary

To make life easier on starting developers it would be nice to share the editor settings that we have accumulated over time. This will ensure that others have access to the same checks as we do. This can either be done in the DEVELOPMENT.md or as complete configuration files.

Current Situation

N/A

Why do we need this? Who uses it, and when?

This would be a great help for new developers as well as a way of documenting the settings used within the team.

Proposed Implementation

No response

Contributing

  • [X] I can help by doing more research.
  • [X] I can help by implementing the feature after the proposal above is approved.
  • [X] I can help by testing the feature before it's released.

Code of Conduct

ysmilda avatar Oct 10 '22 15:10 ysmilda

A few things that come to mind would be:

  • A editorconfig file with all the style rules regarding all the languages that we use.
  • A brewfile with most, if not all, dependencies that we use for the day to day work.

We can have some sort of repository dedicated for both and refer to that in the Development.md

nicholaspcr avatar Nov 09 '22 13:11 nicholaspcr

For use of the vscode-proto3 plugin in vscode the following needs to be added to the settings.json to have it work with the stack:

"protoc": {
  "options": ["--proto_path=${workspaceRoot}/api"]
},

ysmilda avatar Feb 28 '23 13:02 ysmilda