Sublime Text是不可不说的编辑器,本文以Sublime Text 3为例讲解一下如何搭建开发环境。
下载Sublime Text 3
下载地址 #==> http://www.sublimetext.com/3
下载自己电脑对应的版本,然后双击执行安装就好了。
安装Package Control
使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,然后粘贴下面的代码然后回车执行(https://packagecontrol.io/installation):
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)
执行完毕之后查看Preferences菜单下如果出现了Package Setting 和 Package Control两个菜单则安装成功。
插件安装
打开Sublime Text
按下Ctrl + Shift + P调出命令面板
输入install 选择 Package Control:Install Package 选项然后回车
在新出现的命令面板中输入想要安装的插件,选择想要安装的插件,回车安装
常用插件
SublimeREPL支持各种语言解释器,方便我们在编辑器上编写完代码进行调试。
JSFormat:javascript代码格式化插件
AutoFileName:快速输入文件名
MarkdownPreview:Markdown浏览器预览以及保持为网页
Markdown Editing:良好的展现Markdown文本
SideBarEnhancement:让侧栏能够新建、删除文件和文件夹
常用快捷键
注释当前行:Ctrl + /
注释多行:Ctrl + Shift + /
撤销:Ctrl + Z
保存:Ctrl + S
删除当前行:Ctrl + X
查找内容:Ctrl + F
一键运行Python代码
1安装 Package Control插件
装了Package Control,可以方便我们管理所有插件。安装方法详见: https://packagecontrol.io/installation
2安装SublimeREPL插件
SublimeREPL支持各种语言解释器,方便我们在编辑器上编写完代码进行调试。
具体安装步骤如下:
Step1.Cmd+Shift+P调出快捷命令窗口,输入install,选择Package Control:Install Package;
Step2.输入sublimerepl,点击选中,然后它就会在后台安装;
Step3.安装完之后,查看 Tools->SublimeREPL。若有这个菜单,则说明安装成功。
3添加自定义快捷键
Step1. 点击菜单Preferences->Browse Packages…,进入目录%appdata%\Sublime Text 3\Packages;
Step2. 打开文件 SublimeREPL\config\Python\Default.sublime-commands,找到你想要的命令,比如:
{
“caption”: “SublimeREPL: Python - RUN current file”,
“command”: “run_existing_window_command”, “args”:
{
“id”: “repl_python_run”,
“file”: “config/Python/Main.sublime-menu”
}
}
Step3.回到SublimeText3,点击菜单Preferences->Key Bindings,
此时会弹出一个窗口。
左边是Default(Windows).sublime-keymap —— Default,
右边是Default(Windows).sublime-keymap —— User。
从左边拷贝一个快捷键定义样例,比如
{
“keys”: [“alt+shift+3”],
“command”: “set_layout”,
“args”:
{
“cols”: [0.0, 0.33, 0.66, 1.0],
“rows”: [0.0, 1.0],
“cells”: [[0, 0, 1, 1], [1, 0, 2, 1], [2, 0, 3, 1]]
}
}
然后修改Step2中的命令,粘贴到右边空白区,代码如下:
{
“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,就能直接运行当前*.py脚本了。