TOOL | Visual Studio Code

Stellar·2021년 4월 2일
0

TOOL

목록 보기
1/1
post-thumbnail

Window

1.아나콘다 가상환경 구축하기.

참고. [ Python 개발 환경 구축 ] windows 에 Anaconda, VSCode 이용한 python 개발환경 구축


UBUNTU

1.info

  • 파일 실행 버튼 사라졌을 때 : Ctrl+shift+X and search for "Code Runner"

  • 파이썬 파일 터미널에서 실행하는 방법 : Extensions 메뉴에서 Python을 다운 받는다(사용하는 언어에 따라 무조건 받아야함.) → 코드 입력 후 shift + enter 또는 창에서 우 클릭 후 Run Python File in Teminal 선택한다.

  • 코드 비교 : 비교할 파일 두개를 선택 → 오른쪽 클릭 → COMPARE SELECTED 선택 → 색상 표시로 다른점을 알려준다.

  • 디버깅하는 방법 : 변수, 수식 확인 (정말 유용한듯 나중에 한번 꼭 복습하기.)

  • 새로고침없이 리로드 하기

    • Extensions에서 Live Server를 다운받는다.
    • index.html파일 우클릭 -> Open with Live Server 클릭 또는 Alt+L -> Alt+O
  • 주석 ctrl+/ 입력 안될때

    • 작업표시줄에 한글아이콘이 한컴으로 바뀌면 단축키 입력이 안된다.
  • 코드 비교하기 : 비교할 파일 선택 -> 우클릭 -> Compare Selected

2.단축키

  • ctrl + d : 똑같은 단어를 한번에 선택함.
  • alt + click : 원하는 여러 곳 선택 ( 비연속적일때 효율적 )
  • alt + shift + ↑ / ↓ : 원하는 여러 곳 선택 ( 연속적일때 효율적 ) 복사 후 1줄, 여러줄의 코드 이동
  • alt + ↑ / ↓ : 1줄, 여러줄의 코드 이동
  • ctrl + / : 한 줄 주석 처리
  • Shift + Alt + A : 여러 줄 주석 처리
  • Ctrl + Shift + L : 글자 선택 후 같은 글자 전체 선택
```jsx
HTML / XML
<!-- 범위 -->

CSS 
/* 범위 */

C / C++ / C# / JAVA / Kotlin / Swift / Go / R / Javascript / Objective-C 
한줄주석 // ...
범위 /* 주석 구역 */

Python / Ruby
# ...
''' 
주석 구역 
'''

Oracle
-- ...

MSSQL
한줄 --
범위 /* */

MySQL / MariaDB
#
/* */
```
  • alt + shift + I (eng) : 여러줄 드래그 후 키 입력 시 커서 동시 생성 ( 연속적일때 효율적 )
  • alt + shift + 드래그 : 드래그 하는 부분에 커서가 생성
  • ctrl + B : 커맨드 바 숨기기
  • 단축키 설정 및 보기 : VSC → FILE → PREFERENCES → KEYBOARD SHORTCUTS
  • alt + z : code wrap
  • ctrl + 방향키 : 옆으로 이동
  • ctrl + i : 이모티콘 찾기
  • 터미널 창 표시 : viwe 메뉴 클릭 → Terminal 선택 또는 ctrl + ' `
  • 터미널 바로 실행 : shift + enter

✔️ 저장 시 자동정렬 on, off

  • 설정 -> format 검색 -> 체크: on, 체크해제: off


Mac

1.단축키

ctrl + option + N : 실행
command + / : 한 줄 주석처리
shift + option + A : 여러 줄 주석처리
option + 방향키 위, 아래 : 줄 자체 이동
option + shift + 방향키 위, 아래 : 줄 복사
Fn + backspace : delete 키 역할

✔️ MacOS 'code .' 영구 지정

# terminal
$ vi ~/.zshrc

# script 맨 마지막에 추가
$ code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

# 스크립트 저장 및 종료
$ :w
$ :q

# 스크립트 실행
$ source ~/.zshrc

# VSCode 실행
$ code .

✔️ VSCode 실행 에러

Another Instance of Code is Running But Not Responding in VS Code

해결법

처음에는 계속 지웠다 깔아도 안됐고, 활성 상태 보기에서 VSCode 관련된 프로그램을 찾아 강제 종료 했으나 안 됨. 껐다 켜니 해결.
_
참고 사이트


인터프리터 경로 변경(가상환경 추가하기)

인터프리터 경로 변경을 하는 이유 : 다양한 패키지를 다운받는데 이 패키지들이 쌓이면 관리도 힘들고 컴퓨터 용량을 잡아 먹는다. 그래서 대표적으로 아나콘다와 같이 가상환경을 만들어주는 프로그램을 사용하여 터미널에서 가상환경을 설정 후 해당 환경에서 패키지를 설치한다. 그러면 패키지는 가상환경에 있기 때문에 폴더를 별도 만들지 않아 경로가 꼬이는 일이 없다. (몇번이나 꼬인 후 가상환경의 중요성을 깨달았다.) 가상환경은 프로젝트별로 만들어 패키지를 관리하는 게 좋다.

  • 터미널에서 본인이 원하는 가상환경을 추가 후 설정한다.
    가상환경 설정법

  • VSCode는 자동으로 가상환경을 잡아주어 만약 뜨지 않을 시 프로그램을 껐다 켜면 추가되어 있음.

  • 가상환경을 끄고 모듈 설치 후 다시 가상환경을 들어가서 실행해도 동작 됐음. (뭘 해도 안 되는 모듈의 경우)

0개의 댓글