[VSCode] 열리지 않을 때 해결 방법

2019. 7. 8. 10:55· 기타
목차
  1. 오류 1
  2. 오류 2
반응형

[VSCode] 열리지 않을 때 해결 방법


어떤 부분에서 에러가 발생해서 VSCode가 실행되지 않는 지 확인하기 위해

터미널에서 `code --verbose`를 입력해 본다.

$ code --verbose

정상적이라면 vscdoe가 곧바로 실행되지만, 그렇지 않다면 어느 부분에서 오류가 발생했는지 뱉어준다.

 

오류 1

...생략...
[main 2019-07-08T01:26:39.779Z] URIError: URI malformed
at decodeURIComponent () at s (C:\Users\itinerant\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\code\electron-main\main.js:106:693)
at Function.parse (C:\Users\itinerant\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\code\electron-main\main.js:111:310)
...생략...

 

"electron-main의 main.js 파일 106번째 줄에서 decodeURIComponent 로 인해 URIError: URI malformed에러가 발생되었다"고 한다.

해당 위치의 파일을 열어, decodeURIComponent 부분을 unescape로 변경해주면 해결된다.

  • unescape는 escape로 이스케이핑 된 문자열을 정상적인 문자열로 되돌려주는 역활을 한다.
    유사 메소드로는 decodeURI, decodeURIComponent가 있다. - 생활코딩

오류 2

...생략...
[18836:0709/104040.790:ERROR:atom_bindings.cc(66)] Fatal error in V8: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
...생략...

 

"자바스크립트 heap이 꽉차서 생긴 문제"이다. 

구글에서 --max_old_space_size를 변경하라고 하였지만 vscode자체가 열리지 않기 때문에 소용이 없었고,

재설치해도 해결이 안됬다.

 

"C:\User\사용자\AppData\Roaming\Code"폴더를 지우면 된다. (code폴더는 vscode관련 폴더이다.) 

- 만약 삭제해도 안될 경우 vscode에 설치된 extentions 관련 문제이므로 

  "C:\Users\사용자\.vscode\extensions" 폴더를 삭제하면 모든 extention이 삭제된다.

 

 

 

 

 


[참고] https://github.com/Microsoft/vscode/issues/3451#issuecomment-227197582

반응형
저작자표시 비영리 변경금지 (새창열림)

'기타' 카테고리의 다른 글

[VSCode] ERROR : Cannot read property 'length' of null  (0) 2021.01.25
[VSCode] EsLint rules 추가하기  (0) 2019.12.06
[Git] 브랜치(branch)삭제하기  (0) 2019.05.15
[VSCode] Python 실행 시 terminal에서 한글 깨짐 발생  (0) 2019.05.02
[Chrome] 웹 개발시 도움되는 기능들... ( DevTools )  (0) 2019.04.03
  1. 오류 1
  2. 오류 2
'기타' 카테고리의 다른 글
  • [VSCode] ERROR : Cannot read property 'length' of null
  • [VSCode] EsLint rules 추가하기
  • [Git] 브랜치(branch)삭제하기
  • [VSCode] Python 실행 시 terminal에서 한글 깨짐 발생
S0PH1A
S0PH1A
반응형
S0PH1A
Web Programmer
S0PH1A
전체
오늘
어제
  • 전체
    • About Me
    • Python
      • Python
      • Django
    • DataBase
      • MySQL
      • MongoDB
    • JAVA
      • JAVA
      • Spring
    • WEB
      • JavaScript
      • HTML
      • CSS
      • Vue.js
      • React
      • Nest.js
      • Node.js
      • Electron
      • PHP
    • Linux
    • Algorithm
    • 기타
    • 생각
    • App
      • ReactNative

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • vue.js
  • install
  • Python
  • vue
  • Error
  • django
  • electron
  • javascript
  • mysql
  • nodejs

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
S0PH1A
[VSCode] 열리지 않을 때 해결 방법
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.