您的位置: 首页 > 电脑应用 > 应用工具 > sublime text
sublime text

sublime text

应用工具 2026-02-13 11:39:35 24.84M v4.0.4200

Sublime Text 4 中文版是一款轻便且实用的跨平台代码编辑器,支持 C、C++、C#、CSS、HTML、Java、JavaScript、PHP、Python、SQL 等众多主流编程语言的编写与运行。和 Eclipse 等常用编程工具相比,它配置简单,易于上手,还具备语法高亮、代码补全、代码片段、行号显示、代码折叠等实用功能。其独创的多项选择技术,能让你更快更轻松地重命名变量。

Sublime Text 文本编辑器最突出的优势在于其出色的扩展功能,官方称之为安装包(Package)。这意味着用户可以自由添加喜欢的插件,让 Sublime Text 更贴合自己的使用习惯。此外,软件还支持自定义“宏”,你可以录制操作或编写命令,然后播放这些操作或命令,从而避免大量繁琐重复的操作。

Sublime Text 4 提供了丰富的快捷键和命令面板。只需按下快捷键,就能快速搜索或找到所需代码,无需在菜单中逐一查找。其独创的代码缩略图窗口取代了传统滚动条,新颖又实用,完全符合编程需求。

Sublime Text 运行 Python 代码的方法

非交互式程序

非交互式程序指只有输出的程序,编写完代码保存后,直接按 Ctrl + B 即可运行。具体步骤如下:

1. 设置:依次点击“工具(Tool)”→“编译系统(Build System)”→“设置为自动”,或直接选择“Python”。

2. 编辑代码:例如编写代码 `print("hello python.")`,并保存为 `test.py`。

3. 执行:按 Ctrl + B,运行结果会在 Sublime 界面下方弹出。

注意:运行前要确保已正确配置好 Python 的环境变量(PATH)。

交互式程序

交互式程序指需要输入的程序,需下载 SublimeREPL 插件来运行。具体步骤如下:

1. 准备代码:例如编写代码 `msg = input("please input: ") print("output: ", msg)`,并保存为 `test.py`。

2. 安装 SublimeREPL:按 Ctrl + Shift + P 呼出输入框,输入“Install Package”并回车,在新输入框中输入“SublimeREPL”进行安装。

3. 运行程序:依次点击“Tools”→“SublimeREPL”→“Python”→“Python RUN CURRENT FILE”,此时会弹出一个可交互的新窗口,可进行输入操作。

4. 设置快捷键(可选):依次点击“Preferences”→“Key Bindings”,添加以下代码:

json

{

"keys":["f5"],

"caption": "SublimeREPL: Python - RUN current file",

"command": "run_existing_window_command",

"args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}

}

重启 Sublime 后,直接按 F5 即可运行程序。

Sublime Text 配置 Python 程序环境的方法

用 Sublime 编写 Python 3 代码,按 Ctrl + B 运行时却调用 Python 2,导致运行报错,这是因为很多系统默认安装了 Python 2,默认调用版本为 Python 2。解决办法如下:

1. 新建 Sublime Build System:

2. 编辑配置内容:自动打开的文本中,清空并写入以下内容(需将路径替换为自己电脑中 Python 3 的路径):

json

{

"env": {"PYTHONIOENCODING": "utf8"},

"cmd": ["C:/Users/Administrator/AppData/Local/Programs/Python/Python36/python", "-u", "$file"],

"file_regex": "^[ ]*File "(…*?)", line ([0-9]*)",

"selector": "source.python"

}

其中,`"env": {"PYTHONIOENCODING": "utf8"}` 用于避免中文错误。

3. 保存并选择:保存文件名为 `python3.sublime-build`,然后选择 `python3`。

4. 验证配置:配置完成后可进行验证。

新功能亮点

增量差异

1. 内置 diff 功能:可跟踪正在编辑文件的更改,差异计算是递增的,执行时会跟踪每个缓冲区修改,无需将文件存储在版本控制系统(如 Git)中。

2. 精确跟踪更改:能跟踪每个添加、修改和删除的确切位置,用于在装订线中显示标记,允许在每个更改之间导航,显示内联差异,并允许还原更改。

