【Python开发工具】你所不知的 Sublime 手把手教你怎么白嫖!探索编程世界,我与你同在!

文章介绍了SublimeText作为代码编辑器的特点和功能,如代码缩略图、Python插件和多平台支持。详细讲解了如何通过PackageControl在线安装插件,如Babel以支持ES6和React语法高亮,并展示了安装过程。此外,还阐述了为SublimeText配置Go和Python环境的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具 你所不知的 Sublime 编码不止 更新不止

Sublime text 基本介绍

Sublime Text 是一个代码编辑器(Sublime Text 2 是收费软件,但可以无限期试用),也是 HTML 和散文先进的文本编辑器。Sublime Text 是由程序员 Jon Skinner 于 2008 年 1 月份所开发出来,它最初被设计为一个具有丰富扩展功能的 Vim。

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

插件安装方法

插件的安装方法现在我已知的有两种 一种是通过 package control 在线安装、一种是下载插件包 拖入插件目录 离线安装

通过 package control 在线安装

这种插件安装的方法是先安装 package 再安装需要的插件 比如安装支持 ES6 和 React 语法高亮的 babel

在线安装 Pcakage Control

  • 按住 Ctrl + ` 弹出 console (注意热键冲突)
  • 输入下面代码运行 import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) > 引用:Package Control

插件安装

最近在学习 React 在使用 Sublime 的时候发现 不支持 jsx 和 ES6 语法高亮 于是想找一个插件来支持这两样语法,然后在网上找了一下 找到了 babel

汉化安装

插件名:ChineseLocalization
安装完之后在帮助菜单栏下 选择中文简体

Babel

安装

package control -> install package -> babel

插件配置

该插件不需要配置 只需要在编辑 js、jsx 文件时选择 Babel 为解析语法就行

使用前

使用后

Go 环境

两种方式支持 go 环境

  1. 安装 go,并且添加 go 编译配置文件 工具=>编译系统=>新建编译系统 “go.sublime-build”

    {
    "cmd":["go.exe", "run", "$file"],
    "path":"C:/Go/bin",
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.go",
    "encoding":"utf-8"
    }
    
    
  2. 安装插件 gosublime

Python 环境支持

安装 python,并且添加 go 编译配置文件 工具=>编译系统=>新建编译系统 “python3.sublime-build”

{
 "cmd":["python.exe", "-u", "$file"],
 "path":"D:/Soft/Python/Python3",
 "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
 "selector": "source.python",
 "env": { "PYTHONIOENCODING": "utf8" }
}

注意 若果不添加 "env": { "PYTHONIOENCODING": "utf8" }控制台会输出中文乱码

Sublime 插件安装问题

  • 没有可用于安装的软件包错误
    出现此错误可能是本地插件包控制器版本过低选择此插件更新一下插件就好目前遇到的就是这个情况

最后,编程资料、学习路线图、源代码、软件安装包等!都可以【点击这里】领取!码文不易,求各位看官动动小手给个关注吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值