INSTALL.md

Local runner

RefDock Code Helper

웹 에디터에서 Console 실행을 사용하려면 이 PC에서 RefDock Code Helper를 켜 두어야 합니다.

다운로드

사용 중인 운영체제에 맞는 파일 하나를 받습니다.

v0.4.1
  1. 01
    파일을 다운로드합니다.

    macOS는 DMG를, Windows는 EXE 파일을 하나 받습니다.

  2. 02
    운영체제에 맞춰 설치합니다.

    macOS에서는 DMG를 열어 RefDock Code Helper.app을 Applications로 옮긴 뒤 엽니다. Windows에서 보호 경고가 나타나면 추가 정보를 누르고 실행을 선택합니다.

  3. 03
    문제 페이지를 새로고침합니다.

    Run 버튼이 활성화되면 Console에서 코드와 입력을 실행할 수 있습니다.

Language setup

언어 실행 환경 설치

Helper 시작 화면에서 unavailable로 표시된 언어만 설치하면 됩니다.

Windows

PowerShell 또는 명령 프롬프트에서 확인합니다.

Pythonpy / python

Python 공식 Windows 설치 관리자로 최신 Python 3 안정 버전을 설치합니다.

  1. 설치 관리자의 기본 설정을 유지해 py 명령과 Python 명령 별칭을 사용할 수 있게 합니다.
  2. 설치가 끝나면 RefDock Code Helper를 완전히 종료한 뒤 다시 실행합니다.

설치 확인

py --version
Python for Windows
C / C++clang / clang++

LLVM 공식 릴리스의 Windows x64 설치 파일을 사용합니다. Visual Studio의 cl.exe만 설치된 상태는 현재 감지하지 않습니다.

  1. 최신 릴리스에서 LLVM-...-win64.exe 설치 파일을 내려받아 실행합니다.
  2. LLVM을 PATH에 추가합니다. 이미 설치했다면 C:\Program Files\LLVM\bin이 PATH에 있는지 확인합니다.

설치 확인

clang --version
LLVM releases
C#dotnet

.NET Runtime이 아니라 빌드 도구가 포함된 .NET SDK를 설치해야 합니다.

  1. .NET 10 다운로드 페이지의 SDK 영역에서 Windows x64 Installer를 선택합니다.
  2. 설치 후 새 PowerShell을 열어 dotnet 명령을 확인하고 Helper를 다시 실행합니다.

설치 확인

dotnet --version
.NET 10 SDK

macOS

Terminal에서 확인합니다.

Pythonpython3

Python 공식 universal2 설치 파일은 Apple Silicon과 Intel Mac을 모두 지원합니다.

  1. 최신 안정 버전의 macOS installer(.pkg)를 내려받아 기본 설정으로 설치합니다.
  2. 설치가 끝나면 RefDock Code Helper를 완전히 종료한 뒤 다시 실행합니다.

설치 확인

python3 --version
Python for macOS
C / C++clang / clang++

전체 Xcode 대신 Apple Command Line Tools만 설치해도 됩니다.

  1. Terminal에서 아래 설치 명령을 실행하고 시스템 설치 창에서 Install을 선택합니다.
  2. 설치 완료 후 clang 버전을 확인하고 Helper를 다시 실행합니다.

설치 확인

xcode-select --install
clang --version
Apple 설치 안내
C#dotnet

.NET Runtime이 아니라 .NET SDK를 Mac의 CPU에 맞춰 설치해야 합니다.

  1. Apple Silicon Mac은 Arm64 SDK를, Intel Mac은 x64 SDK 설치 파일을 선택합니다.
  2. 설치 후 새 Terminal에서 dotnet 명령을 확인하고 Helper를 다시 실행합니다.

설치 확인

dotnet --version
.NET SDK for macOS
설치 후 Helper를 다시 실행합니다.

새 PATH는 다시 실행한 프로그램부터 적용됩니다. 시작 목록에서 해당 언어가 [OK] 또는 ready로 바뀌면 문제 페이지를 새로고침합니다.

Back to code