原文转载自「刘悦的技术博客」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)的更多相关文章

  1. 在Sublime Text 3中配置Python3的开发环境/Build System

    本文来源:https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通 ...

  2. 在 Sublime Text 3 中配置编译和运行 Java 程序

    参考网址:http://www.open-open.com/lib/view/open1388105023765.html 1. 设置 java 的 PATH 环境变量 2. 创建批处理或 Shell ...

  3. Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境

    打开终端,添加sublime text 3的仓库: 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get instal ...

  4. sublime text 3中配置golang开发环境

    1:首先下载 Go源码 https://golang.org/dl/  [根据不同的环境选择] 2:新建文件项目文件夹 存放  D:/Go_project 分别建立  bin  src  pkg  子 ...

  5. 在Sublime Text 3中配置编译和运行C++程序

    下载解压MinGW至目标目录,本次安装的解压目录为C:\MinGW 设置环境变量.右击我的电脑,属性-->高级-->环境变量. 在系统环境变量PATH里添加C:\MinGW\bin(如果里 ...

  6. 在Sublime Text 3中配置编译和运行Java程序

    设置Java的PATH环境变量 在Java的jdk的bin目录下建立新文件runJava.bat 文件内容如下: @echo off cd %~dp1 echo Compiling %~nx1.... ...

  7. Sublime Text 3中配置Python3的开发环境

    在Tools-->Build System-->New Build System 之后弹出如下界面: 将其内容修改为 代码: { "cmd": ["D:/so ...

  8. 代码编辑器Sublime Text 3 免费使用方法与简体中文汉化包下载

    Sublime Text这款代码编辑器是Jeff 一直都在使用的,前段时间转用到版本3,因为感觉Sublime Text 3 启动速度更加快,运行更加流畅——虽然3 还是在Beta 阶段.下面就直接分 ...

  9. 比NotePad++更好的文本代码(C#)编辑器Sublime Text

    原文:比NotePad++更好的文本代码(C#)编辑器Sublime Text 前言 前两天在博客园看到@晴天猪的博客发表的关于他使用的代码编辑器,自己索性试了一下,果断好用,自己也来记录一下.以便以 ...

随机推荐

  1. mysql的命令二

    1.插入数据 格式一:insert into table_name valuse (字段1,字段2): insert test1 values ('wangsan',22,'male'); 格式二:i ...

  2. mybatis plus 的 ActiveRecord 模式

    实体类继承 Model public class Test extends Model<Test> implements Serializable {} 就可以 new Test().in ...

  3. 如何使用picGo+typora配置云笔记

    PicGo的使用 安装 picGo 2.3版本 (window可用)---官网有点慢,已经下载到个人仓库 https://gitee.com/lht1132950411/study/blob/mast ...

  4. C++从静态类型到单例模式

    目录 1. 概述 2. 详论 2.1. 静态类型 2.1.1. 静态方法成员 2.1.2. 静态数据成员 2.2. 单例模式 2.2.1. 实现 2.2.2. 问题 3. 参考 1. 概述 很多的知识 ...

  5. PostgreSQL 和 MySQL 在用途、好处、特性和特点上的异同

    PostgreSQL 和 MySQL 在用途.好处.特性和特点上的异同. PostgreSQL 和 MySQL 是将数据组织成表的关系数据库.这些表可以根据每个表共有的数据链接或关联.关系数据库使您的 ...

  6. Vue基础篇之 插槽 slot

  7. 为什么Dapr是比SpringCloud和Istio更优雅的微服务框架?

    Dapr 是微软主导的云原生开源项目,2019年10月首次发布,到正式发布 V1.0 版本的不到一年的时间内,github star 数达到了 1.2万(现在已经超过1.7万星),超过同期的 kube ...

  8. django框架10

    内容概要 ajax结合sweetalert forms组件钩子函数 forms组件字段参数 forms组件字段类型 forms组件源码分析 cookie与session简介 django操作cooki ...

  9. 【C++函数题目】重载求数组中最小值的函数

    题目来源:https://acm.ujn.edu.cn Time Limit: 1 Sec  Memory Limit: 128 MB Description 写一个函数名称为miniElement( ...

  10. BUUCTF-被嗅探的流量

    被嗅探的流量 提示告知是文件传输的流量,那进去过滤http流量包即可,找到一个upload目录的,并且是post方式即可,追踪http流即可发现flag