vs代码已成为任何编程项目的工具,数据科学就是其中之一。大多数数据科学家喜欢使用Jupyter笔记本或Jupyter Lab,但他们不知道的是VS代码支持Jupyter笔记本,您不仅可以使用Jupyter笔记本电脑。数据科学VSCODE的最佳功能之一是 Interactive Python窗口将在稍后讨论,让我们谈谈其他一些功能。
1. Intellisense
Intellisense是各种代码编辑功能的一般术语,包括:代码完成,参数信息,快速信息和成员列表。 IntelliSense功能有时由其他名称调用,例如“代码完成”,“内容辅助”和“代码提示”。
当我们安装Vscode的Python扩展程序时,它带有Intellisense,并且按预期工作。您可以通过项目中的类型注释来改善IntelliSense。
您可以在上图中看到,没有关于名称参数的建议,但是一旦我们定义了参数类型,vscode将显示与数据类型相关的所有可用方法(下图)。
2.缩进(空间与选项卡)
在一天结束时,标签与空格确实是一个偏好的问题,但是TAB仍然是专门为凹痕设计的字符,并且每个凹痕级别使用一个选项卡角色而不是2或4个空格将使用较少的磁盘空间 /内存 /编译器资源等。< / p>
这取决于个人,我更喜欢选项卡,并将其设置为2个空间(2列)宽度,因为它占用了较少的空间,而且我只需要一次键,每个笔触都很重要。要更改vscode的缩进大小,请按以下步骤...
3.文字经纱
我们大多数人都不喜欢文本来流出屏幕。要按每文件打开或关闭包装,只需按下ALT + Z
。如果您几乎从不关闭文本包裹,则可以使其成为默认值。内部settings.json
,只需将以下代码粘贴到以下代码中,默认情况下会包装:
{ "editor.wordWrap": "on" }
4.评估数学表达
您知道VSCODE具有iN构建计算器吗?您可以评估基本数学操作。只需选择表达式,按ctrl+shift+p
并搜索“评估,您将找到选项”。
5.保存格式
install black ,一种python格式,将帮助我们遵循所有数据科学项目的类似格式。命令:
pip install black
通过“代码 - >首选项 - >设置”打开VSCODE设置。搜索“ Python格式化提供商”,然后从下拉菜单中选择“黑色”:
在设置中,搜索“保存格式”,然后启用“编辑器:保存”选项:
6.摘要
您可以安装摘要的扩展名,但也可以定义自己的摘要。使用此功能,您可以输入几个字符以键入重复代码,例如导入语句,绘制函数等。
7.互动python窗口
vscode支持交互式python窗口,您可以像jupyter笔记本一样运行python代码,但随着主代码存储在单个python文件中,甚至更好。对于数据科学家来说,这是一个非常重要和富有成效的功能。为此,您需要使用...
更改设置
"jupyter.sendSelectionToInteractiveWindow": true // <---- Very Important
8.远程访问VM
奇数是您在服务器,虚拟机或其他可能需要通过SSH连接的硬件中运行代码。幸运的是,您可以使用Remote SSH扩展名连接到它们中的任何一个,并仍然使用本地VS代码安装。
9. CSV
作为数据科学家,您必须处理许多存储数据的文件类型,CSV是存储大量数据的最著名的文件类型。由于CSV是一个TXT文件,因此您可以直接在Vscode中打开它,但是为了使其更可用和可读,我们可以使用诸如...
之类的扩展名。- Rainbow CSV将为您的CSV文件提供突出显示。
- Edit csv具有像UI这样的Excel来编辑和更新您的CSV文件。
随着文章越来越长的时间,我们将讨论将来文章中的更多设置,因此请确保遵循该系列,以免错过任何更新。如果您有什么要说的评论,我是新手博客写作的新手,所以感谢任何类型的反馈。
。