// Place your key bindings in this file to override the defaults
[
  {
    "key": "ctrl+down",
    "command": "-scrollLineDown",
    "when": "textInputFocus"
  },
  {
    "key": "ctrl+up",
    "command": "-scrollLineUp",
    "when": "textInputFocus"
  },
  {
    "key": "ctrl+down",
    "command": "terminal.focus",
    "when": "editorFocus"
  },
  {
    "key": "ctrl+up",
    "command": "workbench.action.focusActiveEditorGroup",
    "when": "terminalFocus"
  },
  {
    "key": "ctrl+down",
    "command": "-workbench.action.terminal.navigationModeFocusNext",
    "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported"
  },
  {
    "key": "ctrl+up",
    "command": "-workbench.action.terminal.navigationModeFocusPrevious",
    "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported"
  }
]

 

내 JSON 파일 백업용

 

 F1 누른 후 keyboardshrotcuts(JSON) 파일 열어서 편집하자

 

 

에디터 창에서 스크롤을 컨트롤 위아래 방향키로 움직이는걸 포기하고

대신에 컨트롤 위 아래 방향키로 에디터창과 터미널창 포커스를 옮기는 것으로 변경함

 

 

'내 개발 환경 preset (windows10)' 카테고리의 다른 글

MinGW-w64 // C, C++ 컴파일러  (0) 2021.06.20
리눅스 환경 구축 (WSL 2 + Ubuntu)  (0) 2021.06.16
Chocolatey 메모  (0) 2021.06.16

VScode 는 통합개발환경이 아니고 확장성 좋은 텍스트 편집기인 관계로 C 언어 작업을 하려면 C 컴파일러를 컴퓨터에 확보해야한다.

 

mingw-w64 는 무료 오픈 소스 소프트웨어이다.

 

다운로드 링크 : https://sourceforge.net/projects/mingw-w64/

 

MinGW-w64 - for 32 and 64 bit Windows

Download MinGW-w64 - for 32 and 64 bit Windows for free. A complete runtime environment for gcc. The mingw-w64 project is a complete runtime environment for gcc to support binaries native to Windows 64-bit and 32-bit operating systems.

sourceforge.net

다운로드 후 bin 폴더를 찾아서 컴파일러를 환경변수에 등록해주자

c 드라이브 ssd 용량이 모자라서...

환경 변수 편집 후 꼭 컴퓨터를 재부팅 해야 한다. (재부팅 안하는 방법도 있다고 한다// 확인 필요)

 

 

c와 c++ 컴파일러

환경변수를 등록해놓았으니 VScode 에서 MinGW-w64 의 bin 폴더에 있는 C언어 컴파일러를 언제든 이용할 수 있다.

'내 개발 환경 preset (windows10)' 카테고리의 다른 글

VScode) keyboard shortcuts(JSON)  (0) 2021.06.24
리눅스 환경 구축 (WSL 2 + Ubuntu)  (0) 2021.06.16
Chocolatey 메모  (0) 2021.06.16

언제든지 새로운 환경에서 설치할 수 있게 메모

 

리눅스 환경 구축 순서

WSL 설치 > Ubuntu 설치 > Ubuntu OS 사용자 입력 > WSL2 설치 > Ubuntu WSL2 설정

 

https://docs.microsoft.com/ko-kr/windows/wsl/install-win10

 

Windows 10에 WSL 설치

Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 머신에 설치하는 방법을 알아봅니다.

docs.microsoft.com

WSL 설치

 

1. 관리자 권한으로 powershell 실행

 

2. 해당 웹사이트 아래 명령어 복붙 후 설치

 

 

 

Ubuntu 설치

 

1. ms 스토어에서 ubuntu 설치

( https://www.microsoft.com/ko-kr/search/shop/Apps?q=ubuntu&form=MSHOME )

 

or

 

2. Chocolatey 명령어로 ubuntu 설치

( https://community.chocolatey.org/packages?q=ubuntu )

 

 

 

 

Ubuntu OS 사용자 입력

1) 사용자 이름을 생성
2) 사용자 비밀번호 입력

사용자 계정은 잊지않게 적어두도록 하자

 

 

 

 

WSL 을 WSL2 로 업데이트

 

1. wsl 설치 가이드 ( https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 ) 참고

 

주의 ) 가상화 기능을 BIOS 에서 활성화 시켜야한다.

가상화가 꺼져있다면, BIOS에서 활성화 시켜야 한다.

만약 CPU가 가상화를 지원하지 않는다면 WSL2 는 설치가 불가능

 

 

2. WSL 2 를 기본 버전으로 설정

 

 

 

 

 

Ubuntu WSL2 설정

 

1. 현재 설치된 리눅스 OS의 버전을 확인

해당 명령어를 powershell 에 입력
Ubuntu-18.04 를 채크(지금은 wsl이 설치되어있다)

 

2. <distribution name> <versionNumber> 에는 위에서 확인한 해당 OS이름과 버전을 적어 WSL 을 설정

위의 확인한 OS의 버전을 적는다.

 

3. 마지막으로 powershell에 해당 명령어를 입력하여 마무리

 

 

 

 

주의) powershell은 항상 관리자 권한으로 실행해야한다.

 

 

 

 

MS의 WSL2 설치 문서를 차근차근 따라가면 무리될게 전혀 없다!

'내 개발 환경 preset (windows10)' 카테고리의 다른 글

VScode) keyboard shortcuts(JSON)  (0) 2021.06.24
MinGW-w64 // C, C++ 컴파일러  (0) 2021.06.20
Chocolatey 메모  (0) 2021.06.16

https://chocolatey.org/

 

Chocolatey - The package manager for Windows

Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.

chocolatey.org

(윈도우에서 CLI 기반으로 소프트웨어를 설치, 관리 할 수 있다.)

 

 

설치 방법

 

 1. 관리자 권한으로 powershell 실행

 

 

2. 위의 웹사이트 install 창의 해당 명령어 복붙으로 입력 

 (프리웨어라 보안에 신경쓰라는 내용이 적혀있다. 관련내용은 https://m.blog.naver.com/vanstraat/221732533202 참조)

powershell에 해당 입력어

 

 

 

3. 잠시 설치 과정을 기다린 후 명령어 choco 를 입력, 오류가 뜨지 않는다면 설치 완료

 

 

 

 

 

 

이제 윈도우용 소프트웨어를 간단하게 CLI 환경에서 설치, 관리 할 수 있게 되었다.

 

ex) 크롬을 설치를 원할시, CLI 환경에서 'choco install googlechrome' 명령어 입력

 

+ Recent posts