-
Depends a bit on your stack, but when working with js/ts, prettier is the go-to formatter (black for python), and husky is the go-to pre-commit hook tool. I'm fairly confident all major IDEs will have support for format on save. If your IDE doesn't, maybe google it and see if another IDE with support for it exists. Ususally, there will at least be a plugin/extension for it. In the case it doesn't exist - really, do yourself a favor and consider that your IDE is not the best one out there, and that you could benefit from trying out a new one.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Depends a bit on your stack, but when working with js/ts, prettier is the go-to formatter (black for python), and husky is the go-to pre-commit hook tool. I'm fairly confident all major IDEs will have support for format on save. If your IDE doesn't, maybe google it and see if another IDE with support for it exists. Ususally, there will at least be a plugin/extension for it. In the case it doesn't exist - really, do yourself a favor and consider that your IDE is not the best one out there, and that you could benefit from trying out a new one.
-
Might be a python package, but they've designed it to be language-agnostic, running hooks in their own virtual environments locally. For instance, they have a mirror for Prettier available.
-
May I introduce you to pre-commit framework? One install and one config file in the repo, and you can enforce your project standards at the individual dev level: line endings, trailing whitespace cleanup, ending newlines, and so on.
-
edit: and if you don't like configuring you IDE/text editor all the time (if you need to do this all the time for whatever weir reason) then you can use an editorconfig file to set the preferences for you. just don't add the file to a repo, it's supposed to be to your env only.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives