Show HN: Trust – 1989년처럼 Rust 코딩

발행: (2026년 5월 7일 PM 02:58 GMT+9)
5 분 소요

Source: Hacker News

TRUST

TRUST는 고전적인 블루스크린 DOS 개발 환경에서 영감을 받은 레트로 TUI IDE로, Rust 프로젝트를 위한 것입니다.
상태: 실험적인 향수 프로젝트. 파일을 편집하고, Rust 프로젝트를 탐색하며, Cargo 명령을 실행합니다.

Screenshots

TRUST에서 “Hello World”를 빌드하고 실행하기.

프로젝트 시작
콘솔 프로그램 실행

Hello project in TRUST
Hello project editor view

TRUST는 TRUST 자체를 빌드할 수 있습니다.

TRUST Editor
테스트 실행

TRUST project in TRUST
TRUST menus and panes

FAQ

왜?
Rust는 옛날의 블루스크린 IDE를 가질 자격이 있으며, 누군가는 이를 구현해야 했습니다.

파일을 저장하나요?
네. F2 또는 Ctrl+S를 사용하세요. TRUST는 편집기 제목에 *를 표시하여 변경된 버퍼를 나타냅니다. 다만, 이는 재미를 위한 프로젝트이므로 사용에 주의하시기 바랍니다.

클래식 DOS IDE 업체와 제휴된 건가요?
아니요. TRUST는 고전 DOS 개발 환경에서 영감을 받은 독립적인 향수 프로젝트입니다.

Run

cargo run -- /path/to/rust/project

경로를 지정하지 않으면, TRUST는 현재 디렉터리를 엽니다.

Keys

  • F1: 도움말
  • F2 / Ctrl+S: 저장
  • F3 / Ctrl+O: 선택한 파일 열기
  • Backspace: 프로젝트 창에서 상위 디렉터리로 이동
  • F4 / Tab / Ctrl+F: 포커스 순환
  • F5 / Ctrl+R: cargo run
  • F7: cargo check
  • F8 / Ctrl+T: cargo test
  • F9 / Ctrl+B: cargo build
  • F10: 메뉴 바 열기
  • Ctrl+C: 선택한 텍스트 복사
  • Ctrl+V: 클립보드 텍스트 붙여넣기
  • Ctrl+X: 선택한 텍스트 잘라내기
  • Esc / Ctrl+Q: 종료
  • Alt+X: 라인 삭제
  • Alt+U: 라인 복제
  • Shift+Navigation: 텍스트 선택
  • F10을 눌러 메뉴 바를 엽니다.
  • 좌/우 화살표로 메뉴를 전환합니다.
  • 위/아래 화살표로 드롭다운 항목을 이동합니다.
  • Enter를 눌러 강조된 메뉴 항목을 활성화합니다.
  • Esc로 메뉴를 닫습니다.
  • 마우스 클릭도 메뉴 바와 드롭다운 항목에서 작동합니다.

File > New는 파일 이름을 물어보고 현재 프로젝트 창 디렉터리에 파일을 생성합니다.
Project > New project는 상위 디렉터리, 프로젝트 이름, bin / lib 선택기가 포함된 Cargo 프로젝트 대화 상자를 엽니다.
Window는 창 사이를 전환하며 이전 포커스 옵션을 포함합니다.

Mouse

  • 편집기 안을 클릭하면 커서가 이동합니다.
  • 편집기 안을 드래그하면 텍스트를 선택합니다.
  • 프로젝트 창 안을 클릭하면 편집 가능한 파일을 열거나 디렉터리를 탐색합니다.
  • 어느 창이든 클릭하면 포커스가 해당 창으로 이동합니다.
  • 프로젝트와 편집기 창 사이의 수직 구분자를 드래그하여 크기를 조절합니다.
  • 컴파일러/메시지 창의 상단 경계를 드래그하여 크기를 조절합니다.
  • 프로젝트, 편집기, 또는 메시지 창 안을 스크롤하면 내용이 이동합니다.

프로젝트 창은 디렉터리와 .rs, .toml, .lock 등 편집 가능한 Rust 및 Cargo 관련 파일을 표시하고, .git, target, 일반적인 편집기/빌드 디렉터리는 제외합니다. 컴파일러 출력은 하단 창에 캡처됩니다.

0 조회
Back to Blog

관련 글

더 보기 »

Show HN: Hallucinopedia

Show HN: Hallucinopedia - 기사: halupedia.com http://halupedia.com/ - 댓글: Hacker News 토론 https://news.ycombinator.com/item?id=48038257 – 26 포인트