독스트링은 Python
에서 클래스, 함수, 메소드 등을 설명하기 위해 사용하는 문자열이다.
다른 언어에서도 사용할 수 있지만, 보통은 Python
에서 많이 쓰이고 있다.
독스트링과 주석의 가장 큰 차이라고 하면 줄바꿈을 꼽을 수 있다.
독스트링을 적용하고 싶은 클래스 / 함수 / 메소드에 써주면
vscode
에서는 커서를 댔을 때 독스트링 설명이 그대로 따라붙는다!
이게 진짜 장점.
class docs():
"""클래스 설명 제목
클래스에 대한 설명문
Attributes:
속성의 이름 (속성의 데이터형): 속성의 설명
속성의 이름 (:obj:`속성의 데이터형`): 속성의 설명.
"""
my_str = "hi"
my_int = 1
def calculator(a, b):
"""<요약해서 설명하기>
Args:
a (int): <설명>
b (int): <설명>
Raises:
에러 이름: 설명
Returns:
타입: 설명
"""
sum = a + b
return c
이런 식으로 작성을 해주면 된다!
https://melonplaymods.com/2023/06/11/aurma-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/tank-mod-for-melon-playground-3/
https://melonplaymods.com/2023/06/11/dragonfly-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/submarine-by-samuraizxx-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/kyojuro-rengoku-sword-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/military-aircraft-i-153-seagull-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/buff-saitama-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/pack-of-robots-21-characters-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/mammott-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/rpg-7v-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/sandbag-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/girl-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/dough-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/baldi-basics-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/all-terrain-vehicle-caucasian-2-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/tree-without-leaves-mod-for-melon-playground/
https://melonplaymods.com/2023/06/11/just-cause-2-military-equipment-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/fnaf2-mod-for-melon-playground/
https://melonplaymods.com/2023/06/10/project-playtime-mod-for-melon-playground-2/
https://melonplaymods.com/2023/06/11/boat-mod-for-melon-playground/
Tip) 확장중 autoDocstring을 사용하면 큰따옴표를 세 번 입력하자마자 양식을 맞춰주기 때문에 아주 편하다 (작은거 안됨 무조건 큰거만)