none
关于VS 变量提示的问题 RRS feed

  • 问题

  • 我用VS 2019做python开发体验的时候,发现VS对python的变量提示是没有的嘛

    比如,我定义了一个temp1的变量,在下面其它地方使用的时候,我记的在C#里面,你打前面一个字符会有一个智能提示

    但python里面怎么没有提示?是不支持这种智能提示嘛?还是需要什么东西。


    • 已编辑 cpp_1 2020年7月25日 1:08
    2020年7月25日 1:07

全部回复

  • Hi cpp_1,

    欢迎来到MSDN论坛。

    基于我在VS2019 Community 16.6.2的测试,智能提示可以正常显示。根据你提供的截图,你的python项目里的智能提示似乎是工作的,你可以从下拉列表里找到temp1吗?

    如果没有发现,请通过Tools > Options > Text Editors > Python > Advanced检查Automatically show completions for all identifiers“选项是否被选中。确保此选项被选中。

    希望对你有所帮助。

    Sincerely,

    Anna


    如果您对Visual Studio Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。


    2020年7月27日 5:24
  • 1.定义的变量,确实在列表里面

    2.但输入关键字,之前不是会自动跳到,我输入的字符的前几个字符上面,但python不会跳

    比如我有一个变量 an1 ,我输入an的话,VS不会会自动跟踪到an开头的变量上面,如果有我接着输入就会一层一层往下跳,但python不会

    如果是temp1的话,要么自己全输入完,要么就自己到滚动条下拉到T这里,重新选


    这个是pycharm的效果,VS应该也有同样的效果,是不是还要安装什么,或是哪里还要设置来着的

    • 已编辑 cpp_1 2020年7月27日 12:06
    2020年7月27日 11:47
  • Hi cpp_1,

    感谢你的反馈。

    我可以重现你的问题,正如你所说的,当在python项目里输入temp1时,智能提示将会显示出来很多元素,但是在同一个python项目里我这边也会正常出现temp1的情况,截图如下:

    为此,你可以在输入定义变量(如temp)的时候多次尝试同时点击Ctrl + 空格键。如果仍然出现你所说的这种情况,请随时告诉我,我将反馈给产品组。

    希望对你有所帮助。

    Sincerely,                                                                                                                                                                                          

    Anna


    如果您对Visual Studio Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。



    2020年7月29日 8:50
  • 这个提示还是有问题

    1。我先顶格定义一个temp1=10

    2. 我回车输入print字符串的pr,这个的时候是不会有任何提示

    3。我删除刚刚输入pr,在重新输入pr,就会有print的提示出来

    不知道这个是我操作的问题,还是这个智能提示有BUG

    -------------------------------------

    同样的就二条代码,在pycharm里面的提示

    • 已编辑 cpp_1 2020年7月29日 13:28
    2020年7月29日 13:22
  • Hi cpp_1,

    感谢你的反馈。

    我已经将此问题提交,你可以通过点击下面这个链接查看问题进展,如果有任何更新,我也会反馈给你。

    https://developercommunity.visualstudio.com/content/problem/1132654/the-intellisense-of-python-project-in-vsiual-studi.html

    祝你生活愉快!

    Sincerely,

    Anna


    如果您对Visual Studio Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。


    2020年7月31日 9:53