轻盈潇洒卓然不群,敏捷编辑器Sublime text 4中文配置Python3开发运行代码环境(Win11+M1 mac)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_210
20世纪初,几乎所有的飞机都是并列双翼结构,此时,美国著名飞行大亨霍华德·休斯认为自己的飞机不够快,助手委婉地提醒他,如果速度太快,飞机的上翼结构支柱很可能会支撑不住,发生断裂。霍华德愤怒地向助手大喊:“谁说我们需要上翼结构?让上翼和支柱见鬼去吧,我们需要的是更轻便的单翼飞机!”
于是乎,H1单翼飞机就此出现,这款机型身上体现了霍华德作为一名航空工程师的天才之处:突破性的流线型机身,可收放起落架,轻巧灵动,平面的铆钉和接头以减少空气阻力,因其优美的造型被称为“银色子弹”。
同样地,如果你入职了一家公司,当主管拍拍你的肩膀让你往电脑里安装Pycharm的时候,你也可以愤怒地向他大喊:“谁说我们需要Pycharm?让笨重的IDE都见鬼去吧,我只要轻便的Sublime text 4 !”
是的,轻便优雅,不是所有人都喜欢披盔戴甲,重装上阵。如果你偏爱轻灵机巧,编写代码恰如春日双燕飞舞柳间,高低左右,回转如意,那么Sublime text 4会是你的最佳选择。
Win11系统配置Sublime text 4
首先来到Win11环境下,进入Sublime text 4官网的下载页面:https://www.sublimetext.com/download
选择Win版本的安装包:

