标签: coc-pyright

  • pyright的type hints提示

    大概很久没更新过vim的插件系统,最近重装了一下coc.nvim,发现最新的coc-pyright版本,增加了inlay hints,他的效果是在代码的变量边上显示变量类型,函数返回类型,如下所示:

    这个如果习惯没关系,在debug的时候会很好用,如果在写代码,甚至复制代码的时候,可能会有影响,总之不是很习惯。可以在vim里面通过:CocConfig打开coc-settings.json,在里面增加下面两个配置就可以了

    {
      # 返回类型不显示
      "pyright.inlayHints.functionReturnTypes": false,  
      # 变量类型不显示
      "pyright.inlayHints.variableTypes": false  
    }

    具体参考:

    https://github.com/fannheyward/coc-pyright#Configurations

  • coc-pyright安装失败

    在Vim中安装coc.nvim插件的扩展coc-pyright出现了code 1失败,无法正常安装,尝试了多种办法都没用,最后尝试使用管理员权限解决问题

    通过管理员模式打开vim的编辑界面

    sudo vim

    之后在Vim窗口输入指令

    :CocInstall coc-pyright

    这样就正常安装了