본문으로 건너뛰기

문서 / MeatPad / 언어 서버

언어 서버

선택적 로컬 코드 지능 기능을 설정하고 정의, 참조, 심볼, 진단 및 이름 바꾸기를 사용하세요.

MeatPad 0.31.4 · 2026년 10월 13일 출시 · 2026년 10월 20일 검토

이 안내서는 한국어입니다. 스크린샷은 MeatPad 0.31.4의 한국어 인터페이스를 보여 주며, 절차의 메뉴 및 버튼 이름은 영어로 유지합니다. 동영상과 미리보기 이미지, 대본은 영어로 유지됩니다.

로컬 언어 서버 준비#

MeatPad는 Mac에 이미 설치된 언어 서버 프로그램을 감지합니다. 서버를 다운로드하거나 설치하지 않습니다. 코드 지능 기능을 사용하려면 프로젝트 폴더와 지원되는 소스 파일을 여세요.

언어감지하는 프로그램MeatPad에 표시되는 설치 안내
Swiftxcrun으로 찾는 SourceKit-LSPxcode-select --install
Rustrust-analyzerrustup component add rust-analyzer
JavaScript, TypeScript, TSXtypescript-language-servernpm install -g typescript-language-server typescript
Pythonpyright-langservernpm install -g pyright
  1. 도구 자체의 설치 안내에 따라 적절한 도구를 설치하세요. 위 힌트는 앱이 제공하는 시작점이며 해당 패키지 도구가 필요합니다.
  2. 실행 파일이 로그인 셸의 PATH 또는 감지되는 표준 설치 위치에 있는지 확인하세요.
  3. 도구 설치 상태를 변경한 뒤 프로젝트나 앱을 다시 여세요. 지원되는 소스 파일을 열고 언어 서버 상태를 확인하세요.
  4. 서버가 없다는 메시지가 나타나면 Copy Install Command를 선택해 안내 명령을 복사한 뒤 터미널에서 검토하거나, Dismiss를 선택해 서버 없이 계속 편집하세요.

SourceKit-LSP는 선택한 개발자 도구 및 프로젝트 설정에도 의존합니다. 실행 파일이 감지되었다고 모든 프로젝트에서 모든 서버 기능이 제공되는 것은 아닙니다.

진단 읽기 및 심볼 이름 바꾸기#

  1. 편집기에서 활성 언어 서버의 진단을 확인하세요. 관련 코드 위에 포인터를 올리면 서버가 제공하는 정보를 볼 수 있습니다.
  2. 이름을 바꾸려면 심볼 위에 커서를 놓고 Edit → Rename Symbol…(⌃⌘E)를 선택하세요.
  3. 이름 바꾸기 대화상자에 새 이름을 입력하고 확인하세요.
  4. 서버의 편집이 적용된 뒤 영향을 받은 파일과 상태 메시지를 검토하세요.

심볼 이름 변경은 여러 파일에 영향을 줄 수 있습니다. 프로젝트 전체 편집 전에 저장하고 버전 관리 또는 백업을 유지하세요. 서버 기능은 다양하며 적절한 서버 응답 없이는 MeatPad가 심볼 이름을 바꿀 수 없습니다.

관련 질문

도움이 필요하신가요?

MeatPad 지원 문의. 앱 버전, macOS 버전 및 문제가 발생하기까지의 단계를 포함하세요.