安装配置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】文件夹中即可汉化。

安装配置Sublime Text 3 Python编译环境_第1张图片

3. 安装python3编译环境

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

安装配置Sublime Text 3 Python编译环境_第2张图片

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

"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路径。

如何所示:

安装配置Sublime Text 3 Python编译环境_第3张图片

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

 

安装配置Sublime Text 3 Python编译环境_第4张图片

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

安装配置Sublime Text 3 Python编译环境_第5张图片 

测试一下效果:

安装配置Sublime Text 3 Python编译环境_第6张图片  

注:按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,回车,在新出现的输入框里输入 搜索到以后进行安装:

 

安装配置Sublime Text 3 Python编译环境_第7张图片

 安装配置Sublime Text 3 Python编译环境_第8张图片

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

安装配置Sublime Text 3 Python编译环境_第9张图片

安装配置Sublime Text 3 Python编译环境_第10张图片

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

2.配置快捷键

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

安装配置Sublime Text 3 Python编译环境_第11张图片

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

{  
  
"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 Text 3 Python编译环境_第12张图片

其中,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": []
        },

你可能感兴趣的:(sublime,text,编辑器,python)