문서정보 : 최초 2022.09.12. 작성, 작성자 @SAgiKPJH
개발자 키보드 코딩 단축키 매크로 설정하기, 단축키 만들기, 매크로 만들기
- 코딩작업을 보다 빠르게 완료하기 위한 키보드 단축키 제작 및 활용한다.
- Enter키, backspace키 등등
- : 기본 기능에 대한 단축키 (2022.09.12.)
- : C# 코딩을 위한 단축키 (2022.09.12.)
- : Markdown 코딩을 위한 단축키 (2022.09.12.)
- : Markdown - Mermaid를 위한 단축키 (2022.09.12.)
- : FIA keychrone k8 key map json 파일 (2024.09.03)
- 자체 제작한 단축키에 대해 표로 표현하는 내용입니다.
- caps lock를 중심으로 특별 단축키를 구성었습니다.
- caps lock+a를 통해 별도의 기능을 가진 단축키를 구성하였습니다.
- i,j,k,l를 키보드 방향키를 대신 활용하도록 합니다.
- 기본적으로, caps lock를 통해 동작합니다.
- a카와 연동을 통해 어절 앞/뒤 이동(ctrl을 추가한 키보드 방향키)동작을 수행합니다.
- w키와 연동을 통해 문서 넘김 및 문단 맨 앞/뒤 이동(pgup/dn 및 home/end)을 수행합니다.
키 | 이름 | 동작 |
---|---|---|
caps lock+i | 위 방향키 | Up |
caps lock+j | 왼쪽 방향키 | Left |
caps lock+k | 아래 방향키 | Down |
caps lock+l | 오른쪽 방향키 | Right |
caps lock+q+i | ctrl 위 방향키 | ctrl+Up |
caps lock+q+j | ctrl 왼쪽 방향키 | ctrl+Left |
caps lock+q+k | ctrl 아래 방향키 | ctrl+Down |
caps lock+q+l | ctrl 오른쪽 방향키 | ctrl+Right |
caps lock+w+i | 빠른 위 방향키(PgUp) | pgup |
caps lock+w+j | 빠른 왼쪽 방향키(Home) | home |
caps lock+w+k | 빠른 아래 방향키(PgDn) | pgdn |
caps lock+w+l | 빠른 오른쪽 방향키(End) | end |
caps lock+d | backspase | backspace |
caps lock+space | 엔터 | Enter |
caps lock+a+space | 엔터 후 복귀 | Enter > Up > end |
키 | 이름 | 동작 |
---|---|---|
caps lock+= | " = "(가독성 목적) | space+=+space |
caps lock+- | " - "(가독성 목적) | space+-+space |
caps lock++ | " + "(가독성 목적) | space+++space |
caps lock+7 | " & "(가독성 목적) | space+7+space |
caps lock+8 | " * "(가독성 목적) | space+8+space |
caps lock+/ | " / "(가독성 목적) | space+/+space |
caps lock+, | " , "(가독성 목적) | ,+space |
space+; | 맨 뒤 ";" | end+; |
space+( | 소괄호 | (+)+Left |
space+< | 비교문 - 이하 | <+= |
space+> | 비교문 - 이상 | >+= |
- 각 문법의 앞 글자를 따와 구성합니다.
- 특수한 경우(이전 키와 중복되는 경우 따위) a를 추가로 입력합니다.
키 | 이름 | 동작 |
---|---|---|
caps lock+f | for | for () |
caps lock+b | break | break; |
caps lock+e | else | "else " |
caps lock+a+w | while | while () |
caps lock+s | switch | switch |
caps lock+a+t | true | true |
caps lock+a+f | false | false |
caps lock+r | return | return; |
caps lock+c | continue | continue; |
caps lock+u | using | "using " |
caps lock+n | namespace | "namespace " |
caps lock+p | public | "public " |
caps lock+? | ()? : ; | "? : ; |
caps lock+v | void | "void " |
caps lock+a+p | private | "private " |
caps lock+a+i | if | if () |
caps lock+a+c | case : break | case : break; |
caps lock+1 | WriteLine | Console.WriteLine(); |
caps lock+2 | Write | Console.Write(); |
- markdown의 앞 글자를 따 m을 입력하여 동작합니다.
키 | 이름 | 동작 |
---|---|---|
caps lock+m+i | image | <img src="" width=""> |
caps lock+m+` | code | ``` ``` |
caps lock+m+s | 접기 | <details> <summary>Name</summary> </details> |
caps lock+m+b | 들여쓰기 | <br> |
caps lock+m+8 | bold | **** |
caps lock+m+> | 인용 | >>> >>> |
caps lock+m+- | check box | - [ ] |
caps lock+m+x | check box - checked | - [x] |
caps lock+m+k | key board | <kbd></kbd> |
caps lock+m+3 | Image GitLab | <img src="/uploads/dc712a322c1d6bf96c75a53eb01232ec/image.png" width="350"> |
키 | 이름 | 동작 |
---|---|---|
caps lock+m+1 | mermaid - FlowChart | ```mermaid flowchart LR A["A"]--->B["B"] ``` |
caps lock+m+2 | mermaid - sequenceDiagram | ```mermaid sequenceDiagram Alice->>John: Hello John, how are you? ``` |