Fleet에 오신 것을 환영합니다!

업데이트(2021년 12월 3일): 저희는 Fleet 조기 테스트 버전 프로그램에 대해 매우 많은 요청을 받았습니다. 안타깝게도 현재는 새로운 요청을 더 이상 받을 수 없지만, 이미 등록을 한 분들께는 계속해서 초대를 보낼 예정입니다. jetbrains.com/ko-kr/fleet에서 업데이트 및 공개 테스트 버전 발표를 구독하거나 Twitter에서 @JetBrains_Fleet를 팔로우하셔서 향후 소식을 받아 보세요.

몇 년 전부터 많은 분들이 “JetBrains, 가벼운 에디터를 언제 만들 예정인가요?”라고 질문해 왔습니다.

오늘 드디어, 가볍지만 약간의 변화를 준 Fleet를 발표하게 되어 너무나 기쁩니다!

Fleet을 처음 실행하면 구문 강조 표시, 간단한 코드 완성 및 에디터에서 기대할 수 있는 모든 기능을 제공하는 완전한 에디터가 시작됩니다. 하지만 여기서 끝이 아닙니다!

JetBrains Fleet as a lightweight editor

Fleet은 스마트 완성, 리팩터링, 탐색, 디버그 등 IDE에서 익숙하게 사용하던 기능을 버튼 하나만 클릭하여 이용할 수 있는 완전한 기능의 IDE이기도 합니다.

Fleet은 새로운 아키텍쳐와 사용자 인터페이스를 사용하며 완전히 새롭게 빌드했습니다. Fleet이 무엇인지 좀 더 자세히 살펴볼까요!

Fleet은 다중 언어 경험을 제공합니다

개발자들은 서로 다른 프로젝트뿐만 아니라 단일 프로젝트 내에서도 다양한 기술을 사용하는 경우가 많습니다. JetBrains는 항상 사용자들이 사용 중인 환경에 대한 지식을 활용하기 위해 노력해 왔으며, 기존의 모든 IDE가 동일한 핵심 플랫폼에 기반을 두고 있는 이유가 여기에 있습니다.

Fleet은 단일 IDE로 만들어져 이러한 접근 방식을 한 단계 더 진보시켰습니다. 특정 기술에 필요한 기능을 얻기 위해 더 이상 여러 IDE를 열 필요가 없습니다. Fleet을 사용하면 하나의 애플리케이션에서 모든 것을 해결할 수 있습니다.

JetBrains Fleet is a polyglot IDE

Fleet은 분산 환경입니다

Fleet은 작업 범위가 로컬 프로젝트로만 국한되지 않는 개발자들의 요구를 충족하려는 목표에 따라 제작되었습니다. Fleet은 분산 아키텍처를 사용하므로 프로젝트가 로컬에 있던, 컨테이너에 있던 또는 수천 마일 떨어진 다른 국가에 있던 문제가 되지 않습니다. Fleet은 가상화된 파일 시스템을 제공함으로써 로컬 및 원격 프로젝트에서 똑같이 원활하게 작동할 수 있습니다.

Fleet의 아키텍처는 프런트엔드, 백엔드, 작업 공간 서버 및 파일 시스템 감시기로 분리되고 분산되어 있습니다. 이를 통해 Fleet 자체를 분산 방식으로 실행할 수 있으므로 예를 들어 원격 시스템에서 분석과 기타 작업을 실행할 수 있는 시나리오가 가능합니다.

Fleet은 Space에서 지원됩니다

새 프로젝트에서 작업할 때는 설정과 종속 요소가 올바르게 설정되었고 실제로 작업을 시작하는 데 필요한 모든 조건이 갖추어져 있는지 확인하면서 환경을 준비하는 고통의 시간이 따른다는 사실을 모두가 알고 있을 것입니다. JetBrains Space에 오케스트레이션 지원이 추가되어, Dockerfile을 사용해 사용자 지정할 수 있는 소스 저장소에서 원격 서버 인스턴스를 쉽게 시작할 수 있습니다.

