我已经使用Visual Studio社区几个月了,但是缓慢和基于项目的界面不是我喜欢的,并且看到Visual Studio Code有一个python扩展,我决定再次尝试Code.
Code有两个问题,如果有可能解决,我会将它推广到我的主编辑器.
首先是智能感知.我已经下载了Code 的python扩展,它承诺了intellisense.但是,在核心python包之外(如"math")intellisense不起作用.我试图按照链接中的描述设置额外的环境变量,但这也不起作用.
在此之后,我重新创建了一个anaconda环境,以防万一.每个anaconda环境基本上作为单独的python安装运行,并且在Lib/site-packages下具有"scipy"等模块,以便能够正确地引用它们.
正如您可能猜到的,VS Code的intellisense仍然无效.也许有一种方法来刷新它的数据库,就像VS社区,但我找不到它.
我的第二个问题是缺少python的自动缩进,当我6个月前第一次安装Code时就不是这种情况了.问题出现在2-3个月前,我希望它现在已经解决但显然不是.在互联网上也没有任何关于它的新内容.
如何使用python让VS Code运行良好?
我已经在Windows 10操作系统上安装了python 3.6.5和Django 2.0.4。
在vs代码中,打开命令面板(Ctrl+ Shift+ p)。
选择Python:选择解释器
关闭您与代码,然后尝试。如果仍然无法正常工作。更改为:-再试一次
Python:构建工作区符号,然后重新打开vs代码。这就是我所做的所有事情并启用了智能功能。