Can I ask how exactly I’m supposed to integrate the Atom IDE features with the rest of Atom?
Atom IDE diagnostics and Linter are incompatible, or at least I get an annoying error message if Linter is enabled and IDE diagnostics are turned on. But IDE diagnostics is not a complete replacement for Linter, in particular, grammars such as Latex don’t have Atom IDE support. Is there a way to have IDE diagnostics for some grammars, and Linter for others?
Also, do I just need to disable the Linter package, or do I also need to disable ALL linter-related packages (linter-ui-default, linter-flake8, linter-chktex, etc.)? I seem to be getting repeated error messages (using either diagnostics OR linter) from both flake8 and pyflakes, I think this only started once I set up atom_ide and ide_python.
Are there other conflicts between the IDE features and packages such as MagicPython and atom_beautify? I know that atom_ide offers syntax coloring and auto-formatting, but I don’t know if there are problems having both set up.
It seems like IDE offers some nice features, but many of them have already been offered for a while by other packages, and the IDE is designed sort of as an “all-in” package without a lot of granular control. I would love to see a guide on how to manage all of my existing packages to have everything working together smoothly.