JetBrains Space adds orchestration support for Fleet

Fleet에서 공동 작업을 할 수 있습니다

Fleet은 공동 작업을 염두에 두고 설계되었습니다. 그래서 로컬이든 원격이든 상관없이 프로젝트 협업을 쉽게 진행할 수 있습니다. 동일하거나 다른 파일에서 동시에 작업하고, 테스트를 실행하고, 터미널에 액세스하는 등 협업 IDE에서 기대할 수 있는 기타 다양한 기능을 이용할 수 있습니다.

Fleet은 JetBrains의 기존 지식과 기술을 기반으로 빌드되었습니다

JetBrains는 도구, 특히 IDE 제작에서 쌓아온 20년 이상의 경험과 지식을 Fleet 개발에 적극적으로 활용했습니다. 뿐만 아니라, 기존 기술도 사용하고 있습니다. 실제로 Fleet에서 볼 수 있는 모든 스마트 기술은 백엔드에서 IntelliJ 코드 처리 엔진을 사용합니다.

Fleet에서 우리가 추구하는 것은 다양한 경험인데, 에디터만 필요하다가도 완전한 IDE를 원하는 사람들, 전문적인 도구가 아닌 단순히 하나의 도구를 사용하려는 사람들, 그리고 분산된 환경과 관련하여 기존 IDE가 충족시키지 못할 수 있는 시나리오를 해결하고자 하는 사람들의 요구가 모두 충족되기를 원했습니다. 이것은 우리에게 매우 중요한 시사점을 던져줍니다. 즉, Fleet은 기존 도구를 대체하지 않고 더 많은 선택지를 제시한다는 것입니다. JetBrains는 모든 IDE에 계속해서 투자할 것이고 그 결실은 다시 Fleet에서 맺어질 것입니다.

Fleet 탐험가가 되어보세요!

Fleet은 아직 초기 단계이고 사용자에게 도움을 주는 도구를 제공하기 위해 최선을 다하고 있는 만큼 여러분의 피드백이 꼭 필요합니다. Fleet의 초기 릴리스 버전을 이용해 보려면 신청서를 작성하여 Fleet 탐험가 프로그램에 등록하세요. 현재는 참가자 수에 제한이 있습니다. 저희는 Fleet을 모든 분들께 공개하고 싶지만, 한 걸음씩 차질 없이 진행하려고 합니다. 관심이 있으시면 빨리 등록해 주세요!

게시물 원문 작성자

image description

Discover more

Встречайте Fleet — совершенно новый инструмент JetBrains

Update (3 декабря 2021): Мы получили огромное количество запросов от желающих попробовать Fleet, спасибо за ваш интерес к продукту! К сожалению, мы закрываем прием заявок — нам важно внимательно изучить все отзывы, которые мы получим. Поскольку Fleet находится на ранней стадии развития, мы ожидаем, что отзывов будет много. Мы продолжим высылать приглашения тем, кто уже подал заявку, как только будем готовы обработать дополнительную обратную связь. Подписывайтесь на новости Fleet на jetbrains.com/ru-ru/fleet и @JetBrains_Fleet в Twitter, мы обязательно известим о старте открытой программы раннего доступа!


Много лет нас спрашивали: «Когда же JetBrains сделает простой легковесный редактор?»

Что ж, время пришло, и сегодня мы рады представить редактор Fleet — легковесный, но не простой!

Когда вы запускаете Fleet, перед вами удобный редактор с подсветкой синтаксиса, базовым автодополнением и всем тем, что вы ожидаете от редактора. Но есть еще кое-что…

JetBrains Fleet as a lightweight editor

Одним нажатием кнопки Fleet превращается в полнофункциональную среду разработки, которая поддерживает умное автодополнение, навигацию, отладку, рефакторинги и все то, к чему вы привыкли при работе в IDE.

Fleet — это IDE следующего поколения с совершенно новой архитектурой и интерфейсом. Вот ее главные особенности.

