본문 바로가기
기타

vscode 유용한 확장 및 단축키

by 앗사비 2022. 6. 10.
728x90

https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens 

에러 문구를 코드 안에서 바로 보여줌

 

https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow 

if 등의 들여쓰기를 더 가시성 있게

 

https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv 

csv 를 더 보기 편하게

 

https://marketplace.visualstudio.com/items?itemName=albert.TabOut 

닫는 따옴표가 자동 완성되면 탭 키를 이용해 커서를 따옴표 뒤로 이동시켜줌

 

https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter 

포매터 (스타일 정리) > 파일 저장시 문서 정리 (셋팅 > DefaultFormatter 및 formatOnSave 검색 후 설정)

 

https://marketplace.visualstudio.com/items?itemName=ms-python.flake8 

린터 (의심 오류 가이드) > 설정에서 python.linting.enabled와 python.linting.flake8Enabled 체크

추가 확장도 지원 (링크)

 

https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff 

import 순서 정렬

 

---

 

코드 정리 : alt shfit f

세로 줄 커서로 선택 : alt shift 드래그

줄 복제 : alt shfit 상/하

주석 : ctrl /

들여쓰기 조정 : ctrl [ or ]

다음 행 빈줄 : ctrl enter

줄 복사/잘라내기 (드래그 아닌 상태) : ctrl c / ctrl x

동일 단어 선택 : ctrl shift L

 

---

 

동기화 켜기

스니팻 추가

 

---

 

탐색기에서 불필요한 파일 안보이게 처리 (ex. .점(.)으로 시작하는 파일 및 폴더)

설정 > files.exclude 검색 > **/.* 패턴 추가

 

---

인라인 오류 문구 제거

주석 추가하거나 # noqa: E501

https://stackoverflow.com/questions/74400353/vscode-flake8-ignore

설정 > flake8.args > --ignore=E402

---

 

라인 끝 빈값 제거

https://stackoverflow.com/questions/30884131/remove-trailing-spaces-automatically-or-with-a-shortcut/53663494#53663494

 

---

 

줄 길이 린팅

https://stackoverflow.com/questions/50177173/how-do-i-get-flake8-to-reliably-ignore-rules-in-vs-code

설정 > flake8.args > --max-line-length=120

 

---

 

현재 줄 하이라이트

https://webnautes.tistory.com/1810

설정 > editor.renderLineHighlight > all

"workbench.colorCustomizations": {"editor.lineHighlightBorder": "#04fe642e"}

 

---

 

bracket pair

https://www.youtube.com/watch?v=bOMSd02AfR0

 

728x90