little optimize
add editorconfig