Поддержка разных языков и технологий

Разработчики не только используют разные технологии в разных проектах, но и часто совмещают их в одном. В JetBrains мы всегда стремились учитывать особенности используемого вами окружения, поэтому все наши IDE построены на одной платформе.

Развивая этот подход, мы сделали Fleet универсальной средой разработки. Вам больше не придется открывать разные IDE, чтобы воспользоваться функциями, необходимыми для конкретной технологии, — теперь все они доступны в одном приложении.

JetBrains Fleet is a polyglot IDE

Распределенная архитектура

Мы создаем Fleet с нуля, чтобы удовлетворить потребности тех, кто работает не только над локальными проектами. У Fleet распределенная архитектура, и поэтому не имеет значения, где размещается ваш проект: локально, в контейнере или в другой стране за тысячи километров. Благодаря виртуализированной файловой системе, Fleet одинаково хорошо работает как с локальными, так и с удаленными проектами.

Архитектура Fleet разделяет фронтенд, бэкенд, центральный сервер и средство мониторинга файловой системы. Это позволяет запускать сам Fleet в распределенном режиме, то есть использовать сценарии, при которых анализ кода и другие операции могут выполняться, например, на удаленной машине.

Поддержка Fleet в Space

Мы знаем, как порой непросто подготовить среду перед началом работы над новым проектом: нужно выбрать правильные настройки, установить все нужные зависимости и т. д. В JetBrains Space появилась поддержка управления удаленными средами. С ее помощью удобно запустить удаленный сервер разработки из репозитория исходного кода, настроив его с помощью Dockerfile.

JetBrains Space adds orchestration support for Fleet

Совместная работа

Функциональность для совместной разработки занимает во Fleet особое положение. Она позволяет легко работать над проектом вместе с коллегами независимо от того, является ли он локальным или удаленным. Вы можете редактировать файлы, запускать тесты, пользоваться терминалами и другими возможностями IDE.

Fleet построен на опыте и технологиях JetBrains

Создавая Fleet, мы применили все знания, накопленные за 20 лет разработки IDE, а также использовали наши существующие технологии: вся умная функциональность Fleet работает на движке анализа кода IntelliJ.

В чем главные особенности Fleet? Это инструмент для тех, кому нужна полноценная IDE, но время от времени хочется поработать в простом редакторе. Он подойдет тем, кто предпочитает использовать один универсальный инструмент вместо нескольких узкоспециализированных. И конечно, он охватывает больше сценариев распределенной разработки, чем другие наши IDE. И здесь мы хотим подчеркнуть: Fleet не заменяет наши существующие инструменты, а расширяет ваш выбор. Мы продолжаем развивать все наши IDE, и Fleet многое из них унаследует.

Попробуйте Fleet одними из первых

Работа над Fleet продолжается — мы хотим сделать инструмент, который будет отвечать вашим потребностям, поэтому нам важно ваше мнение о продукте на раннем этапе разработки. Чтобы получить доступ к ранним версиям Fleet, заполните форму и присоединяйтесь к программе Fleet Explorer. На данный момент мы можем открыть доступ только ограниченному количеству пользователей, но постепенно будем увеличивать это число. Так что, если вам интересно, регистрируйтесь как можно скорее!

Ваше команда JetBrains
The Drive to Develop

Автор оригинальной статьи:

image description

Discover more

Fleet へようこそ!

長年に渡り、皆さんから「JetBrains はいつ軽量エディターを作成する予定ですか?」と尋ねられてきました。

本日、Fleet を発表できることを大変嬉しく思っています。Fleet は単なる軽量のエディターではありません!

初めて Fleet を起動すると、構文ハイライト、単純なコード補完、そしてエディターに期待するものすべてが揃ったフル機能のエディターとして起動します。 でも、それだけではありません!

JetBrains Fleet as a lightweight editor

