�Ϲ�

 

�� ������ Code Style Options ���̾�α��� General ���� ����մϴ�.



���� 3���� ���� �ɼ� �׷��� ���� �ֽ��ϴ�Naming, Keep When Reformatting, Order of Members, �׸��� ���� ���� ��� ��� ���� �ֽ��ϴ�Comment code, Line separator ï¿½ï¿½ Right margin

Naming 

 

Prefer longer names  

���� üũ�Ǹ�, �װ��� �ڵ� �ϷḦ ���� ��� ����� �� �� IDEA�� �� �� �̸��� �����մϴ�.


�׷��� ������, �� ª�� �̸��� �����˴ϴ�.

Name prefix/suffix 

�ʵ�, ������ �ʵ�, �Ű� ������ �׵��� �̸��� �����ϴ� �ؽ�Ʈ �ڽ����� IDEA�� ���� ���ȵ� ���� ������ ���� �̸� �ĺ���ȣ/���̻縦 �����մϴ�.

 

Keep When Reformatting 

 

Line breaks

���� üũ�Ǹ�, �ڵ尡 �� ���˵� �� ���� �극��ũ�� ������ ���Դϴ�.  ï¿½×·ï¿½ï¿½ï¿½ ������, IDEA�� �׵� �� ��� ���� �����Ǿ�߸� �ϴ��� ���մϴ�.

Comment at first  column 

���� üũ�Ǹ�, �ڵ尡 �� ���˵� �� ù��° Į�������� �ڸ�Ʈ�� �鿩���� ���ؿ��� �׵��� ��ġ�� ���������� ������ ���Դϴ�.

Simple methods  in one line 

���� üũ�Ǹ�, �ڵ尡 �����˵� �� �� ���ο��� ������ �ܼ��� �޼ҵ�� �׷� �������� ������ ���Դϴ�.


�ϳ��� ���ο� �׷� �ܼ��� ����� �ڵ������� ��ġ�ϴ� Line breaks Ã¼Å© �ڽ��� �������� ���ʽÿ�.


 

Simple blocks  in one line 

���� üũ�Ǹ�, �ڵ尡 �� ���˵� �� �� ���ο��� ������ �ܼ��� �ڵ� ���� �޼ҵ�� �׷� �������� ������ ���Դϴ�.

Control statement  in one line 

���� üũ�Ǹ�, �ڵ尡 �� ���˵� �� �� ���� ���� �߰�ȣ ������ Ÿ������ ����� (if, for  ����)�� ������� ���� ���Դϴ�. �׷��� ������, �� Ư���� ���� �Ǵ� ǥ������ ���� ������ ������ ���� ���Դϴ�.

 

����� ����

 

List  

IDEA�� �� ��ü�� ���� �װ͵��� ������ �� ��� �̵� ����� ��Ÿ���°��� ������ �����մϴ�(���� ���,  Intention Actions�� ���). ï¿½×µï¿½ï¿½ï¿½ ������ �����ϱ� ����, Move Up�� Move Down ï¿½ï¿½Æ°ï¿½ï¿½ ����Ͻʽÿ�.

 

�ڸ�Ʈ �ڵ�

 

Line comment  at first column  

���� üũ�Ǹ�, �ؽ�Ʈ�� �����˵ǰų�, �鿩���� �� �� ���� �ڸ�Ʈ�� ������ �鿩���� ������ ���� ù ��° Į������ �Ű��� ���Դϴ�.

Block comment  at first column  

���� üũ�Ǹ�, �ؽ�Ʈ�� �����˵ǰų�, �鿩���� �� �� ���� �ڸ�Ʈ�� ������ �鿩���� ������ ���� ù ��° Į������ �Ű��� ���Դϴ�.

 

���� �и���(���ο� ������ ����)

 

Drop-down box  

IDEA�� ���� ������ ���Ͽ��� ���Ǵ� ���� �и��ڸ� �����Ͻʽÿ�.  ï¿½ï¿½ï¿½ï¿½ï¿½ ����Ʈ ������ ����ϱ� ���� System dependent ï¿½ï¿½ ������ �� �ְų�, �Ǵ� ����� ����� �ý��ۿ� Ư���� ���� �и��ڸ� ������ �� �ֽ��ϴ�.

 

������ ����(�÷�)  

 

Text field  

�����Ϳ��� �������� ǥ���ϱ� ���� ���Ǵ� Į���� ���� �����Ͻʽÿ�.