# JetBrains号称的下一代开发工具Fleet预览版体验

{% embed url="https://v.douyin.com/rRocDY7/" %}

{% embed url="https://www.bilibili.com/video/BV1YR4y1w74x/" %}

前两天收到 JetBrains 这邮件

说我这个 Fleet 体验资格下来了

那今天带大家体验一下这 Fleet

首先他没有提供任何的下载链接

那怎么下载呢

就是你需要把这个 JetBrains 的 Toolbox

装上然后登录好自己的账户

就能看到这 Fleet 了

我现在装好了啊

我们把它打开

那整体来说呢

他就特别像 vscode

我们先来说一下他这个智能模式

他默认是没有开启这个智能模式

就是说如果不开启的话呢

他就有点像一个高级的记事本

只有一些简单的代码提示

然后包括一些代码检查他都没有

包括运行项目

我们也只能通过终端自己来运行

那开启了这个智能模式呢

大家看我把它开启

开启的时候呢

他会默认先索引一遍这个项目

大家看

好等他这个索引跑完以后

他这 smart 模式算是打开了

然后呢他一些代码的检查呀

还有一些代码的提示啊

比如说 sout 他就可以了

但是哈他有一个问题就是

他不能编译

我发现比如说我在这这是test2哈

我们改成 start

在这跑

大家看 他还是test我们只能自己在终端里编译一下

比如说 mvn package

好编译完以后呢我们再来运行一下

大家看他就可以了

那另外一个协同的功能呢

也是他宣传的一大特点

但是这个呢我自己也没办法演示

所以这个我就先给大家跳过哈

然后呢还有一个他

所宣传的特点就是

他支持自家的这个space的协同

也就是说，相当于

我们把代码托管到space以后呢

可以在它上面

创建一个虚拟的环境来跑我们的项目

然后用这个Fleet来进行在线的开发

我们来试一下哈

这个项目我已经托管到space了

我先把这个项目关掉

然后呢space（托管的项目）在这

我们在这直接有个 Open in IDE

第一次打开的时候呢

他会让你创建一个开发环境

然后这里边可以选一个基本的配置

比如说 4核7G、8核15G

然后我就选这个

然后选一个 IDE

比如说我就选这个 Fleet

那这里边顺便说一下 idea 也可以

但是呢需要在这个（本机）

Toolbox 里面把这个 Gateway 装上

也就是说 idea 自身

如果要搭配这个 space 使用

他需要装这个 Gateway

那Fleet是不需要的

Fleet自身他就集成了

我们把这个运行起来

好然后呢他问我是不是打开这个 Fleet

好现在这 fleet 就相当于一个客户端了

他直接连接到了space的云端

那我们来看一下哈

首先他这个终端他就没有了

比如说我们在这打开 Show in -> Terminal

大家看

这个环境其实就是云端的环境了

我本地没有这个目录

然后呢我们跑一下项目哈

看看他在云端打包一些环境

开始运行了跑起来了8080端口

这个8080不是本地的这个比如说我们访问一下啊

localhost 的8080大家看

没有服务

怎么办呢

我们可以做一个

端口的转发： command + shift + K

然后输入这个 port

然后输入这个他就会把云端的这个转发到我们本地

大家看本地是

57225 我们把这个端口改一下好

这个就是现在这个项目跑起来的了

接下来我说一下前段项目

前段项目可以说他支持的

现在还不是那么好

基本上没有什么代码的提示啊什么的

我们来试一下哈

大家看现在

这个项目我已经开启了这个 smart 模式

但是呢

任何的代码检查呀现在什么他还没有

因为目前来说

福利特这个插件功能没有开放

我在这个预览板里边也没有找到

安装和管理插件的地方

所以呢我相信等他插件功能开放以后

随着插件社区不断的完善

我们在Fleet里面做前端开发

肯定也是可以的
