千家信息网

如何使用sublime打造Python开发编辑环境

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本篇文章为大家展示了如何使用sublime打造Python开发编辑环境,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。01前言大家可能用过sublime tex
千家信息网最后更新 2025年12月03日如何使用sublime打造Python开发编辑环境

本篇文章为大家展示了如何使用sublime打造Python开发编辑环境,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

01
前言

大家可能用过sublime text。有些人可能从版本1开始就已经是sublime的高级用户了。本文的重点是在sublime text 3中为那些可能没有充分利用sublime潜能的人设置一个终极版的python开发设置环境。

02
简介

Sublime Text 是一个文本编辑器。具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。


欣赏VSCode和Sublime的一点是JSON设置,默认设置和用户设置。然而,最近的VSCode版本正在把它变得更像Intellij ide。看,JSON设置非常棒。我们可以在设置中写我们的评论,为什么我们想要一个特定的设置,为什么我们在一开始就禁用它。



03
设置

包控制(Package control)



这一点怎么强调都不为过,首先安装包控制:

https://packagecontrol.io/installation


这是执行包管理的最佳方式。安装完成后,您只需从sublime包存储库无缝地安装/卸载您的包。



侧边栏的改进


安装侧栏增强功能,以允许对侧栏中的文件和文件夹进行过多的操作:

https://packagecontrol.io/packages/SideBarEnhancements




Anaconda


将sublime变成一个功能齐全的Python IDE,包括自动补全、linting、autopep8格式化、搜索引用等等。


{    /*        No Autoformatting    */    "auto_formatting": false,    "autoformat_ignore":    [        "E309",        "E501"],    "pep8_ignore":    [        "E309",        "E501"],    /*        No Linting (this is done by sublinter-flake8)    */    "anaconda_linting": false,    "anaconda_linter_underlines": false,    "anaconda_linter_mark_style": "none",    "display_signatures": true,    /*        Use anaconda for code completion        Suppress sublime completions    */    "disable_anaconda_completion": false,    "suppress_word_completions": true,    "suppress_explicit_completions": true,    /*        Others    */    "complete_parameters": false}


在上面的设置中,压制sublime补全,而anaconda可以发挥作用。




Go to definition


安装go to definitoin以快速深入到代码定义:

https://packagecontrol.io/packages/Go%20To%20Definition


Python Breakpoints


快速切换断点,转到断点,选择自定义调试器,pdb, pudb等:


终端

用一个简单的快捷方式为当前文件路径或工作空间打开终端。

https://packagecontrol.io/packages/Terminal

上述内容就是如何使用sublime打造Python开发编辑环境,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

功能 环境 开发 代码 文件 用户 内容 技能 断点 方式 版本 知识 终端 编辑器 切换 控制 选择 强大 简明 齐全 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 空间和云服务器 数据库连接失败确认数据库 架设ssh服务器 安卓怎么清理软件登录数据库 软件开发sm什么意思 旅游购票数据库 涉县企业万词霸屏需要服务器吗 张店服务管理crm软件开发 滨湖区互联网智能科技产品选择 数据库查询相似文本内容 警校网络安全与执法前景怎么样 北京互联网网络技术咨询市场报价 东营智慧社区软件开发 数据库2014的安装 云平台需要数据库吗 软件开发源代码和版权甲方乙方 网络安全演讲稿六年级 ef数据库迁移出错 四川工业软件开发哪里好 2018互联网科技新闻 网易如何创造一个自己的服务器 农安县热门的计算机网络技术 r星服务器连接失败无法建立连接 gis包括哪几种数据库 苏州5G网络安全 数据库创建添加存储过程 华为网络技术天才 北京通信软件开发设施服务标准 数据库技术是信息集成的工具 尔雅网课计算机网络技术题库
0