JetBrains Fleet1.34发布了,直接吊打VS Code,我强哥反手就是一个更新

2024-05-05 01:12

本文主要是介绍JetBrains Fleet1.34发布了,直接吊打VS Code,我强哥反手就是一个更新,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我打了很多字

后来都删了

因为我发现用文字

有些事已经说不清了


你那么喜欢她

她却对你的感情那么敷衍

你就应该知道这段感情

该结束了

即使你有再多的委屈和不甘心

也无法让她喜欢你


有趣的事

不适合分享给

敷衍你的人

 


5月2日,fleet1.34正式发布了,引入了好几个炸裂的新特性。坐在我旁边的强哥一听,立马就开始动手更新到最新版本尝鲜。

下面来一起看看吧。

第一个,支持了AI代码自动补全

这个版本开始支持了Python ,kotlin 的AI 代码补全,其功能也是来自JetBrains 的AI服务,用过IntelliJ IDEA 里面的JetBrAIns AI助手应该不会陌生的。

 

b595927dddda4d0f905dd79c1b967740.gif

 

如果你没有订阅AI 服务,fleet 里面也可以免费试用的,同学们可以去体验一下的,看看是不是真的写代码像丝袜一样丝滑的不要不要的。


第二个,调试支持force step into

有些时候我们的调试可能会涉及到源码的调试,或者出于对源码的兴趣,希望看看源码的执行流程,就可以用到force step into ,也就是强制让断点进入到源码。

更厉害的是,如若源码不可访问,fleet 也会对代码进行反编译,让你能够进行调试。


第三个,markdown 文档支持滚动同步预览

markdown 简称md ,是程序员写文档比较常用的一种格式。最常出现的就是README.md文件,现在fleet 支持在滚动文档的同时,预览也更着同步展示了。

 

5bab2413f6bd4dc1954ac9271a1a1f39.gif

 


第四个,平滑的脱字符号动画

英文描述是smooth caret animation ,这里的caret 可以理解为光标。

这个设置可以在Settings 里面的Editor 里面打开。

如下图所示

594b4025d1fb4d828f23a0be256ca78f.gif

 

 


第五个,支持编程语言别名搜索

当我们打开Language 对话框的时候,我们可以用编程语言的别名来进行搜索

比如你可以用csharp 来搜索c#语言。

652ee4056f4840cdb8dd4895dc40307f.gif

 

 


第六个,支持.env.*这类文件的语法高亮

比如.env.local,.env.example 等文件现在fleet 都支持它的语法高亮,看起来更加舒适了。


第七个,给文件最后一个空行

很多时候,我们从一个文件的最后增加新的代码,往往都需要自己手动增加一个空行,然后再开始写代码。这样确实很麻烦。

现在你可以在.editorconfig里面配置

insert_final_newline = true

就可以给文件自动加一个空行了,方便我们后续代码的开发。建议大家都配置上这个,减少手动操作。

 

最后

需要吐槽一下,fleet的插件目前还没开发出来,节奏属实有点慢啦。

 

 

这篇关于JetBrains Fleet1.34发布了,直接吊打VS Code,我强哥反手就是一个更新的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/960499

相关文章

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

poj3468(线段树成段更新模板题)

题意:包括两个操作:1、将[a.b]上的数字加上v;2、查询区间[a,b]上的和 下面的介绍是下解题思路: 首先介绍  lazy-tag思想:用一个变量记录每一个线段树节点的变化值,当这部分线段的一致性被破坏我们就将这个变化值传递给子区间,大大增加了线段树的效率。 比如现在需要对[a,b]区间值进行加c操作,那么就从根节点[1,n]开始调用update函数进行操作,如果刚好执行到一个子节点,

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

hdu1689(线段树成段更新)

两种操作:1、set区间[a,b]上数字为v;2、查询[ 1 , n ]上的sum 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#include<queue>#include<set>#include<map>#include<stdio.h>#include<stdl

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

hdu 1754 I Hate It(线段树,单点更新,区间最值)

题意是求一个线段中的最大数。 线段树的模板题,试用了一下交大的模板。效率有点略低。 代码: #include <stdio.h>#include <string.h>#define TREE_SIZE (1 << (20))//const int TREE_SIZE = 200000 + 10;int max(int a, int b){return a > b ? a :

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/

GIS图形库更新2024.8.4-9.9

更多精彩内容请访问 dt.sim3d.cn ,关注公众号【sky的数孪技术】,技术交流、源码下载请添加微信:digital_twin123 Cesium 本期发布了1.121 版本。重大新闻,Cesium被Bentley收购。 ✨ 功能和改进 默认启用 MSAA,采样 4 次。若要关闭 MSAA,则可以设置scene.msaaSamples = 1。但是通过比较,发现并没有多大改善。

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

JavaFX应用更新检测功能(在线自动更新方案)

JavaFX开发的桌面应用属于C端,一般来说需要版本检测和自动更新功能,这里记录一下一种版本检测和自动更新的方法。 1. 整体方案 JavaFX.应用版本检测、自动更新主要涉及一下步骤: 读取本地应用版本拉取远程版本并比较两个版本如果需要升级,那么拉取更新历史弹出升级控制窗口用户选择升级时,拉取升级包解压,重启应用用户选择忽略时,本地版本标志为忽略版本用户选择取消时,隐藏升级控制窗口 2.