下载成功后,双击安装即可。
随后,需要安装Python3的安装包,这里推荐3.10最新版本,由于之前安装过,这里就不赘述了,如果是没有安装过Python3的朋友,请移玉步至:一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境。
Sublime Text 4 是一个扩展性极高的编辑器,所有功能可以使用称为Package Control的插件进行扩展。要安装、更新和管理软件,我们需要在 Sublime Text 4上安装 Package Control。
打开Sublime Text 4 ,选择 菜单 -> menu Tools -> Install Package Control 进行安装:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2cQqUMYg-1648781580897)(https://v3u.cn/v3u/Public/js/editor/attached/20220325170339_85738.png)]
安装过程需要等待一小会,一旦安装成功,会有相应的提示信息:

下面我们就可以利用Package Control安装一些扩展软件了,可以通过 菜单 -> Install Package Control option 来激活安装命令行,也可以通过快捷键 Ctrl+Shift+P 来激活安装命令行:

随后输入install后选择install package 回车选择。
在安装搜索框里,键入:Chinese 选择 ChineseLocalizations 回车安装中文扩展。

安装好以后,我们的Sublime Text 4就可以支持中文显示了。
接着安装Python3的扩展,和Sublime Text 3 配置Python3不同的是,Sublime Text 4 只需要一个插件即可以运行Python3,那就是 Anaconda
Ctrl+Shift+P 来激活安装命令行 install package 键入:Anaconda
安装好以后,新建一个test.py:
def mytest():
print("Hello Sublime Text 4 ! ")
if __name__ == "__main__":
mytest()
利用快捷键 ctrl + b 就可以直接运行代码:
Hello Sublime Text 4 !
[Finished in 152ms]
非常方便,当然了,由于Anaconda的语法检测相对严格,会出现一些“白框”的提示,我们可以用过Sublime Text 4的 首选项 -> Package Settings -> Anaconda -> Settings-User 进行设置,打开配置文件后键入:
{"anaconda_linting":false}
保存设置以后,不会出现白框,并且可以通过Anaconda进行自动补全:

和 Sublime Text 3 相比,Sublime Text 4 配置 Python3 相对快捷方便了很多,只需要Chinese和Anaconda这两个插件即可:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OYLOeZjF-1648781580900)(https://v3u.cn/v3u/Public/js/editor/attached/20220325170356_63917.png)]
当然了,插件可以进行安装,同时也支持卸载。
Ctrl+Shift+P 来激活安装命令行 Remove package 然后选择需要卸载的插件即可。
除了可以针对安装的软件进行配置,也可以单独修改Sublime Text 4的配置,选择 首选项 -> 快捷键设置:
[
{
"keys": ["alt+l"],
"command": "toggle_setting",
"args":
{
"setting": "line_numbers"
}
}
]
我们就可以使用 alt + l 的快捷键来控制Sublime Text 4的行号显示。
如果愿意,我们还可以通过官网安装Sublime Text 4的Git 扩展 SublimeMerge : https://www.sublimemerge.com/download
这样,我们就可以在Sublime Text 4 操作 代码的分支、提交、以及推送了:

M1 Mac 系统 配置 Sublime text 4
回到Mac,https://www.sublimetext.com/download 选择 mac 的压缩包:

注意,即使是M1芯片的Mac也不要选择底下的ARM64版本,同样是选择MacOS版本,注意下载成功之后并不是dmg扩展的安装包,而是sublime_text_build_4126_mac.zip,里面是软件本体,需要进行解压操作。
解压之后,将软件本体直接拖动到应用程序目录中即可:

随后,同样选择 菜单 -> menu Tools -> Install Package Control 进行安装
安装成功后,激活命令行的快捷键变成了 Command+Shift+P
同时运行代码的快捷键变成了 Command + b
修改配置文件也换到了 Preferences 中:

设置完毕以后,我们就可以享受Sublime text 4带给我们的极速编码之旅了,Enjoy it!
Sublime text 4 也新增了针对GPU加速的界面渲染,理论上来说输入延迟可以进一步降低。市面上没有比它输入延迟低,反应更迅速,资源占用更少的编辑器了,丝滑顺畅,反观Pycharm/VSCode对硬件的要求很高,需要好的CPU/内存支持,另外如果在内网环境,没有公网,这种情况下Sublime text 4离线导入配置,导入插件的体验是更好的,直接配置文件夹打包拿到内网就直接用了,而vscode对网络的依赖度还是比较高的,折腾麻烦。
结语:
是的,也许你的主管会和你说:“组里的同事都在用Pycharm,你为什么不用?”,毫无疑问,人往往是按照别人的期待,活成别人希望的样子,最后丢掉自己。你愿意低质量的合群、讨好别人,还是一个人独处、坚持做自己?这个时候也许你更该问自己一个问题:
Why are you trying so hard to fit in when you were born to stand out ?
如果你生来与众不同,何苦非要融入这群乌合之众呢?
原文转载自「刘悦的技术博客」 https://v3u.cn/a_id_210
轻盈潇洒卓然不群,敏捷编辑器Sublime text 4中文配置Python3开发运行代码环境(Win11+M1 mac)的更多相关文章
- 在Sublime Text 3中配置Python3的开发环境/Build System
本文来源:https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通 ...
- 在 Sublime Text 3 中配置编译和运行 Java 程序
参考网址:http://www.open-open.com/lib/view/open1388105023765.html 1. 设置 java 的 PATH 环境变量 2. 创建批处理或 Shell ...
- Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境
打开终端,添加sublime text 3的仓库: 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get instal ...
- sublime text 3中配置golang开发环境
1:首先下载 Go源码 https://golang.org/dl/ [根据不同的环境选择] 2:新建文件项目文件夹 存放 D:/Go_project 分别建立 bin src pkg 子 ...
- 在Sublime Text 3中配置编译和运行C++程序
下载解压MinGW至目标目录,本次安装的解压目录为C:\MinGW 设置环境变量.右击我的电脑,属性-->高级-->环境变量. 在系统环境变量PATH里添加C:\MinGW\bin(如果里 ...
- 在Sublime Text 3中配置编译和运行Java程序
设置Java的PATH环境变量 在Java的jdk的bin目录下建立新文件runJava.bat 文件内容如下: @echo off cd %~dp1 echo Compiling %~nx1.... ...
- Sublime Text 3中配置Python3的开发环境
在Tools-->Build System-->New Build System 之后弹出如下界面: 将其内容修改为 代码: { "cmd": ["D:/so ...
- 代码编辑器Sublime Text 3 免费使用方法与简体中文汉化包下载
Sublime Text这款代码编辑器是Jeff 一直都在使用的,前段时间转用到版本3,因为感觉Sublime Text 3 启动速度更加快,运行更加流畅——虽然3 还是在Beta 阶段.下面就直接分 ...
- 比NotePad++更好的文本代码(C#)编辑器Sublime Text
原文:比NotePad++更好的文本代码(C#)编辑器Sublime Text 前言 前两天在博客园看到@晴天猪的博客发表的关于他使用的代码编辑器,自己索性试了一下,果断好用,自己也来记录一下.以便以 ...
随机推荐
- mybatis plus 增删改自动填充字段值
说明 本文实现以下需求效果 创建数据时自动填充 createUserId 和 createTime 更新数据时自动填充 updateUserId 和 updateTime(每次修改都自动填充新的 up ...
- 用python实现输入三边判断能否组成三角形
# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'sanjiaoxing.py'## Creat ...
- [自制操作系统] 第02回 初识MBR
目录 一.前景回顾 二.写一个粗略的MBR 三.运行测试 一.前景回顾 上回说到,开机的启动过程就是当时Intel和BIOS等硬件厂商所制定的规则,现在我们来回顾一下有如下三点: 1.按下开机键后,C ...
- ShardingSphere-proxy-5.0.0容量范围分片的实现(五)
一.修改配置文件config-sharding.yaml,并重启服务 # # Licensed to the Apache Software Foundation (ASF) under one or ...
- 在两台配置了Win10操作系统的电脑之间直接拷贝文件
前提条件:需要一根网线 每台电脑需手动设置IP地址 设置IP地址随意,示例为:10.10.2.11 和 10.10.2.12 每台电脑需关闭Windows防火墙 测试网络是否连通 方式一 远程桌面连接 ...
- ServletContext 对象
概念:代表整个Web应用 可以和程序的容器通信 (服务器) 获取 通过request对象获取 request.getServletContext(); 通过HTTPServlet获取 this.g ...
- python小题目练习(一)
题目:输出1+2+3+4+5+--+100的总数,并打印出这行式子 代码展示:# 1.定义一个初识变量total,用于后面每次循环进行累加值 total = 0# 2.利用for循环遍历累加for i ...
- 实践GoF的23种设计模式:装饰者模式
摘要:装饰者模式通过组合的方式,提供了能够动态地给对象/模块扩展新功能的能力.理论上,只要没有限制,它可以一直把功能叠加下去,具有很高的灵活性. 本文分享自华为云社区<[Go实现]实践GoF的2 ...
- shell 同时执行多任务下载视频
本文为博主原创,转载请注明出处: shell 脚本不支持多线程,但我们需要用shell 脚本同时跑多个任务时怎么让这些任务并发同时进行,可以采用在每个任务 后面 添加一个 & ,让其在后台运 ...
- 以脚本形式运行python库
技术背景 当我们尝试运行python的帮助文档时,会看到如下这样的一个说明: $ python3 -h usage: python3 [option] ... [-c cmd | -m mod | f ...