feature-sliced / steiger

Universal file structure and project architecture linter
https://www.npmjs.com/package/steiger
MIT License
98 stars 7 forks source link

Feature request: IDE support #41

Open EliseyMartynov opened 5 months ago

EliseyMartynov commented 5 months ago

Для улучшения DX хотелось бы видеть в Steiger поддержку в двух популярных IDE (JetBrains, VS Code).

illright commented 5 months ago

If possible, please use English in the future so that non-Russian-speaking people may join in the conversation

I agree, this is a good idea. However, I'm not sure if it's possible to fully implement due to editor restrictions — most editors only have diagnostics inside files, not on the files themselves. Would you rather have partial support (i.e. not all rules can show something in the editor) or a separate view for Steiger diagnostics?

EliseyMartynov commented 5 months ago

I guess any steps to make IDE helpers would be appreciated :) Just want you have an eye on that. If you will face any restrictions - is ok, just let community know that.