- VS Code , vscode , 설정, 사용팁, 사용방법

 

* 설치
https://code.visualstudio.com/

 

    - 여러 버전 다운로드(이전 버전 update release note & download)

https://code.visualstudio.com/updates

 

    User Installer : 관리자 권한이 필요 없는 경우
    System Installer : 관리자 권한이 필요한 경우


* 단축키 변경
    - File -> Preferences -> Keyboard Shoutcuts
        : 해당기능을 검색 -> 더블 클릭후 -> 새로운 단축키 입력


* 설정 파일 위치
C:\Users\username\AppData\Roaming\Code\User
    settings.json , keybindings.json

    - 확장
C:\Users\username\.vscode\extensions


//==================

* 메뉴 표시 언어(국가) 변경

- 한글을 표시하기 위해서는 extensions(확장)에서 Korean Language Pack을 설치

 

- 언어 설정

C:\Users\username\AppData\Roaming\Code\User

locale.json

{

"locale":"en" // 한글=ko, 영어=en

}

 

- 언어 설정 다른 방법 

Command Palette 호출 : Ctrl + Shift + P 

검색창에 display 입력 -> Configure Display Language 선택

 

 

//===================

* 여러 파일에서 찾기, 특정 폴더를 검색에서 제외 시키기

 

예) folder1, folder2 제외 시키기

files to exclude 에 추가

**/folder1/*,**/folder2/*

 

- 다른 방법 : 환경 설정에 추가

File -> Prefoerences -> Setting 

search.exclude 검색 -> Add Pattern

**/folder1

 
 

//==============
< 단축키 >

* 코드 글자 정렬
    Format Document : Shift + Alt +F

- code arrange(beautify)



//=======================    

* 키보드로 터미널 명령 실행하기

 

- Extension 설치

Run in Terminal

https://marketplace.visualstudio.com/items?itemName=kortina.run-in-terminal

https://github.com/kortina/run-in-terminal

 

- 설정

- keybindings.json 파일 수정

{

    "key": "ctrl+e",

    "command": "runInTerminal.run",

    "args": {"cmd": "/usr/bin/env python ${relativeFile}", "match": ".*"},

    "when": "resourceLangId == python"

}

 
 
 

//============
< Extensions >

* PHP 메소드(함수) 리스트 보기
    - 'PHP Symbols' extention 설치
        - 파일 리스트 밑에 있는 OUTLINE(개요) 창에 나옴


//==========
< 설정 >
File -> Preferences -> Setting


* 자동 줄 바꿈
    Word Wrap : on


* 자동 업데이트 중단
    "update.channel":"none"


* 창 크기 보존(이전 창크기와 위치로 실행)
    window.newWindowDimensions : inherit

 

* 최근 파일 열기(Open Recent) 를 새창으로 열기

"window.openFoldersInNewWindow": "on"

 

- 또는 최종 프로젝트 선택시 Ctrl 키를 누르고 클릭

 

 

* vs code , 자바스크립트에서 모듈 자동 임포트 코드가 자동으로 삽입되는 문제 막기

js moduel auto require module code insert problem

설정 -> autoImports 로 검색

 

JavaScript › Suggest: Auto Imports

Enable/disable auto import suggestions. Requires using TypeScript 2.6.1 or newer in the workspace.

-> 체크 해제

    

 

* 창 전체 확대 축소

    - View -> Appearence -> Zoom In (Out)

 

 

//------------------

* php 등 언어별 포맷터 지정하기(php formatter set to intelepehse)

 

settings.json 파일 수정

 

"editor.defaultFormatter": null <=== 삭제하거나 null로 설정

"intelephense.format.enable": true,

"[php]": {

        "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"

},

 

-- 참고 , 자바스크립트 포맷터로 prettier 지정하기

"[json, javascript, html]": {

        "editor.defaultFormatter": "esbenp.prettier-vscode"

    },

 

 

 

 

 

 

 

 

반응형

'Code > Web' 카테고리의 다른 글

[Web] HTML DOM 요소 객체 리스트 정리  (0) 2018.12.22
Font Awesome 사용법  (0) 2018.12.19
[W3School] Bootstrap 정리  (0) 2018.11.08
[W3School] CSS 정리  (0) 2018.11.07
[W3School] HTML5 정리  (0) 2018.11.07
Posted by codens