文章目录
- 1.vscode实现python代码的跳转功能
- 2.vscode实现RF框架代码跳转功能
- 3.pip默认使用清华源(pip源)
1.vscode实现python代码的跳转功能
- vscode支持python代码的跳转官方给出的很清楚,需要:
(1)vscode
(2)python解释器
(3)python插件
安装完毕后,需要稍等一会,重启vscode就可以使用了;
跳转功能需要依赖python解释器; - (2)python解释器,建议安装python3.7版本的,安装教程参考:python3.7安装教程
- (3)python插件:安装python和pylance,或者只是安装python即可
- 其他:可装可不装,看自己的需求
(1)python的包:flake8
安装flake8之后写代码的时候编辑器就会提示哪里出错,代码格式不规范也会提示;
如果想使用,则需要在vscode中enable下 - (2)python的包:yapf
参考:用VSCode写python的正确姿势 - python最重要的就是缩进,所以vsocde查看所有空格和tab方法:链接
- 参考:用VSCode写python的正确姿势,vscode 中python不能跳转问题,VS Code按住ctrl不能跳转到定义/函数(Python),官方网站
2.vscode实现RF框架代码跳转功能
- 第一步安装vscode,此步骤略
- 第二步安装robot框架相关依赖实现跳转
需要安装的RF插件有:
Robot Framework Intellisense
Robot Framework Intellisense FORK
robot framework language
robot framework language
robot framework language
接着进入到setting里面需要配置python路径,搜索的话应该能看到三个
设置完毕后,就可以实现RF测试用例的代码跳转了。但是无法跳转关键字的库。
如果有条件得话,可以将robotframework安装一下
查看->输出——》点击终端,输入以下即可。下面的RF框架只能进行简单的小测试。
pip show robotframework
写好RF用例,右键选择run Test可以跑简单的测试。vscode这里能看个代码就行了,不要求太多。
(由于你的用例可能依赖很多python的库,这需要你自己安装,这需要你另行百度解决)
补充:
安装指定版本的包:
通过 == 操作符
指定 pip install robotframework==3.0.4
3.pip默认使用清华源(pip源)
- 参考:pip 安装指定版本包(roborframework ride selenium等)全面学习robotframework框架一:使用VScode开发脚本