Fleet は、スマート補完、リファクタリング、ナビゲーション、デバッグ、そして IDE に常に搭載されてきたものすべてが備わったフル機能の IDE でもあります。しかも、これらの機能はすべて、ボタンをクリックするだけで使用できます。

Fleet は新しいアーキテクチャとユーザーインターフェースで、ゼロから構築されました。 Fleet は一体なんであるのか、その詳細について説明しましょう!

Fleet は多言語対応

開発者は通常、異なるプロジェクトにおいてだけでなく、ひとつのプロジェクト内でも、さまざまなテクノロジーを使用しています。 JetBrains では常に、ユーザーが使用している環境に関する知識を活用することに努めてきました。これが、JetBrains のすべての既存の IDE が同じコアプラットフォームを基盤としている理由です。

Fleet では、そのアプローチをもう一歩先に進め、これを単一の IDE にしました。 特定のテクノロジーに必要な機能を得るために、さまざまな IDE を開く必要はもはやありません。 Fleet を使えば、すべてが 1 つのアプリケーションにまとめられています。

JetBrains Fleet is a polyglot IDE

Fleet は分散型

Fleet は、必ずしもローカルプロジェクトで作業することのない開発者のニーズを満たすため、ゼロから構築されています。 Fleet は分散型アーキテクチャであるため、プロジェクトがローカルにあるのか、コンテナーにあるのか、数千マイル離れた国にあるのかに左右されません。 仮想ファイルシステムを使用するため、ローカルでもリモートでも同じようにプロジェクトを処理することができます。

Fleet のアーキテクチャは分散化されており、フロントエンド、バックエンド、ワークスペースサーバー、およびファイルシステムウォッチャーに分けられています。 Fleet 自体を分散して実行することができるため、たとえば、解析とその他の操作をリモートマシンで実行するというシナリオを実現することができます。

Space と Fleet の統合

私たちは皆、新しいプロジェクトに取り組む際に、設定が正しいこと、依存関係が適切であること、そして実際に作業を開始するために必要なものすべてが揃っていることを確認しながら、環境をセットアップすることに苦痛を感じてきました。 JetBrains Space が追加するオーケストレーションサポートによって、ソースリポジトリからリモートサーバーインスタンスを簡単に起動することができます。また、Dockerfile を使ってカスタマイズすることも可能です。

JetBrains Space adds orchestration support for Fleet

Fleet による共同作業

Fleet は、コラボレーションを念頭に構築されています。 ローカルプロジェクトであるかリモートプロジェクトであるかに関係なく、プロジェクトでの共同作業を簡単に行うことができます。 同じファイルや異なるファイルでの作業、テストの実行、ターミナルへのアクセス、そして共同作業用 IDE に期待されるその他の機能を同時に実行する機能が備わっています。

長年の知識とテクノロジーを基礎とする Fleet

ツール、特に IDE 制作における 20 年におよぶ JetBrains の知識と経験を踏まえ、Fleet の開発にその教訓を適用しました。 それだけでなく、既存のテクノロジーも取り入れています。 事実、Fleet に見られるすべてのスマートテクノロジーには、バックエンドに IntelliJ のコード処理エンジンが使用されています。

Fleet の提供で目指しているのは、エディターのみが必要な場合もあればフル機能の IDE も必要な場合があるユーザー、複数の特殊ツールの代わりに 1 つのツールを使用したいユーザー、そして当然のことながら、分散開発に関して既存の IDE では賄えない特定のシナリオに対して提供できる特別なエクスペリエンスです。 また、非常に重要なポイントとして、Fleet は既存のツールに取って代わるものではなく、更なる選択肢を追加するということです。 これまでどおり、JetBrains はすべての IDE に投資し続け、Fleet はそれらの進歩を活用していきます。

いち早く Fleet を試してみませんか?

Fleet はまだ生まれたての状態ですが、ユーザーのお役に立てるツールを提供することに努めており、皆さんからのフィードバックが必要です。 Fleet の早期リリースへのアクセスをご希望の方は、申請フォームにご入力の上、Fleet Explorer プログラムにご参加ください。 現在のところ、参加者数には制限があります。すべての人に公開したいところではありますが、徐々に進めていく必要があります。 そのため、ご興味のある方は今すぐお申し込みください!