3. 灵活计算差异:根据磁盘上文件的版本计算差异,也可将 Git 存储库配置为与 HEAD 进行差异,API 允许将文件与任何内容进行差异。

Git 集成

Git 集成包含以下组件:

1. 侧栏

2. 状态栏

3. 差异标记

4. 崇高合并整合

5. 设定值

注意:以下文档讨论了 Git 集成的实现,以 Sublime Text 随附的 Default 和 Adaptive 主题为例。通过主题引擎,第三方主题可更改信息的视觉表示,此时以下文档可能不准确。

常见问题

如何安装插件?

安装插件前,需先配置好插件仓库地址。初始化后,在插件仓库中搜索想安装的插件,如“Chinese?Localizations”。按 Ctrl + P,输入“install”,选中“Package Control:Install Package”并回车,再输入“Chinese?Localizations”回车即可完成安装。

如何汉化?

通过“Chinese?Localizations”插件实现汉化,安装完成后,在“Help”菜单中切换语言。

插件安装的其他方式

按快捷键 Ctrl + Shift + P,输入“install”并回车,选择相应插件安装;或依次点击“首选项–插件控制–Install Package”进行安装。

实用快捷键汇总

选择类

- Ctrl + D:选中光标所占的文本,继续操作会选中下一个相同文本。

- Alt + F3:选中文本后按下快捷键,可一次性选择全部相同文本进行同时编辑,如快速选中并更改所有相同的变量名、函数名等。

- Ctrl + L:选中整行,继续操作会继续选择下一行,效果和 Shift + ↓ 相同。

- Ctrl + Shift + L:先选中多行,再按下快捷键,会在每行行尾插入光标,可同时编辑这些行。

- Ctrl + Shift + M:选择括号内的内容(继续选择父括号),如快速选中删除函数中的代码,重写函数体代码或括号内的内容。

- Ctrl + M:光标移动至括号内结束或开始的位置。

- Ctrl + Enter:在下一行插入新行,即使光标不在行尾,也能快速向下插入一行。

- Ctrl + Shift + Enter:在上一行插入新行,即使光标不在行首,也能快速向上插入一行。

- Ctrl + Shift + [:选中代码后按下快捷键,折叠代码。

- Ctrl + Shift + ]:选中代码后按下快捷键,展开代码。

- Ctrl + K + 0:展开所有折叠代码。

- Ctrl + ←/→:向左/向右单位性地移动光标,快速移动光标。

- Shift + ↑/↓:向上/向下选中多行。

- Shift + ←/→:向左/向右选中文本。

- Ctrl + Shift + ←/→:向左/向右单位性地选中文本。

- Ctrl + Shift + ↑:将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。

- Ctrl + Shift + ↓:将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。

- Ctrl + Alt + ↑/↓:向上/向下添加多行光标,可同时编辑多行。

编辑类

- Ctrl + J:合并选中的多行代码为一行,如将多行格式的 CSS 属性合并为一行。

- Ctrl + Shift + D:复制光标所在整行,插入到下一行。

- Tab/Shift + Tab:向右/向左缩进。

- Ctrl + K + K:从光标处开始删除代码至行尾。

- Ctrl + Shift + K:删除整行。

- Ctrl + /:注释单行。

- Ctrl + Shift + /:注释多行。

- Ctrl + K + U:转换大写。

- Ctrl + K + L:转换小写。

- Ctrl + Z:撤销。

- Ctrl + Y:恢复撤销。

- Ctrl + U:软撤销,感觉和 Ctrl + Z 一样。

- Ctrl + F2:设置书签。

- Ctrl + T:左右字母互换。

- F6:单词检测拼写。

搜索类

- Ctrl + F:打开底部搜索框,查找关键字。

- Ctrl + Shift + F:在文件夹内查找,与普通编辑器不同的是,Sublime 允许添加多个文件夹进行查找。

- Ctrl + P:打开搜索框,有以下几种用法:

- 输入当前项目中的文件名,快速搜索文件。

- 输入“@”和关键字,查找文件中函数名。

- 输入“:”和数字,跳转到文件中该行代码。

- 输入“#”和关键字,查找变量名。

