Javadoc ���� 

 


����� ������Ʈ���� Javadoc �� �ڵ������� �����ϱ� ����, Tools |  Generate JavaDoc  �޴� �׸��� �����Ͻʽÿ�.

���� �г��� ���� ���Դϴ�:

��ü ������Ʈ

���� ����� ��ü ������Ʈ�� ���� ������ Javadoc�� �ʿ��ϸ� �� �ɼ� ��ư�� �����Ͻʽÿ�.
���� ����� Project View���� ��� Ư���� ��Ű���� �������� ������ �װ��� ����Ʈ�� Ȯ�ε˴ϴ�.

���� 'package_name'

���� Javadoc�� Ư���� ��Ű������ ������ ���̶�� �� �ɼ� ��ư�� �����Ͻʽÿ�.

Ư���� ������ Project View���� ���õǴ���, �Ǵ� ���� ������ �����Ϳ� ������ �װ��� ����Ʈ�� Ȯ�ε˴ϴ�.  ï¿½ï¿½ï¿½ï¿½ Include subpackages  �ɼ��� üũ�Ǹ� Javadoc �� ���õ� ���� ������ ������ ���� �����˴ϴ�.

��� ���͸�

������ ����ȭ�� ����� ���� ���͸��� Ç® ��� �����Ͻʽÿ�.  ï¿½ï¿½Î¸ï¿½ �������� �Է��ϰų�, ellipsis ��ư�� �������� ���� �� �ִ� Select Path ���̾�α׿��� �װ��� �����մϴ�.  ï¿½ï¿½ �ʵ�κ����� �����ʹ� Javadoc's -d  �������� ������ ���Դϴ�


���� ���ǵ� ���͸��� ����� �ý����� �ȿ� �������� ������, IDEA�� ���� �װ��� �����ϱ� ���� ��ſ��� ������Ʈ ��  ���Դϴ�.

����


�����̴��� ��������, Ŭ������ ���� ��ҿ��� ������ ����ȭ�� ��� ���� �����ؾ� �ϴ��� �����Ͻʽÿ�:

private

-private Javadoc �Ű������� �����մϴ�; ���õǸ�, ��� Ŭ������ ����� �����մϴ�.

package

-package Javadoc �Ű������� �����մϴ�; ���õǸ�, �������� ���� �����ϰ� ��� Ŭ������ ����� �����մϴ�.

protected

-protected Javadoc �Ű������� �����մϴ�; ���õǸ�, ������ �ۺ����� ��ȣ�� Ŭ������ ��� ���� �����մϴ�.

public

-public Javadoc �Ű������� �����մϴ�; ���õǸ�, ������ �ۺ��� Ŭ������ ��� ���� �����մϴ�.

�⺻ �ɼ�


Javadoc
������ ���� �⺻ �ɼ��� �����մϴ�.  ï¿½ï¿½ üũ �ڽ��� a Javadoc  �������� �����մϴ�: 

Generate hierarchy tree  

Ŭ���� ������ ����ġ ������ üũ �ڽ��� ���õ��� ���� ��, -notree �� ������ Javadoc  �� �Ѱ����ϴ�.

Generate navigator bar  

�׺������ ���� ����ġ ������ üũ �ڽ��� ���õ��� ���� ��, -nonavbar ï¿½Å°ï¿½ ������ Javadoc  �� �Ѱ����ϴ�.

Generate index  

����ȭ ����� ����ġ ������ üũ �ڽ��� ���õ��� ���� ��, -noindex ï¿½Å°ï¿½ ������ Javadoc  �� �Ѱ����ϴ�.

Separate index per letter  

���� Generate index�� ���õǸ� ��� �����մϴ�;�� ���ڸ� ���� ���� ���� ������ �����մϴ����õǸ� -splitindex  �������� Javadoc�� �Ѱ����ϴ�.

�� �±׸� ����ȭ

������ ����ȭ�� ���Ե� Javadoc�� ��� ��� �����Ͻʽÿ�.  ï¿½ï¿½ üũ �ڽ��� Javadoc �������� ��ġ�մϴ�.

@use   

���� Ŭ������ ��Ű�� ������õǸ�, -use Javadoc �Ű������� ��ġ�մϴ�.

@author  

@author �з��׷����� �����մϴ�; ���õǸ�, -author Javadoc �Ű������� ��ġ�մϴ�.

@version 

@version�з��׷����� �����մϴ�; ���õǸ�, -author Javadoc �Ű������� ��ġ�մϴ�.

@deprecated  

@deprecated ������ �����մϴ�; ���� ���õ��� ������, -nodeprecated �Ű������� Javadoc��

�Ѱ����ϴ�.

deprecated list 

���� @deprecated �� ���õǸ� �����մϴ�; deprecated ����� �����˴ϴ�; ���� ���õ��� ������ –nodeprecatedlist �������� Javadoc�� �Ѱ����ϴ�.

�ٸ� �Ű� ����

����� �Ƹ��� �ʿ������� IDEA UI ���� �ݿ����� ���� �ٸ� Javadoc ï¿½Å°ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ �����Ͻʽÿ�.

�ִ� �� ũ��(Mb)

Javadoc �����ϱ� ���� �ڹ� VM�� ���� ���� �ִ� �� ũ�⸦ Mb������ �����Ͻʽÿ�

���������� ������ ���� ����

���� ����� IDEA �� ���������� ������ Javadoc�� �ڵ������� ���� �ٶ�� �� üũ �ڽ��� �����Ͻʽÿ�.


�� üũ �ڽ��� ������ ��, ����� ���������� ��ΰ� File | Settings: IDE Settings ���̾�α�,  General  ï¿½ï¿½ï¿½Ì¾ï¿½Î±ï¿½ (applicable for Linux/Unix�� Mac OS�� ���� ������ �� �ִ�)���� ���ǵǾ����� Ȯ���Ͻʽÿ�.