slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
Visual Studio Code 新功能,再不会迷失在代码里
17611538698
webmaster@21cto.com

Visual Studio Code 新功能,再不会迷失在代码里

资讯 0 1149 2022-12-22 12:46:52

21CTO导读:

现在,我们终于盼来了很多人不是在等待,而是希望到来的事情!

想象一下,有哪个人不厌其烦的在数百行代码中,却不知道自己在哪个类或接口中的情景?

向上滚动,向下滚动鼠标并继续迷失在代码中,而无法找到自己正想找的命名空间或者方法。

有人会说,你可能滚动得太快了……

现在不必担心,因为一个好的解决方案终于到来了。但是不要兴奋,目前它正以“实验” 模式出现在 Visual Studio Code 中。

这个新功能一是为了避免我们开发人员鼠标滚轮的过度磨损,并且让我们这帮人减少一些焦虑。


图片

其实,我们正在谈论叫做 Sticky Scroll 的东东,这是Visual Studio Code中的一项新功能。一旦有了它,你将再也不会迷失在代码中,就像呆在有地图的森林里一样。

Sticky Scroll 已在Visual Studio Code的 7 月版(虽然现在已经是 12 月中旬)中引入,特别是在1.70 版中。此功能允许在滚动期间显示用户所在范围的用户界面。

请看一个例子,近距离地认识可能是下一位最好的编码新朋友:

图片

看起来,是不是有点酷?

根据Visual Studio Code Release 文案中所提到的

“现在可以显示的 UI,显示用户在滚动过程中所处的范围。”

如果你想知道如何启用它。

只需启用editor.experimental.StikyScroll.enabled即可完成。

可以转到Visual Studio Code 的设置(请记住它必须是最新版本)并查找Experimental>Sticky Scroll: Enabled选项。

就像我的一样:

图片

好了,现在你已经准备好,再也不会迷失在代码海洋中了!

我们还可以查看Visual Studio Code 的样式预览

图片

根据 Visual Studio Code 的文稿,来总结这个功能的优点:

““粘性滚动”UI 将显示编辑器顶部所在的类/接口/命名空间/函数/方法/构造函数,帮助开发者了解文档中的当前位置。”

很显然,此功能在开发人员中引起了大量反响。这个功能的接受度确实令人难以置信,看看大家对 Sticky Scroll 上的评论: 

图片

有些人认为它是自语法高亮功能以来最有用的功能:

图片


在我个人看来,不得不说,我永远不会想到有这样的功能,但它确实是一个“非常简单”,但同时又非常强大的功能。

我还必须得说,我同意Linkedin 帖子中Andrii Lukianenko 的观点,在我看来这是一个非常正确的观点:

图片

我认为他说的是对的,如果一个函数或方法占用了不止一个屏幕,很可能是它做了太多事情。

如果我们还记得编程语言,比如 C# 中的SOLID原则。我们一定要记住单一职责原则,当某件事有多个职责时,这意味着我们没有以最好的方式做某事。

那么,各位对此功能有什么看法,喜欢这个功能吗?或者你比较讨厌?还是觉得没必要?

但是,相信很多开发者的鼠标滚轮都会非常感谢这个功能,它将能够避免自身的磨损。

现在,在写这篇文章时,我正在喝咖啡。而且我知道,如果你也正在阅读这篇文章,那么您就是那1%的阅读文章的人之一🥺。

作者:场长

评论