평소 알고리즘 문제 풀 때 vscode를 사용한다. 오늘도 문제 풀면서 디버깅하는데 갑자기 input 부터 막혀버리는 상황이 발생... 원인을 찾아봤더니 vscode 업데이트 이후 공통적으로 발생하는 문제였다. launch.json에 args에 특수문자를 입력하면 강제로 escape(특수문자 앞에 '\'를 붙이도록) 시키도록 수정되었다고. 대체 왜 이런 짓을... { "version": "0.2.0", "configurations": [ { "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "args": ["
IDE
얼마전부터 vscode와 파이썬으로 알고리즘 연습을 하는데 콜론 (:) 뒤에서 자꾸 이상한 자동완성 (oledll Windows only: Creates ())이 떴다. 콜론 쓸때마다 매번 저걸 지워야 해서 상당히 열받더라. 나는 파이썬 초보자라 원래 그런건가?? 해서 해결할려고 구글링 해봤는데 아무도 나랑 똑같은 문제인 사람이 없었다. 결국 2주만에 문제를 찾았는데 Python Exteded 라는 확장이 바로 그 원인이었다. 문제의 원인 해결 확장을 지우면 : 쓸때마다 뜨던 자동완성이 안뜬다. 추천 익스텐션에 떠있길래 그냥 설치했는데. 얘가 그 동안 내 삶의 질을 70퍼센트는 저하시킨 듯. 추천에 떠있다고 뭔지도 모르고 함부로 까는 것은 앞으로 지양해야 겠다.
IntelliJ IDEA - 2021.2의 새로운 기능 www.jetbrains.com IntelliJ IDEA 2021.2가 업데이트 되었다. 여러가지 새로운 기능들이 생겼지만 개인적으로 가장 반기고 있는 기능은 바로 저장 시 액션. VS code의 format on save 같은 기능인데, 인텔리제이에서도 플러그인 형태로 쓸 수 있었지만 저장할 때 렉이 걸린다던가 IDE가 꺼지는 등의 이슈가 있어서 사용을 포기했었다. 설정 방법 Preferences(환경 설정)/Settings(설정) | Tools(도구) | Actions on Save(저장 시 액션) 코드 서식 재지정 (Reformat) 을 체크해 두면 저장 시 코드가 정렬된다. 원래 Ctrl+Alt+L 로 쓰던 기능이 바로 이거다. import ..