I am waiting on pins and needles for my invite!
I figured out how to get split panes last night:
command+shift+P
to get the command palette and then type split and you'll have options for various splits.
This will split the current file to view it at the same time in multiple views, which can be useful in it's own right but I generally prefer to have multiple related files open at the same time so I just use this to get a new pane open and then while a file is selected, any file you click on your project nav will open that file in that pane.
It would be nice to have the panes setup before opening files.
I wonder how hard it would be to write a package for flake8
.
So it seems that I'll need to reverse engineer some other packages to figure out how to write a plugin.
There is both the reverse engineering CoffeeScript, and writing a Node.js package that executes a Python script that will prove challenging.
I think using the key will be figuring out how best to interop with Python (or any binary that can execute on your machine). Need to find an example of this to reduce experimentation.
Made a start on a flake8
package last night. As soon as I have a prototype working I'll publish to Github so others can see/help.
It still a bit early for atom-flake8. It is crashing my editor and reports from others that it's not working too well when it doesn't crash. But good to see there is a start on it. Perhaps I'll fork it and help.