我已经使用Visual Studio Community几个月了,但是缓慢和基于项目的界面并不符合我的喜好,并且看到Visual Studio Code具有python扩展后,我决定再次尝试使用Code。
Code存在两个问题,如果可能的话,我会将其提升为我的主编辑器。
首先是智能感知。我已经下载了Code 的python扩展程序,它可以提供智能感知。但是,在核心python软件包(如“数学”)之外,intellisense无法正常工作。我已经尝试按照链接中的描述设置额外的环境变量,但这也不起作用。
在此之后,我重新创建了anaconda环境,以防万一。每个anaconda环境基本上都作为单独的python安装进行操作,并在Lib / site-packages下具有“ scipy”等模块,以便能够正确引用它们。
您可能会猜到,VS Code的智能感知仍然无法正常工作。也许有一种方法可以像VS Community一样刷新其数据库,但是我找不到它。
我的第二个问题是缺少针对python的自动缩进,这不是我6个月前首次安装Code时的情况。这个问题是在2-3个月前提出的,我希望现在可以解决,但显然不是。互联网上也没有新的记载。
如何使VS Code与python一起正常工作?
我已经在Windows 10操作系统上安装了python 3.6.5和Django 2.0.4。
在vs代码中,打开命令面板(Ctrl+ Shift+ p)。
选择Python:选择解释器
关闭您的vs代码,然后尝试。如果仍然无法正常工作。更改为:-再试一次
Python:构建工作区符号,然后重新打开vs代码。这就是我所做的一切,并且启用了智能功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句