Magento 2 Code Styles for PHPStorm
<code_scheme name="Magento 2" version="173"> | |
<PHPCodeStyleSettings> | |
<option name="ALIGN_KEY_VALUE_PAIRS" value="true" /> | |
<option name="ALIGN_PHPDOC_PARAM_NAMES" value="true" /> | |
<option name="ALIGN_PHPDOC_COMMENTS" value="true" /> | |
<option name="ALIGN_ASSIGNMENTS" value="true" /> | |
<option name="PHPDOC_BLANK_LINES_AROUND_PARAMETERS" value="true" /> | |
<option name="PHPDOC_WRAP_LONG_LINES" value="true" /> | |
<option name="LOWER_CASE_BOOLEAN_CONST" value="true" /> | |
<option name="LOWER_CASE_NULL_CONST" value="true" /> | |
<option name="FIELDS_DEFAULT_VISIBILITY" value="protected" /> | |
<option name="VARIABLE_NAMING_STYLE" value="CAMEL_CASE" /> | |
<option name="BLANK_LINES_BEFORE_RETURN_STATEMENT" value="1" /> | |
<option name="KEEP_RPAREN_AND_LBRACE_ON_ONE_LINE" value="true" /> | |
<option name="FORCE_SHORT_DECLARATION_ARRAY_STYLE" value="true" /> | |
<option name="SPACE_AROUND_ASSIGNMENT_IN_DECLARE" value="true" /> | |
</PHPCodeStyleSettings> | |
<codeStyleSettings language="PHP"> | |
<option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" /> | |
<option name="BLANK_LINES_AFTER_PACKAGE" value="1" /> | |
<option name="LAMBDA_BRACE_STYLE" value="2" /> | |
<option name="SPECIAL_ELSE_IF_TREATMENT" value="true" /> | |
<option name="ALIGN_MULTILINE_CHAINED_METHODS" value="true" /> | |
<option name="ALIGN_MULTILINE_PARAMETERS" value="false" /> | |
<option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> | |
<option name="ALIGN_MULTILINE_FOR" value="false" /> | |
<option name="ALIGN_MULTILINE_BINARY_OPERATION" value="true" /> | |
<option name="SPACE_AROUND_UNARY_OPERATOR" value="true" /> | |
<option name="SPACE_AFTER_TYPE_CAST" value="true" /> | |
<option name="CALL_PARAMETERS_WRAP" value="1" /> | |
<option name="CALL_PARAMETERS_LPAREN_ON_NEXT_LINE" value="true" /> | |
<option name="METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE" value="true" /> | |
<option name="METHOD_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> | |
<option name="EXTENDS_LIST_WRAP" value="1" /> | |
<option name="PARENTHESES_EXPRESSION_LPAREN_WRAP" value="true" /> | |
<option name="PARENTHESES_EXPRESSION_RPAREN_WRAP" value="true" /> | |
<option name="FOR_STATEMENT_LPAREN_ON_NEXT_LINE" value="true" /> | |
<option name="FOR_STATEMENT_RPAREN_ON_NEXT_LINE" value="true" /> | |
<option name="ARRAY_INITIALIZER_WRAP" value="5" /> | |
<option name="ARRAY_INITIALIZER_LBRACE_ON_NEXT_LINE" value="true" /> | |
<option name="ARRAY_INITIALIZER_RBRACE_ON_NEXT_LINE" value="true" /> | |
<option name="IF_BRACE_FORCE" value="3" /> | |
<option name="DOWHILE_BRACE_FORCE" value="3" /> | |
<option name="WHILE_BRACE_FORCE" value="3" /> | |
<option name="FOR_BRACE_FORCE" value="3" /> | |
<indentOptions> | |
<option name="SMART_TABS" value="true" /> | |
</indentOptions> | |
<arrangement> | |
<groups> | |
<group> | |
<type>GETTERS_AND_SETTERS</type> | |
<order>KEEP</order> | |
</group> | |
<group> | |
<type>DEPENDENT_METHODS</type> | |
<order>DEPTH_FIRST</order> | |
</group> | |
<group> | |
<type>OVERRIDDEN_METHODS</type> | |
<order>KEEP</order> | |
</group> | |
</groups> | |
</arrangement> | |
</codeStyleSettings> | |
</code_scheme> |
This comment has been minimized.
This comment has been minimized.
I haven't updated it in a long time, but it will probably give you a solid start! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
Hi, is this settings still actual ?