- Ctrl + G:打开搜索框,自动带“:”,输入数字跳转到该行代码,适用于页面代码较长的文件快速定位。

- Ctrl + R:打开搜索框,自动带“@”,输入关键字,查找文件中的函数名,方便在函数较多的页面快速查找某个函数。

- Ctrl + ::打开搜索框,自动带“#”,输入关键字,查找文件中的变量名、属性名等。

- Ctrl + Shift + P:打开命令框,输入关键字可调用 Sublime Text 或插件的功能,如使用 Package 安装插件。

- Esc:退出光标多行选择、搜索框、命令框等。

显示类

- Ctrl + Tab:按文件浏览过的顺序,切换当前窗口的标签页。

- Ctrl + PageDown/PageUp:向左/向右切换当前窗口的标签页。

- Alt + Shift + 1:窗口分屏,恢复默认 1 屏(非小键盘的数字)。

- Alt + Shift + 2/3/4:左右分屏 - 2 列/3 列/4 列。

- Alt + Shift + 5:等分 4 屏。

- Alt + Shift + 8/9:垂直分屏 - 2 屏/3 屏。

- Ctrl + K + B:开启/关闭侧边栏。

- F11:全屏模式。

- Shift + F11:免打扰模式。

sublime text

更新日志

v4.0.4200版本

1、新功能和改进

现在可以使用“sidebar_on_right”设置将侧边栏移动到右侧

生成系统现在可以选择使用“interactive”: true 来设置输入框

添加了“disable_plugin_host_3.3”设置。这会导致所有插件在 3.8 下运行

重写了 SQL、ActionScript、Diff、Bash 和 Graphviz 的语法高亮,这要归功于 jrappen、michaelblyons、keith-hall 和 deathaxe

添加了 Zsh 和 TOML 语法突出显示,这要归功于 deathaxe

各种语法突出显示改进

改进的 git 状态性能

使用多个选择进行编辑时的性能显着提高

通过命令行传递的命令现在会延迟,直到文件和插件加载完毕

内置配色方案现在专门突出显示字符串映射键

改进了具有多个空选择的复制/剪切行为

现在,从 stdin 读取时禁用制表符翻译

改进了在不存在的目录中保存文件的处理

添加了“default_font_size”设置

添加了“reload_file_in_background”设置

添加了“set_unsaved_view_name_for_syntax”设置

允许在语法的first_line_match正则表达式中进行变量扩展

API:添加了Window.create_io_panel和Window.find_io_panel

API:添加了Selection.has_empty_region、Selection.has_non_empty_region和Selection.has_multiple_non_empty_regions

2、修复

修复了wrap_lines命令无法理解较新的标尺设置的问题

修复了书签在 EOF 时不切换的问题

修复了滚动条上的点击事件处理问题

修复了构建系统错误没有正确的 PATH

修复了索引爬虫在特殊情况下泄漏共享内存的问题

修复了具有错误区域的局部变换符号的问题

固定find_under_expand边缘情况

修复了使用分数 dpi 缩放的不均匀缩进参考线渲染的问题

修复了某些小地图设置错误地影响文本渲染的问题

详细信息
厂商:暂无资料 应用权限: 点击查看

相关下载

文墨天机

文墨天机

18.76M/ 应用工具
查看
deepseek

deepseek

2.57M/ 应用工具
查看
边界AIChat桌面版

边界AIChat桌面版

72.99M/ 应用工具
查看
LM Studio

LM Studio

552.99M/ 应用工具
查看
Topaz Video AI

Topaz Video AI

245.72M/ 应用工具
查看
160压缩软件Zipper

160压缩软件Zipper

6.20M/ 应用工具
查看
讯飞绘文

讯飞绘文

101.91M/ 应用工具
查看
快快声音修复助手

快快声音修复助手

4.36M/ 应用工具
查看
讯飞译制

讯飞译制

156.12M/ 应用工具
查看

最新录入

更多

热门标签

相关教程

评分与评价

9.7

500+人评价

  • 575%
  • 416%
  • 35%
  • 21%
  • 13%

请为应用评分:

不推荐

评论内容需在5-200字之间~

0/200

验证码
发表评论
反馈
Copyright©   GOAPK安智网   沪ICP备2023035109号-3