素材巴巴 > 程序开发 >

Sublime Text 4 解决 python 代码自动补全问题

程序开发 2023-09-17 21:01:56

目录

『Sublime Text』默认是对 python 代码不进行自动补全的,这是因为『Sublime Text』本身作为一个文本编辑器,是没有链接到 python 库的,需要第三方插件辅助其实现自动联想,即代码自动补全。这里用到的第三方插件是『Anaconda』插件,下面是该插件下载、安装及配置过程。前提是已经完成了『Package Control』组件,参考博客 Sublime Text 4 常用插件安装及配置方法

一、下载安装『Anaconda』插件

二、修改配置,链接 python 库


三、补充:对不同的 python虚拟环境 分别配置不同的运行环境

{"cmd": ["python","-u","$file"],"selector": "source.python","file_regex": "^\s*File "(...*?)", line ([0-9]*)","env": {"PYTHONIOENCODING": "utf-8"},//执行完上面的命令就结束//下面的命令需要按Ctrl+Shift+b来运行"variants":[{"name":"Run_Python36","shell": true,"cmd": ["start","cmd","/c", "activate python36 &python $file &pause"],//c是执行完命令后关闭cmd窗口,//k是执行完命令后不关闭cmd窗口。//echo. 相当于输入一个回车//pause命令使cmd窗口按任意键后才关闭"working_dir": "${file_path}",},{"name":"Run_Pytorch","shell": true,"cmd": ["start","cmd","/c", "activate pytorch &python $file &pause"],//c是执行完命令后关闭cmd窗口,//k是执行完命令后不关闭cmd窗口。//echo. 相当于输入一个回车//pause命令使cmd窗口按任意键后才关闭"working_dir": "${file_path}",},{"name":"Run_Tensorflow","shell": true,"cmd": ["start","cmd","/c", "activate tensorflow &python $file &pause"],//c是执行完命令后关闭cmd窗口,//k是执行完命令后不关闭cmd窗口。//echo. 相当于输入一个回车//pause命令使cmd窗口按任意键后才关闭"working_dir": "${file_path}",},{"name":"Run_kaggle","shell": true,"cmd": ["start","cmd","/c", "activate kaggle &python $file &pause"],//c是执行完命令后关闭cmd窗口,//k是执行完命令后不关闭cmd窗口。//echo. 相当于输入一个回车//pause命令使cmd窗口按任意键后才关闭"working_dir": "${file_path}",},]
 }
 

在这里插入图片描述


标签:

上一篇: 开源的轻量级任务调度框架 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。