Lint code before save into file
feature #631 Lint code before save into file (keradus)

This PR was squashed before being merged into the 1.0.x-dev branch (closes #631).

Discussion
----------

Lint code before save into file

Lint code before save into file.

resolve #609

Commits
-------

324faf9 Lint code before save into file