目前市面上的关于openresty的编辑器一般有两类:一类是lua的编辑器;另外一类是web开发的编辑器+openresty插件
本文将介绍如何使用sublime编辑器来开发openresty。
一、安装sublime
sublime是一个开源而且是跨平台的编辑器,安装步骤很简单,在此就不再赘述了。
下载地址:http://www.sublimetext.com/
二、安装sublime package control插件
可以通过以下两种方式中任意一种方法即可安装。
1、通过代码安装
参考:https://packagecontrol.io/installation
sublime text3中,点击菜单“View”->”Show Console “,并在控制台输入框中输入以下代码:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
2、下载源码包安装
下载地址:https://packagecontrol.io/Package%20Control.sublime-package
将源码包放到packages目录下,具体方法:
点击“Preferences”->”Browse Packages”即可打开包目录,放到此目录下即可(然后重启,在”Preferences”的有一个叫Package Control的子菜单)
三、安装openresty插件
可以到github上去搜索,本人也参考别人的文档,补充了一个插件,下载地址为:
https://github.com/shixinke/openresty-nginx-sublime