옵시디언 플러그인/커뮤니티 플러그인
다양한 코드 파일과 코드 블록을 보고 편집하는 VSCode Editor 플러그인
반응형
개요
VSCode Editor는 다양한 코드 파일과 코드 블록을 보고 편집하는 기능을 제공하는 플러그인입니다. 이 플러그인은 Monaco Editor를 기반으로 개발되었으며, 다양한 코드 형식 파일을 보고 편집할 수 있는 기능을 지원합니다. 기본적으로 C, C++, C#, Go, HTML, Java, JavaScript, JSON, Python, Ruby, Rust, Shell, XML, YAML, ini 등을 포함하며, 플러그인 설정에서 더 많은 언어를 추가할 수 있습니다.
Plugin Info
플러그인 명 | VSCode Editor |
플러그인 설명 | 다양한 코드 파일과 코드 블록을 보고 편집하는 기능 |
플러그인 분류 | 디스플레이 확장, 외부 파일 지원 |
Github 링크 | Github 링크 |
옵시디언 링크 | 플러그인 링크 |
별점 | ⭐ |
기본 기능
- 어떠한 제3자 네트워크 서비스에도 의존하지 않으며, 인터넷 연결이 없는 상황에서도 사용할 수 있습니다.
- VSCode에서 코드를 편집하는 것처럼 다양한 코드 형식의 파일을 보고 편집하는 것을 지원합니다.
- 에디터의 테마 색상을 사용자화할 수 있으며, 밝은 테마와 어두운 테마를 지원합니다.
- 에디터의 글꼴 크기를 사용자화할 수 있으며,
Ctrl + 마우스 휠
을 사용하여 글꼴 크기를 조절할 수 있는 단축키를 제공합니다. - 어떤 마크다운 문서에서든 개별 코드 블록을 편집할 수 있습니다.
- 내부 링크 빠른 미리보기를 지원합니다.
- 자동 코드 줄바꿈을 지원하며,
alt + z
로 토글할 수 있습니다. - 줄 번호를 표시/숨김 옵션을 제공합니다.
- 들여쓰기 가이드를 표시/숨김 선택이 가능합니다.
- 코드 미니맵의 표시를 토글할 수 있습니다.
- 새로운 코드 파일을 생성하기 위한 단축 아이콘 버튼 또는 명령어를 지원합니다.
다양한 코드 파일 지원
기본적으로 지원하는 파일 확장자는 ts
, js
, py
, css
, c
, cpp
, go
, rs
, java
, lua
, php
입니다. 플러그인의 설정에서 파일 확장자를 추가할 수 있습니다.
단축키
대부분의 단축키는 VS Code와 일치합니다.
단축키 | 기능 |
---|---|
ctrl + c |
복사 |
|
잘라내기 |
ctrl + v |
붙여넣기 |
|
저장 |
|
전체 선택 |
|
찾기 |
|
바꾸기 |
|
실행 취소 |
|
다시 실행 |
|
주석 토글 |
|
줄 복제 |
|
들여쓰기 감소 |
|
들여쓰기 증가 |
|
줄 위로 이동 |
|
줄 아래로 이동 |
ctrl + ← |
단어 단위로 왼쪽으로 커서 이동 |
|
단어 단위로 오른쪽으로 커서 이동 |
|
왼쪽 단어 삭제 |
ctrl + Delete |
오른쪽 단어 삭제 |
|
다시 실행 |
|
현재 줄 삭제 |
|
코드 블록 접기 |
ctrl + shift + ] |
코드 블록 펼치기 |
ctrl + shift + enter |
위에 줄 삽입 |
ctrl + enter |
아래에 줄 삽입 |
|
단어 줄바꿈 토글 |
지원되는 코드 블록 편집
에디터 내의 어떤 마크다운 문서에서든 개별 코드 블록을 편집하는 것도 지원합니다.
어떤 코드 블록에서든 오른쪽 메뉴에서 Edit Code Block in VSCode Editor Plugin을 클릭하면, 새 창이 열리고 Monaco Editor 인스턴스에서 코드 블록을 편집할 수 있습니다. 새 창을 닫을 때 문서의 블록으로 자동으로 동기화됩니다.
내부 링크 추가 및 Preview
코드 파일을 내부 링크로 추가할 수 있으며, 링크 위에 커서를 두면 Preview가 가능합니다.
사이드바의 파일 탐색기에서 코드 파일이 보이지 않으면?
설정 - Files and links에서 Detect all file extensions를 활성화 해줍니다.
관련 플러그인
반응형
'옵시디언 플러그인 > 커뮤니티 플러그인' 카테고리의 다른 글
이미지에 캡션을 추가하는 Image Caption 플러그인 (0) | 2024.03.10 |
---|---|
라인 관련 명령어를 추가하는 Line Commands 플러그인 (0) | 2024.03.09 |
GitHub의 잔디와 유사한 히트맵을 그려주는 Heatmap Calendar 플러그인 (2) | 2024.03.06 |
독립된 새로운 파일 탐색기 기능 - File Tree Alternative 플러그인 (0) | 2024.03.06 |
데일리 노트의 확장기능을 제공하는 Yesterday 플러그인 (0) | 2024.03.03 |