Atom-IDE 정보

Introducing IDE-like functionality for your @AtomEditor 🚀 htps // t. 코 / V9, qF8, hfm — GitHub (@github) 2017년 9월 12일


Introducing Atom-IDE | blog.atom.io
Introducing Atom IDE UI | Nuclide

사용해 보면 명백합니다만 IDE라는 것은 정치적인 네이밍으로 그렇게 했다는 것이 적절하다고 생각합니다.
음, 원래 Facebook은 Nuclide라는 올인원 패키지를 공개했습니다.
이번은, Atom IDE is extracted from Nuclide 와 같이, Nuclide로부터 일부 기능을 기능을 추출한 것입니다.



Atom-IDE가 제공하는 기능은 다음과 같습니다.
  • Diagnostics
  • Definitions
  • Find References
  • Outline View
  • Datatips
  • Code Formatting
  • Code Actions
  • Code Highlight
  • Busy Signal

  • 글쎄, Nuclide는 천식 포장으로 악명 높습니다.
    위뿐만 아니라 여러 언어 지원도 포함되어 무거워지기 쉽습니다.
    그러나, flowtype 유저에게 있어서는, 오해를 두려워하지 않고 말하면, 이것 이외에 괜찮은 보완이나 에러 통지등이 있는 패키지가 없었습니다.
    거기에 이번 Atom-IDE에 의해 경량 Nuclide 환경이 실현되었습니다.
    이것을 근거로 하면 반대로 기능이 분리되어 필요한 기능은 인스톨 할 필요가 없어져, 보다 에디터답게 되었다고도 말할 수 있을 것입니다.

    설치



    깨끗한 환경에 설치했습니다.
    $ apm install atom-ide-ui
    $ apm install ide-flowtype
    

    만진 느낌으로는 보통 경량 Nuclide군요.
    그러나 Nuclide보다 극적으로 가볍습니다.

    Nuclide 비교



    가볍고 빠르며 flowtype을 위해서만 Nuclide를 넣을 수밖에 없는 사람들에게는 복음입니다.
    그러나, flowtype의 형태의 커버리지 등, Nuclide에 있어, Atom-IDE에 없는 기능도 있습니다.
    issue를 확인한 결과 이미 올라가고 있기 때문에 구현되는 기색이 있습니다.

    VSCode에 비해



    Atom1.21 베타 시점에서는 Atom이 더 빠릅니다.
    그러나 표준 기능, 특히 보완에 관해서는 VSCode가 압승하고 있으며, Atom 환경에서 이것을 재현하는 것은 현재 어렵다고 생각됩니다.
    또, 표준으로 제공하고 있는 Git 제휴도 VSCode 쪽이 사소한 사용하기 쉽다고 느낍니다.
    VSCode에서 마이그레이션 할 것인지 묻는다면 전혀 없다고 대답합니다.

    결론



    Atom-IDE는 Nuclide보다 압도적으로 빠르며 기존의 Nuclide 사용자는 일고의 여지가 있습니다.

    ※ 이 기사는 vim을 사용하여 작성되었습니다.

    좋은 웹페이지 즐겨찾기