Sublime Text安装全栈开发常用工具包指南

大墨姑娘_3250

大墨姑娘_3250

2026-09-15

976人浏览

原创

sublime text必须按版本使用对应脚本安装package control:st4用哈希以6f4c264a开头、请求https://packagecontrol.io/的脚本,st3用bf11abc3或7183a2d3开头脚本;错版会导致命令面板无install package选项。

sublime text安装全栈开发常用工具包指南

Package Control装不上?先确认控制台执行的是哪段代码

Sublime Text 3 必须先装 Package Control 才能装其他插件,但网上流传的安装代码有多个版本,容易粘错导致 silent fail(没报错但没装上)。最稳妥的是用官方当前推荐的那段——它带 SHA256 校验,失败会明确输出 Error validating download。

常见错误现象:

  • 执行完控制台没反应,重启后 Ctrl+Shift+P 输 Install Package 找不到命令
  • 控制台报 NameError: name 'sublime' is not defined ——说明 Sublime 还没完全初始化,得等几秒再粘代码
  • Windows 上 Ctrl + ` 被 QQ 或微信快捷键劫持,得先关输入法热键

实操建议:

Sublime Text Build Linux版
Sublime Text Build Linux版

Sublime Text Linux x86-64 deb 安装包。官方也提供 rpm、tar.xz 和软件源安装方式。

下载
  • 打开控制台后,等右下角状态栏显示 “Ready” 再粘代码
  • 复制时注意别把换行或空格带进去,整段必须是一行(哪怕看起来很长)
  • 如果卡住或报错,直接删掉 %APPDATA%\Sublime Text 3\Installed Packages\Package Control.sublime-package 文件重试

Python开发环境跑不起来?Build System路径和参数要对齐

装完 Package Control 后,很多人直接新建 Python.sublime-build 就以为能运行 .py 文件,结果点 Ctrl+B 没反应,或者报 'python' is not recognized。

根本原因不是插件问题,而是 Build System 配置里 "cmd" 的路径写死了,而你本地 Python 可能装在 C:\Users\XXX\AppData\Local\Programs\Python\Python311\python.exe,也可能用 conda 管理,路径完全不同。

实操建议:

  • 不要手敲路径,用命令行查真实位置:where python(Windows)或 which python3(macOS/Linux)
  • "cmd" 数组里第一项必须是绝对路径,不能写 python;第二项 -u 很关键,否则 print 输出会缓冲、看不到实时日志
  • 如果用虚拟环境,把路径指向 venv/Scripts/python.exe(Windows)或 venv/bin/python(macOS/Linux)
  • 保存后,务必去 Tools > Build System 手动选中你刚建的那个名字,否则默认还是 None

中文乱码、缩进错乱、自动补全失效?Settings(User)里这几项不能漏

很多用户装完插件就以为万事大吉,结果写中文注释变方块、Tab 键缩进 8 格、函数名打一半没提示——其实是 Sublime 默认配置和 Python 社区惯例不一致。

关键配置项(写在 Preferences > Settings – User 右侧):

  • "font_face": "Consolas" 或 "Fira Code",避免系统默认字体不支持编程符号
  • "tab_size": 4 和 "translate_tabs_to_spaces": true,这是 PEP 8 强制要求
  • "detect_indentation": false,否则打开旧文件时 Sublime 会自作主张改你缩进,引发 Git diff 灾难
  • "draw_white_space": "all",方便肉眼识别空格和 tab 混用
  • "auto_complete": true 且 "auto_complete_commit_on_tab": true,不然补全要按两次 Tab

注意:"ignored_packages" 里一定要去掉 "Vintage",否则 Esc 键会进 Vim 模式,光标突然消失。

Emmet、BracketHighlighter、AutoFileName这些“刚需”插件怎么装才稳

装插件本身很简单,但顺序和依赖关系容易被忽略。比如 Emmet 在 Sublime Text 4 之后需要 PyPI 支持,而 AutoFileName 依赖 SideBarEnhancements 才能右键插入路径。

推荐安装顺序和要点:

  • 先装 SideBarEnhancements:它让右键菜单支持新建文件、复制路径、刷新目录,是后续插件的基础
  • 再装 Emmet:装完后按 Ctrl+E 测试,输入 ul>li*3 回车应生成完整 HTML 列表;如果没反应,检查是否在 .html 或 .css 文件里(默认不激活 .py)
  • BracketHighlighter 要手动启用高亮:装完后 Ctrl+Shift+P 输 BracketHighlighter: Settings – User,加一行 "highlight_bracket_contents": true
  • AutoFileName 对 import 补全无效,它只管字符串里的路径,比如 open("data/xxx.csv") 里双引号内自动补全

插件装完记得重启 Sublime,有些插件(如 SublimeLinter)需要额外配置 Python 解释器路径才能工作,别指望一键开箱即用。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.18

4847

5

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2023.08.10

2188

6

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

200

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

120

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

100

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

60

12

Conan二进制包配置指南
Conan二进制包配置指南

本专题介绍Conan根据操作系统、编译器、架构和构建类型生成二进制包的方法,讲解Profile、Settings、Options及Package ID的作用,帮助管理不同平台和编译环境下的包版本。

2026.09.22

80

13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程