굵은 글씨 및 기울임꼴 텍스트에 대한 vscode 키 바인딩 만들기

굵은 글씨 및 기울임꼴 텍스트에 대한 vscode 키 바인딩 만들기

Ctrl++ Shift를 누르면 중괄호 안에 커서가 있는 상태로 b글을 쓰고 삽입 모드로 전환되는 키보드 바인딩(Visual Studio Code용)을 만들고 싶습니다 .\textbf{...}

지금은 여기에서 해결책이 있습니다.

https://github.com/James-Yu/LaTeX-Workshop/issues/434

하지만 커서를 중괄호 안에 넣지는 않습니다.

답변1

제공한 링크에서 언급한 대로 Visual Studio Codes 내부 keybindings.json(선적 서류 비치) 파일을 사용하면 됩니다.

이것은 macOS에서 저에게 효과적입니다.

    {
        "key": "cmd+shift+B",
        "command": "editor.action.insertSnippet",
        "when": "editorLangId == latex && editorTextFocus",
        "args": {
            "snippet": "\\textbf{${TM_SELECTED_TEXT}$0}"
        }
    },
    {
        "key": "cmd+shift+I",
        "command": "editor.action.insertSnippet",
        "when": "editorLangId == latex && editorTextFocus",  // chained clause
        "args": {
            "snippet": "\\textit{${TM_SELECTED_TEXT}$0}"
        }
    }

macOS가 아닌 사용자의 경우 cmd로 바꾸세요 ctrl.

이는 스니펫 키 아래에서 첫 번째 매개변수의 커서 포커스가 $0괄호 외부에서 내부로 이동된다는 점에서 github 문제에 대한 솔루션과 다릅니다.

답변2

이에 대해 도움을 줄 수 있는 좋은 확장 프로그램이 있습니다. 그것은이라고LaTeX 워크숍. 굵게 표시하려면 바로가기를 사용하세요.Ctrl+L Ctrl+B. 이 확장에는 도움이 될 수 있는 다른 많은 기능이 있습니다.

관련 정보