安装配置Sublime Text 3 Python编译环境

Sublime text 3 破解版是一款极其强大的代码编辑器,又是一款可以代替记事本的文本编辑器。还拥有着美观的界面和实用的功能,既能够完成代码的编辑又能够完成文本编辑,还有智能的拼音检查以及记忆书签,还有什么 Python API , Goto 功能等等。支持多窗口,多个文档同时编辑,你可以这个写代码,那个写文档两不误。

  1. Win10
  2. 浏览器
  3. 用于放置Sublime Text3的文件夹

废话不多说,直接开干 !


目录 

1.下载

2.汉化Sublime Text3

3. 安装python3编译环境

4. Sublime text 3 安装 package control

5. Sublimetext 3 安装 python 的输入窗口: SublimeREPL

1.安装SublimeREPL

2.配置快捷键

6.SublimeCodeIntel代码提示插件 


1.下载

Sublime text 3中文破解版64位下载(附注册码) - 软件学堂 (xue51.com)icon-default.png?t=MBR7https://www.xue51.com/soft/1262.html

下载后,运行安装程序,安装时注意打勾Add to explorer context menu,增加右键用ST3打开编辑。

以下注册码:

—– BEGIN LICENSE —– 
TwitterInc 
200 User License 
EA7E-890007 
1D77F72E 390CDD93 4DCBA022 FAF60790 
61AA12C0 A37081C5 D0316412 4584D136 
94D7F7D4 95BC8C1C 527DA828 560BB037 
D1EDDD8C AE7B379F 50C9D69D B35179EF 
2FE898C4 8E4277A8 555CE714 E1FB0E43 
D5D52613 C3D12E98 BC49967F 7652EED2 
9D2D2E61 67610860 6D338B72 5CF95C69 
E36B85CC 84991F19 7575D828 470A92AB 
—— END LICENSE ——

2.汉化Sublime Text3

最后我们将汉化包中的Default.sublime-package文件,放到软件的安装目录默认位置【C:\Program Files\Sublime Text 3\Packages】文件夹中即可汉化。

3. 安装python3编译环境

打开 工具> 编译系统 > 新建编译系统 如下图所示:

这将新建一个文件,删除所有内容,然后输入以下内容; 

"encoding": "utf-8",  
"working_dir": "$file_path",  
"shell_cmd": "C:\\Python35\\python.exe -u \"$file\"",  
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",  
"selector": "source.python" 

请将其中的C:\\ Python35\\python.exe替换为你的Python路径。

如何所示:

然后 Ctrl + S 直接保存为想要命名的编译名称(如:python3.11.0):

 

然后重启 Sublime text 3 选择 python 3.11.0 即可:

 

测试一下效果:

  

注:按ctrl +b 是执行操作的命令,切记,切记,切记执行前要先保存文件。(这个和python自带的ide一毛一样,每次F5执行时都要先保存才行) 

4. Sublime text 3 安装 package control

Sublime Text可以使用Package Control,来更方便的浏览、安装和卸载插件,使用 [Ctrl + `] 打开Sublime Text控制台,将下面的Python代码粘贴到控制台里。

 

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选项

5. Sublimetext 3 安装 python 的输入窗口: SublimeREPL

1.安装SublimeREPL

由于Sublimetext 3 没有默认提供python的input()的输入窗口,所以当你想要键入一些数据的时候,根本无进行操作的,所以需要安装一个叫做sublimeREPL 的插件。
打开packagecontrol 选项 输入Install Package,回车,在新出现的输入框里输入 搜索到以后进行安装:

 

 

然后来测试一下效果:
建立一个带有input()功能的测试python脚本,然后 工具> SublimeREPL > python > python - run current file ,在新打开的页面输入 19,回车,即打印了相应的判断结果:

然后就会有一个问题,就是每次需要类似操作的时候,均需要 工具 > SublimeREPL > python > python - run current file的步骤,十分的麻烦,所以,我们可以就进行一个快捷键的设置。

2.配置快捷键

打开 首选项>快捷键设置(用户)(如果没有快捷键设置(用户)的话,打开 首选项>快捷键设置),如图:

这将打开一个文件。请输入以下内容:

{  
  
"keys":["f5"],  
"caption": "SublimeREPL: Python - RUN current file",  
"command": "run_existing_window_command", "args": {"id": "repl_python_run",  
"file": "config/Python/Main.sublime-menu"}  
  
}  

 如图:

其中,f5是可以改成其他键的,但务必注意不要重复键位映射。CTRL+S保存即可按F5运行。

6.SublimeCodeIntel代码提示插件 

打开Package Control[Preferences>>Package - Control]

输入 install 选择关联出来的install package

输入sublimeCodeIntel,然后选中安装

装完成之后可以通过【首选项>>Package Settings】中查看到已安装的插件配置:首选项> Package Settings > SublimeCodeIntel > Settings-Default找到python3设置,改成我这样.:

    "codeintel_language_settings": {
        "Python3": {
            "python3": "D:\\python-3.6.4\\python.exe",
            "codeintel_scan_extra_dir": [
                "D:\\python-3.6.4\\DLLs",
                "D:\\python-3.6.4\\Lib",
                "D:\\python-3.6.4\\Lib\\site-packages",
                "D:\\python-3.6.4\\Lib\\idlelib",
                "D:\\python-3.6.4\\",
                "D:\\python-3.6.4\\Lib\\*",
            ],
            "codeintel_scan_files_in_project": true,
            "codeintel_selected_catalogs": []
        },
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值