InfoGrab Docs

지원되는 확장 및 언어

코드 제안은 여러 에디터와 언어를 지원합니다.

코드 제안은 다음 에디터 확장과 언어에서 사용할 수 있습니다. 지원되는 에디터 확장 # 코드 제안을 사용하려면 다음 에디터 확장 중 하나를 사용합니다: IDE 확장 Visual Studio Code (VS Code) GitLab for VS Code GitLab Web IDE (클라우드의 VS Code) 구성이 필요하지 않습니다. Microsoft Visual Studio (Windows용 2022) Visual Studio GitLab 확장 JetBrains IDE JetBrains용 GitLab Duo 플러그인 Neovim gitlab.vim 플러그인 Eclipse Eclipse용 GitLab GitLab Language Server 는 VS Code, Visual Studio, Eclipse, Neovim에서 사용됩니다. Language Server는 더 많은 플랫폼에서 더 빠른 반복을 지원합니다. GitLab이 공식 지원을 제공하지 않는 IDE에서 코드 제안을 지원하도록 구성할 수도 있습니다. 다른 IDE 확장 지원에 관심을 표시하려면 이 이슈 를 참조하십시오. IDE별 지원되는 언어 # 다음 표는 코드 제안이 기본적으로 지원하는 언어와 IDE에 대한 자세한 정보를 제공합니다. 코드 제안은 다른 언어에서도 작동하지만 지원 추가 가 필요합니다. 언어 Web IDE VS Code JetBrains IDE Windows용 Visual Studio 2022 Neovim Eclipse C ✅ ✅ ❌ ✅ ✅ ✅ C++ ✅ ✅ ✅ ✅ ✅ ✅ C# ✅ ✅ ✅ ✅ ✅ ✅ CSS ✅ ❌ ❌ ❌ ❌ ❌ Go ✅ ✅ ✅ ✅ ✅ ✅ Google SQL ✅ ✅ ✅ ✅ ✅ ❌ HAML ✅ ✅ ✅ ✅ ✅ ✅ HTML ✅ ❌ ❌ ❌ ❌ ❌ Java ✅ ✅ ✅ ✅ ✅ ✅ JavaScript ✅ ✅ ✅ ✅ ✅ ✅ Kotlin ❌ ✅ 1 ✅ ✅ ✅ ✅ Markdown ✅ ❌ ❌ ❌ ❌ ❌ PHP ✅ ✅ ✅ ✅ ✅ ✅ Python ✅ ✅ ✅ ✅ ✅ ✅ Ruby ✅ ✅ ✅ ✅ ✅ ✅ Rust ✅ ✅ ✅ ✅ ✅ ✅ Scala ❌ ✅ 2 ✅ ✅ ✅ ✅ 셸 스크립트 ( bash 만) ✅ ❌ ✅ ✅ ✅ ✅ Svelte ✅ ✅ ✅ ✅ ✅ ✅ Swift ✅ ✅ ✅ ✅ ✅ ✅ TypeScript ( .ts 및 .tsx 파일) ✅ ✅ ✅ ✅ ✅ ✅ Terraform ❌ ✅ 3 ✅ ❌ ✅ 4 ✅ Vue ✅ ✅ ✅ ✅ ✅ ✅ 각주 : VS Code는 Kotlin 지원을 제공하는 타사 확장이 필요합니다. VS Code는 Scala 지원을 제공하는 타사 확장이 필요합니다. VS Code는 Terraform 지원을 제공하는 타사 확장이 필요합니다. Neovim은 terraform 파일 유형을 제공하는 타사 확장이 필요합니다. Note 일부 언어는 모든 JetBrains IDE에서 지원되지 않거나 추가 플러그인 지원이 필요할 수 있습니다. IDE별 세부 사항은 JetBrains 문서를 참조합니다. IaC(Infrastructure-as-Code) 지원 # 코드 제안은 다음을 포함한 IaC 인터