2024년 1월 18일 목요일

Visual Studio Code (vscode)

Extention 설치
Active File in Status Bar
현재 활성화 파일의 전체 경로를 왼쪽 아래에 있는 상태 표시 창에 보여준다.

테마 변경
File -> Preference -> Settings
Workbench -> Appearance -> Color Theme : Dark High Contrast

단축키 변경
File > Preferences > Keyboard shortcuts
Find previous : F3
Find next : F4
View: Open Previous Editor : Alt + LeftArrow
View: Open Next Editor : Alt + RightArrow
workbench.action.closeActiveEditor : Ctrl + F4

Go Back : Ctrl + Alt + minus(-)
Go Forward : Ctrl + Shift + minus(-)
Go Back : Ctrl + Shift + Left Arrow
Go Forward : Ctrl + Shift + Right Arrow (vscode와 통일하기 위해서 변경함)
Go Back in Navigation Locations (workbench.action.navigateBackInNavigationLocations)
: 이전 Navigation 위치로 이동. Ctrl+Alt+Back 로 키 맵핑
Go to Last Edit Location : Ctrl + K, Ctrl + Q
"Go Back"과 "Go Back in Navigation Locations"의 차이점은 없는 것 같다.

{
  "key": "ctrl+alt+-",
  "command": "workbench.action.navigateBack",
  "when": "canNavigateBack"
}

{
  "key": "ctrl+alt+backspace",
  "command": "workbench.action.navigateBackInNavigationLocations"
}

유용한 단축키
명령 팔레트: Ctrl + Shift + P
모든 명령은 연관된 키 바인딩과 함께 명령 팔레트에 있습니다. 키보드 단축키를 잊어 버린 경우 명령 팔레트를 사용하여 찾을 수 있습니다.

File: Open Recent : Ctrl + R

File > Preferences > Keymaps 에서 다른 에디터의 keyboard map 으로 변경 가능.
아쉽게도 "source insights"는 없었다.

열편집 방법
SHIFT + 오른쪽 화살표 키로 문자열을 선택한 상태에서 ALT 키를 추가로 누르고 화살표 아래 키를 눌러서 열을 선택

DISABLE MINIMAP
minimap에 대고 마우스 오른쪽 눌러서 disable 할수 있다.

DISABLE PREVIEW
File -> Preferences -> Settings [Ctrl + ,] then "workbench.editor.enablePreview": false
VSCode에서 파일을 저장할 때 라인 끝에 공백을 제거하는 설정을 사용하려면 다음과 같이 하실 수 있습니다:

1. **파일 > 기본 설정 > 설정** 또는 단축키 `Ctrl` + `,`를 눌러 설정 창을 엽니다.

2. 우측 상단 메뉴에서 **열린 편집기 설정**(Open Settings (JSON)) 아이콘(조그만 아이콘, 갖다대면 설명이 나옴)을 클릭하여 `settings.json` 파일을 엽니다.

3. 설정 파일에 다음의 코드를 추가합니다:

   ```json
   "files.trimTrailingWhitespace": true
   ```

   만약 이미 `settings.json` 파일에 다른 설정이 있다면, 쉼표로 구분하여 여러 설정을 넣어주어야 합니다.

   ```json
   {
       "files.trimTrailingWhitespace": true,
       // 다른 설정...
   }
   ```

4. 파일을 저장하고 VSCode를 재시작하면 설정이 적용됩니다.

이제 파일을 저장할 때마다 라인 끝에 있는 공백이 제거됩니다. 이 설정은 모든 파일에 적용되며, 파일마다 공백 제거를 원하지 않는 경우, 해당 파일을 저장하기 전에 일시적으로 설정을 비활성화할 수 있습니다.

댓글 없음:

댓글 쓰기

우분투 NFS 설정

* 서버 설정 apt-get install nfs-common nfs-kernel-server rpcbind /etc/exports /home/xyz 192.168.0.X(rw,sync,no_root_squash,no_subtree_check)...