Visual Studio Code가 1.56.0으로 업그레이드 되고 나서 라이브러리 호환성 문제로 발생하는 오류로 보인다.
Visual Studio Code측에서 해결해 줄리는 없으니 확장기능 개발자가 개선해줘야 할 듯 한데 안되고 있다.
가장 문제 없는 해결 방법은 다음과 같다
- 리눅스에서는 ~/.vscode/extensions/liximomo.sftp-1.12.9/node_modules/ssh2-streams/lib/sftp.js
윈도우에서는 C:\Users\{아이디}\.vscode\extensions\liximomo.sftp-1.12.9\node_modules\ssh2-streams\lib\sftp.js
파일을 연다. - 파일내에 “options.emitClose = false;” 라는 부분이 두 곳 있는데, 그 두 곳 뒤에 “options.autoDestroy = false;”를 붙여준다.
- Visual Studio Code 를 재시작한다.
참고 쓰레드 : https://github.com/liximomo/vscode-sftp/issues/919
글쓴이 : Draco (https://draco.pe.kr)
이 저작물은 크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이것 때문에 EditPlus까지 설치했었는데, 덕분에 해결했습니다.
감사드립니다.
해결 되셔서 다행이네요
감사합니다! 덕분에 저도 해결했습니다.
해결되셨다니 다행입니다.
덕분에 잘 적용했습니다.
공유 감사드려요.
조금이나마 도움이 되서 다행이네요.