Windows, Linux, macOS에서 실행되는 Qt 기반 크로스 플랫폼 Notepad++ 텍스트 편집기 재구현 프로젝트입니다.
focus-editor/focus
무거운 언어 지원이 필요하지 않은 사용자를 위한, Jai로 작성된 간결하고 입력 지연에 민감한 텍스트 편집기입니다.
- 스타
- 2,698
- 포크
- 146
- 열린 이슈
- 126
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
Focus는 코드나 텍스트를 작성할 때 작업을 방해하지 않도록 만든 미니멀한 텍스트 편집기입니다. 간결함과 빠른 입력 반응을 중시하고, 대형 편집기에서 제공하는 폭넓은 언어 도구가 필요하지 않은 사용자를 위해 설계되었습니다.
이 프로젝트는 현재 비공개 베타 중인 프로그래밍 언어 Jai로 작성되어 있어, 빌드하려면 Jai 컴파일러가 필요합니다. 지원 플랫폼은 64비트 Windows 8 이상이며, Linux와 macOS 지원은 개발 중으로 표시되어 있습니다. 편집기는 아직 베타 버전이라 버그가 있을 수 있습니다.
이 편집기는 매우 큰 파일을 대상으로 하지 않습니다. 코드가 약 100K줄을 넘으면 편집이 느려지기 시작할 수 있으며, 파일 크기는 2GB로 제한됩니다. 여러 코드 포인트로 이루어진 유니코드 기호는 지원하지 않고, 텍스트 렌더링은 현재 RGB 모니터 패널에서만 제대로 처리됩니다.
핵심 기능
- 01텍스트 편집에 집중한 미니멀한 인터페이스
- 02입력 지연을 줄이도록 설계
- 03기본 글꼴은 FiraCode
- 04Jai 프로그래밍 언어로 작성
- 05Jai 컴파일러로 소스 코드에서 빌드
활용 사례
- 가벼운 편집기가 적합한 상황에서 코드나 텍스트를 빠르게 편집
- 풀 IDE의 부담 없이 적당한 크기의 파일을 작업
- Jai 언어로 만든 편집기를 사용해 보기
토픽
자주 묻는 질문
- focus은(는) 무엇인가요?
- 무거운 언어 지원이 필요하지 않은 사용자를 위한, Jai로 작성된 간결하고 입력 지연에 민감한 텍스트 편집기입니다. Focus는 코드나 텍스트를 작성할 때 작업을 방해하지 않도록 만든 미니멀한 텍스트 편집기입니다. 간결함과 빠른 입력 반응을 중시하고, 대형 편집기에서 제공하는 폭넓은 언어 도구가 필요하지 않은 사용자를 위해 설계되었습니다.
- focus은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- focus은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- focus은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. focus의 마지막 커밋은 2026년 9월 12일입니다.
- focus은(는) 어디에 사용할 수 있나요?
- 가벼운 편집기가 적합한 상황에서 코드나 텍스트를 빠르게 편집 풀 IDE의 부담 없이 적당한 크기의 파일을 작업 Jai 언어로 만든 편집기를 사용해 보기
- focus은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/focus-editor/focus
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
HTML 대신 깔끔한 JSON으로 콘텐츠를 저장하고 플러그인 도구로 확장하는 웹용 블록 기반 텍스트 에디터입니다.
플러그인 우선의 스키마 없는 코어를 갖춘, React 기반 리치 텍스트 에디터 구축용 커스터마이징 가능한 TypeScript 프레임워크입니다.
nano의 후속으로 설계된, 의존성 없이 단일 정적 바이너리로 배포되는 현대적이고 사용하기 쉬운 터미널 텍스트 편집기입니다.
여러 프로그래밍 언어의 구문 강조 기능을 제공하는 Windows용 무료 소스 코드 편집기이자 Notepad 대체 프로그램입니다.
클래식 MS-DOS Editor에서 영감을 받은, VS Code와 비슷한 인터페이스의 간편한 터미널 텍스트 편집기입니다.