1.下载
2.汉化Sublime Text3
3. 安装python3编译环境
4. Sublime text 3 安装 package control
5. Sublimetext 3 安装 python 的输入窗口: SublimeREPL
1.安装SublimeREPL
2.配置快捷键
6.SublimeCodeIntel代码提示插件
Sublime text 3中文破解版64位下载(附注册码) - 软件学堂 (xue51.com)https://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 ——
最后我们将汉化包中的Default.sublime-package文件,放到软件的安装目录默认位置【C:\Program Files\Sublime Text 3\Packages】文件夹中即可汉化。
打开 工具> 编译系统 > 新建编译系统 如下图所示:
这将新建一个文件,删除所有内容,然后输入以下内容;
"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执行时都要先保存才行)
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选项
由于Sublimetext 3 没有默认提供python的input()的输入窗口,所以当你想要键入一些数据的时候,根本无进行操作的,所以需要安装一个叫做sublimeREPL 的插件。
打开packagecontrol 选项 输入Install Package,回车,在新出现的输入框里输入 搜索到以后进行安装:
然后来测试一下效果:
建立一个带有input()功能的测试python脚本,然后 工具> SublimeREPL > python > python - run current file ,在新打开的页面输入 19,回车,即打印了相应的判断结果:
然后就会有一个问题,就是每次需要类似操作的时候,均需要 工具 > SublimeREPL > python > python - run current file的步骤,十分的麻烦,所以,我们可以就进行一个快捷键的设置。
打开 首选项>快捷键设置(用户)(如果没有快捷键设置(用户)的话,打开 首选项>快捷键设置),如图:
这将打开一个文件。请输入以下内容:
{
"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运行。
打开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": []
},