This tutorials covers the tools and IDES details about solidity developer
Editors Support
It supports all popular IDE’s and Source code editor.
Tools
Solidity Linter
Solium is linter to give issues
Solidity Compiler
There is an npm library for javascipt for compiling soliditiy contract code.
It is an javascript version of solidity compiler