본문 바로가기

스프링

vscode 설정

1. setting.json 파일 

{
    "[python]": {
        "editor.formatOnType": true
    },
    "spring-boot.ls.java.home": "C:/dev/jdk-17.0.2",
    "java.jdt.ls.java.home": "C:/dev/jdk-17.0.2",
    "boot-java.rewrite.reconcile": true,
    "java.debug.settings.console": "internalConsole",
    "editor.formatOnSave": true,
    "editor.defaultFormatter": "redhat.java",
    "editor.fontLigatures": false,
    "workbench.colorTheme": "Jetbrains Fleet",
    "workbench.iconTheme": "material-icon-theme",
    "editor.fontFamily": "JetBrains Mono, Consolas, 'Courier New', monospace",
    "editor.fontSize": 15,
    "editor.lineHeight": 1.5,
    "java.completion.favoriteStaticMembers": [
        "org.junit.Assert.*",
        "org.junit.Assume.*",
        "org.junit.jupiter.api.Assertions.*",
        "org.junit.jupiter.api.Assumptions.*",
        "org.junit.jupiter.api.DynamicContainer.*",
        "org.junit.jupiter.api.DynamicTest.*",
        "org.mockito.Mockito.*",
        "org.mockito.ArgumentMatchers.*",
        "org.mockito.Answers.*",
        "org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*",
        "org.springframework.test.web.servlet.result.MockMvcResultMatchers.*",
        "org.assertj.core.api.Assertions.*",
    ],
    "terminal.integrated.fontFamily": "JetBrains Mono, Consolas, 'Courier New', monospace",
    "terminal.integrated.fontSize": 15,
    "terminal.integrated.lineHeight": 1.5,
    "debug.console.fontFamily": "JetBrains Mono, Consolas, 'Courier New', monospace",
    "debug.console.fontSize": 15,
}

2. 마켓플레이스 익스텐션

jetbrains ide keymap

easycode

jetbrains fleet theme

material icon theme