Hacker News 의견
  • 몇 년 전 VS Code Remote가 나오기 전 사용했음

    • VS Code의 프레임워크에 인터페이스 확장성 컴포넌트를 추가하는 데 유용함
    • Microsoft가 의도적으로 VS Code의 API를 제한해 진정한 편집기 확장성을 배제한 것으로 의심됨
    • Atom은 더 개방적인 수정 허용
    • 예를 들어, VS Code 확장을 위한 폼 빌더를 만들려면 Webview 탭 기능을 수정해야 함
    • Eclipse Foundation이 이를 인식하고 VS Code를 진정한 IDE로 만들기 위한 기초를 제공함
  • Theia는 vscode-as-a-platform을 지원하고 웹 브라우저에서 실행 가능하게 한 첫 번째 프로젝트였음

  • 사용 목적에 의문을 가짐

    • "Atom" 접근 방식을 유지하면서 VS Code 기능을 모두 제공할 것이라 생각했음
    • 하지만 "자신만의 IDE 구축"을 목표로 하는 것 같음
    • 왜 사용해야 하는지 의문을 가짐
  • VS Code의 단점

    • Microsoft가 오픈 소스 버전에서 좋은 애드온을 제한함
    • 공식 버전이 없는 플랫폼에서 불편함
    • MS 스파이웨어 설치를 원하지 않음
    • Eclipse는 IDE로서 악몽 같은 경험을 줌
  • Eclipse 브랜드에 대한 긍정적인 감정을 가진 사람이 있는지 궁금함

    • 20년 전 사용했을 때 긍정적이지 않은 경험이었음
  • Theia를 몇 년간 팔로우했지만 vscode가 브라우저에서 접근 가능해지면서 흥미를 잃음

    • code-server나 openvscode-server와 비교가 궁금함
    • 웹 브라우저에서 원격 개발을 위해 openvscode-server를 사용함
    • 자신만의 커스텀 IDE를 만들 필요가 없다고 생각함
  • 관련 링크 제공

    • Theia: Cloud and Desktop IDE
    • Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code
    • Theia: A cloud and desktop IDE framework implemented in TypeScript
    • Theia – One IDE for Desktop and Cloud
  • 최근 사용해보고 좋았음

    • VS Code를 사용하지 않지만 생태계에 가치 있는 추가 요소라고 생각함
    • Microsoft와 독립적인 진정한 오픈 대안을 제공함
    • open-vsx.org라는 VS Code + Theia 호환 확장용 오픈 레지스트리를 생성함
    • Theia의 주요 초점은 커스텀 IDE 제품을 만드는 프레임워크/기반을 제공하는 것임
  • tree-sitter + LSP 지원이 필수적임

    • Zed와 같은 최근 진입자들이 높은 기준을 설정함
    • LazyVim, Doom/Spacemacs 등으로 neovim과 emacs에 훌륭한 업데이트가 있음
    • 경쟁이 더 많아져서 기쁨
  • Microsoft가 통제하는 동일한 코어(Monaco)를 사용하는 것에 불만을 가짐

    • 편집기가 괜찮지만 특별히 좋지는 않음
    • 많은 사용자가 다른 것을 경험하지 못해 좋아하는 것 같음
    • Kate와 kdevelop을 추천함
  • VS Codium과의 차이점과 7년이 걸린 이유에 의문을 가짐