본문 바로가기

IDE2

[QnA] 파이참에서 한/글 API 코드 자동완성을 하고 싶어요! 파이참이나 VSCode에서 코딩을 해보면 자동완성 기능 덕분에 메서드를 빠르게 찾는 등 코드를 쾌적하게 짤 수 있는데, win32com으로 아래아한글 자동화를 할 때에는 자동완성이나 파라미터 정보 등이 하나도 뜨지 않아서 막막합니다. 좋은 방법이 없을까요? 예. 좋은 방법이 없는 것 같습니다. 솔직히 저도 사실 왜 IDE에서 한/글 API 코드의 자동완성이나 파라미터 정보가 안 뜨는지 잘 모르겠습니다. 아래 예시화면처럼 자동완성을 잘 잡아주면 참 좋을텐데요. 한/글 자동화 코드를 짤 때는 아래처럼 장님 코끼리 만지듯 허우적허우적 코딩하는 게 참 번거롭습니다. 모두 외울 수도 없는 노릇이고 수시로 API문서를 뒤적거리면서 코딩해야 하니까요. 그래도 나름 경험적으로 알게 된 몇 가지 팁이 있는데요. 업무자동.. 2022. 12. 5.
Ctrl-Shift-Enter(혹은 Space) : 자동 라인완성 얼마 전 페이스북에서 이런 질문글을 보았습니다. "여러분은 세미콜론 어떻게 찍으시나요? 문서 끝으로 어떻게 이동하나요?" 질문도 질문이지만, 정말 많은 댓글이 달렸는데 적잖이 당황했습니다. 그러게 빔 쓰세요, 엔드키 누르세요 등등 젯브레인 계열 IDE를 쓰시는 분들 중에도 신박한 몇 개 기능만 사용하고 정말 흔하게 쓰이는 효율적인 기능을 간과하는 경우가 많습니다. 개인적으로는 Ctrl-Shift-Enter가 그런 단축키입니다. 자동 라인완성기능인데, 이건 어떤 경우에 쓸 수 있냐면, 아래 예제코드를 한 번 보시겠습니다. import bar class foo(bar): def __init__(self): super(foo, self).__init__() self.hello("world") def hello.. 2020. 12. 1.