オリジナル(英語)ブログ投稿の作者:

image description

Discover more

News

Welcome to Fleet!

Update (Dec 3, 2021): We’ve received an overwhelming number of requests for the Fleet Early Preview program. Unfortunately we can’t accept any new requests, but we will continue sending invites to those who have already signed up. You’re welcome to subscribe for updates and the public preview announcement at jetbrains.com/fleet or follow @JetBrains_Fleet on Twitter.


For years folks have been asking us, “JetBrains, when will you create a lightweight editor?”

Well, today we’re extremely happy to announce Fleet, a lightweight editor but with a twist!

When you first launch Fleet, it starts up as a full-fledged editor that provides syntax highlighting, simple code completion, and all the things you’d expect from an editor. But wait, there’s more! 

JetBrains Fleet as a lightweight editor

Fleet is also a fully functional IDE bringing smart completion, refactorings, navigation, debugging, and everything else that you’re used to having in an IDE – all with a single button click.

Fleet has been built from scratch with a new architecture and user interface. Let’s dive into more details to see what Fleet is all about!

Fleet is polyglot

Developers often use a variety of technologies, not only across different projects but also within a single project. At JetBrains, we’ve always strived to leverage the knowledge of the environment you’re using, which is why all of our existing IDEs are based on the same core platform. 

With Fleet, we take that approach one step further by making it a single IDE. You no longer have to open different IDEs to get the functionality you need for your specific technology. With Fleet it is all there in a single application.

JetBrains Fleet is a polyglot IDE

Fleet is distributed

Fleet is built from the ground up to cater to the needs of developers who don’t necessarily work with local projects. With its distributed architecture, Fleet doesn’t care if your project is local, in a container, or in another country thousands of miles away. By providing a virtualized file system, Fleet can work with local and remote projects equally well.

Fleet’s architecture is distributed, separated into frontend, backend, workspace server, and file system watcher. This permits Fleet itself to be run in a distributed way, allowing for scenarios where analysis and other operations can be run on a remote machine for instance.

Fleet is in Space

We’ve all felt the pain of having to set up an environment when working on a new project, making sure we have the correct settings, the right dependencies, and everything else needed to actually start working. JetBrains Space adds orchestration support, making it easy to start a remote server instance from a source repository, which can be customized using a Dockerfile.

JetBrains Space adds orchestration support for Fleet

Fleet is collaborative

Fleet is built with collaboration in mind. It allows you to easily collaborate on a project regardless of whether it is local or remote. It provides the ability to simultaneously work on the same or different files, run tests, access terminals, and other things that you’d expect from a collaborative IDE.

Fleet is built on our existing knowledge and technologies

We’ve taken 20 years of our knowledge and experience writing tools, in particular IDEs, and applied the lessons learned in developing Fleet. But what’s more, we are also using our existing technology. In fact, all the smart technology that you see in Fleet uses the IntelliJ code-processing engine on the backend. 

What we’re going to provide with Fleet is a different experience for those who sometimes just want an editor but also want a fully-fledged IDE, those who want to use a single tool as opposed to specialized ones, and of course for those certain scenarios that some of our existing IDEs may not cater for when it comes to distributed development. And this brings us to a very important point: Fleet doesn’t replace our existing tools but adds further choice. We’re continuing to invest in all our IDEs, and Fleet will be making use of these advances.

Become a Fleet Explorer!

Fleet is still in its early days, but we’re committed to delivering a tool that serves our users, and we need your feedback. If you’d like to gain access to early releases of Fleet, please fill out the application form to join the Fleet Explorer program. Please note that access is currently limited by a quota, and as much as we’d love to open it up to everyone, we need to take it step by step. So if you’re interested, make sure you sign up soon!

image description

Discover more