Guide

파일 브라우저 & 에디터

SFTP 파일 탐색, 구문 강조 에디터, IDE 모드

파일 브라우저 & 에디터

MTerm에는 완전한 원격 파일 브라우저와 코드 에디터가 포함되어 있어서, iPad를 유능한 개발 워크스테이션으로 만들어줘요. 서버의 파일 시스템을 탐색하고, 구문 강조가 된 코드를 편집하고, 웹 앱을 미리보기할 수 있어요 — 모두 기존 SSH 연결을 통해서요.


원격 파일 브라우저

Cmd + O를 누르거나 소프트 키 바의 Finder 버튼을 탭해서 파일 브라우저를 열 수 있어요. 파일 브라우저는 기존 SSH 세션을 통해 SFTP로 연결돼요 — 추가 설정이 필요 없어요.

내비게이션

  • 상단의 Breadcrumb 경로가 현재 경로를 보여줘요. 아무 세그먼트나 탭하면 해당 디렉토리로 돌아갈 수 있어요.
  • 아래로 당기면 현재 디렉토리 목록이 새로고침돼요.
  • 디렉토리를 탭하면 해당 디렉토리로 이동해요.
  • 파일을 탭하면 에디터에서 열거나 미리보기해요.

검색과 필터링

검색 바를 사용해서 현재 폴더의 파일과 디렉토리를 필터링하세요. 실시간 필터여서 — 타이핑하는 대로 결과가 업데이트되므로 파일이 많은 디렉토리에서도 빠르게 찾을 수 있어요.

정렬

파일 목록을 다음 기준으로 정렬할 수 있어요:

  • 이름 — 알파벳 순서 (디렉토리 먼저)
  • 날짜 — 가장 최근 수정된 것 먼저

파일 정보

각 파일 항목에 다음이 표시돼요:

  • 파일 권한 (예: rwxr-xr-x)
  • 읽기 쉬운 형식의 파일 크기
  • 마지막 수정 날짜와 시간

빠른 동작

  • 파일 경로 복사 — 아무 파일의 전체 경로를 클립보드에 복사해요. 터미널 명령어에 경로를 붙여넣을 때 유용해요.
  • 이미지 미리보기 — 이미지 파일(PNG, JPG, GIF 등)이 미리보기 섬네일과 함께 인라인으로 표시돼요.

서버 파일 에디터

내장 에디터를 사용해서 원격 서버의 파일을 직접 편집할 수 있어요. Cmd + E로 열거나, 파일 브라우저에서 아무 파일을 탭해서 편집용으로 열 수 있어요.

구문 강조

에디터는 VSCode Dark+ 기반 색상 테마로 11개 언어의 구문 강조를 지원해요:

  • TypeScript
  • JavaScript
  • Python
  • JSON
  • Markdown
  • Shell / Bash
  • YAML
  • Java
  • Swift
  • HTML
  • ENV (환경 파일)

파일 확장자에서 언어가 자동으로 감지돼요.

에디터 기능

기능설명
줄 번호항상 표시되며, 현재 줄이 강조 표시돼요
찾기 & 바꾸기일치 횟수 표시와 함께 검색. 하나씩 또는 전체 바꾸기
줄로 이동특정 줄 번호로 직접 이동
실행 취소 / 다시 실행현재 편집 세션의 전체 실행 취소 히스토리
이미지 미리보기확대/축소 및 이동 지원과 함께 이미지 파일 열기
IME 지원일본어/중국어/한국어 입력 방식 완전 지원, 조합 텍스트 오버레이 포함

저장

변경 사항은 저장할 때 SFTP를 통해 원격 서버에 다시 기록돼요. 에디터는 자동 저장하지 않아요 — 변경 사항을 파일에 반영하는 시점을 완전히 제어할 수 있어요.

파일 에디터는 Pro 플랜이 필요해요


IDE 모드

IDE 모드는 MTerm이 개발 작업에서 진정으로 빛나는 부분이에요. 각 기능을 개별적으로 사용하는 대신, 하나의 통합 워크스페이스로 결합해요.

작동 방식

분할 레이아웃의 아무 Pane이든 아무 콘텐츠 유형을 표시할 수 있어요:

  • Terminal — SSH 세션
  • 파일 에디터 — 원격 코드 편집
  • Finder — 원격 파일 탐색
  • Prompt 패널 — AI Prompt 작성 및 전송

일반적인 IDE 레이아웃

Claude Code 워크플로우 (3 Pane):

TERMINAL
$ claude
Claude Code
EDITOR
Review generated code
FINDER
Project structure

코드 리뷰 (2 Pane):

EDITOR
Read code
TERMINAL
$ git diff
$ npm test

원활한 내비게이션

Finder Pane에서 파일을 클릭하면 Editor Pane에서 열려요. 코드를 편집하고, 터미널 Pane으로 전환해서 실행하고, 출력을 확인한 다음 다시 돌아오세요. 키보드 단축키(Cmd + Shift + H/J/K/L)를 사용하면 화면을 터치하지 않고도 Pane 간에 이동할 수 있어요.