最近到处看到关于 vscode 最新 1.85 版本的新功能介绍文章,大家重点关注的一个功能是期待已久的 浮动编辑器窗口 。我也一直期待此功能,结果仍然未符合我的预期。
什么是 浮动编辑器窗口 ? 不知道大家有没有用过 excel 。在以前的旧版本(大概是 2007 或以前的版本),那时候打开多个 excel 文件,所有的文件都始终显示在一个窗体下。
vscode 以前的版本同样如此,这导致无法发挥多屏幕的优势。现在新版本则不一样,我们可以通过拖拽即可新开独立窗体。
这意味着,我们终于可以在两个屏幕上管理同一个项目的文件。对于我来说,经常使用 vscode 做 python 的数据处理工作。由于现在 vscode 对于 python 的智能提示日益强大,我已经离不开 vscode 的 jupyter notebook 功能。
vscode 中有两种模式,一种是传统的 jupyter notebook ,只要创建后缀为 .ipynb 文件即可。
另一种是普通的 python 文件,只需要在代码前输入 # %% 即可:
我个人更喜欢这种模式,因为代码和显示分离开来,布局更加清晰。缺点也非常明显,左右布局非常占空间。
你可能注意到,这是两个页签!那是不是意味着新版本可以让展示页成为独立窗口,放置在另一个屏幕上?
结果就是:
看起来 vscode 还没有在这个功能上做到极致,只能继续期待以后的进展。
我以前也试过利用 xlwings + excel 达到差不多的效果,可以查看此文章。
不要忘记一键三连。你的点赞、收藏、关注,是我创作的动力。