在 vscode 中实施和改进 Python-Intellisense
Implementing and improving Python-Intellisense in vscode
我正在从使用 PyCharm 过渡到 VS Code,我注意到 VS Code 中的自动完成似乎不像 PyCharm 中那样有用。
- 在 PyCharm 中,一旦在您的项目中定义了一个函数,PyCharm 的自动完成功能将显示该函数采用的所有参数。这在 VS Code 中可能吗?
- 在 PyCharm 中,即使 unknown/unimportable 模块(例如在 API 中定义的模块)也将显示为潜在的完成,如果该完成已在项目的其他地方使用过。 VS Code 中是否有“项目”级别设置来启用此功能?通过智能感知可以实现这种学习行为吗?
1) 智能感知显示一个函数的所有参数:是的。这就是它向我展示的方式
2) 显示模块可能完成的智能感知:是的。我希望这就是你的意思。
3) 如果您指的是仅适用于当前项目的设置,是的。您需要先保存工作区(转到 File
>Save Workspace As ...
,然后使用 Ctrl
+Shift
+P
转到工作区设置,然后搜索工作区设置。
希望我正确理解了您的问题。
您似乎还没有设置 python 智能感知。尝试按照此处的教程进行操作。 https://code.visualstudio.com/docs/languages/python
我正在从使用 PyCharm 过渡到 VS Code,我注意到 VS Code 中的自动完成似乎不像 PyCharm 中那样有用。
- 在 PyCharm 中,一旦在您的项目中定义了一个函数,PyCharm 的自动完成功能将显示该函数采用的所有参数。这在 VS Code 中可能吗?
- 在 PyCharm 中,即使 unknown/unimportable 模块(例如在 API 中定义的模块)也将显示为潜在的完成,如果该完成已在项目的其他地方使用过。 VS Code 中是否有“项目”级别设置来启用此功能?通过智能感知可以实现这种学习行为吗?
1) 智能感知显示一个函数的所有参数:是的。这就是它向我展示的方式
2) 显示模块可能完成的智能感知:是的。我希望这就是你的意思。
3) 如果您指的是仅适用于当前项目的设置,是的。您需要先保存工作区(转到 File
>Save Workspace As ...
,然后使用 Ctrl
+Shift
+P
转到工作区设置,然后搜索工作区设置。
希望我正确理解了您的问题。
您似乎还没有设置 python 智能感知。尝试按照此处的教程进行操作。 https://code.visualstudio.com/docs/languages/python