基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。目前我用sublime开发,调试的话利用nginx日志。各位还有其他好的工具或者方法吗?谢谢
我跟你差不多,也是利用日志来调试的。在 2016年1月26日星期二 UTC+8下午8:54:52,徐涛写道: 基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。目前我用sublime开发,调试的话利用nginx日志。各位还有其他好的工具或者方法吗?谢谢 --
基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。目前我用sublime开发,调试的话利用nginx日志。各位还有其他好的工具或者方法吗?谢谢 --
Hello! 2016-01-26 4:54 GMT-08:00 徐涛: > 基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。 > 目前我用sublime开发,调试的话利用nginx日志。 > > 各位还有其他好的工具或者方法吗? 建议使用测试驱动的方法,比如基于 Test::Nginx 测试框架。见 https://openresty.gitbooks.io/programming-openresty/content/testing/index.html 另外,值得一提的是,ZeroBrane Studio 这个 Lua IDE 支持 OpenResty 环境,请见 http://notebook.kulchenko.com/zerobrane/debugging-openresty-nginx-lua-scripts-with-zerobrane-studio 如果大家用得好的话,我们甚至可以考虑赞助他们完善功能。 Regards, -agentzh
春哥,我觉得这个提议很有必要啊。要不每次开发开的窗口太多了,虽然这样的逼格很高,但是还是希望能有个openresty专业的ide在 2016年1月28日星期四 UTC+8上午4:16:42,agentzh写道:Hello! 2016-01-26 4:54 GMT-08:00 徐涛: > 基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。 > 目前我用sublime开发,调试的话利用nginx日志。 > > 各位还有其他好的工具或者方法吗? 建议使用测试驱动的方法,比如基于 Test::Nginx 测试框架。见 https://openresty.gitbooks.io/programming-openresty/content/testing/index.html 另外,值得一提的是,ZeroBrane Studio 这个 Lua IDE 支持 OpenResty 环境,请见 http://notebook.kulchenko.com/zerobrane/debugging-openresty-nginx-lua-scripts-with-zerobrane-studio 如果大家用得好的话,我们甚至可以考虑赞助他们完善功能。 Regards, -agentzh
IDEA 有 Lua 插件,支持 Openresty 扩展,包括语法、智能提示,格式化等等On Thursday, April 20, 2017 at 4:10:01 PM UTC+8, cheng ye wrote:春哥,我觉得这个提议很有必要啊。要不每次开发开的窗口太多了,虽然这样的逼格很高,但是还是希望能有个openresty专业的ide在 2016年1月28日星期四 UTC+8上午4:16:42,agentzh写道:Hello! 2016-01-26 4:54 GMT-08:00 徐涛: > 基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。 > 目前我用sublime开发,调试的话利用nginx日志。 > > 各位还有其他好的工具或者方法吗? 建议使用测试驱动的方法,比如基于 Test::Nginx 测试框架。见 https://openresty.gitbooks.io/programming-openresty/content/testing/index.html 另外,值得一提的是,ZeroBrane Studio 这个 Lua IDE 支持 OpenResty 环境,请见 http://notebook.kulchenko.com/zerobrane/debugging-openresty-nginx-lua-scripts-with-zerobrane-studio 如果大家用得好的话,我们甚至可以考虑赞助他们完善功能。 Regards, -agentzh --
IDEA 有 Lua 插件,支持 Openresty 扩展,包括语法、智能提示,格式化等等On Thursday, April 20, 2017 at 4:10:01 PM UTC+8, cheng ye wrote:春哥,我觉得这个提议很有必要啊。要不每次开发开的窗口太多了,虽然这样的逼格很高,但是还是希望能有个openresty专业的ide在 2016年1月28日星期四 UTC+8上午4:16:42,agentzh写道:Hello! 2016-01-26 4:54 GMT-08:00 徐涛: > 基于lua开发web逻辑,如果是简单的业务逻辑,一般编辑器都可以胜任,但当业务逻辑复杂的话,调试起来就非常麻烦。 > 目前我用sublime开发,调试的话利用nginx日志。 > > 各位还有其他好的工具或者方法吗? 建议使用测试驱动的方法,比如基于 Test::Nginx 测试框架。见 https://openresty.gitbooks.io/programming-openresty/content/testing/index.html 另外,值得一提的是,ZeroBrane Studio 这个 Lua IDE 支持 OpenResty 环境,请见 http://notebook.kulchenko.com/zerobrane/debugging-openresty-nginx-lua-scripts-with-zerobrane-studio 如果大家用得好的话,我们甚至可以考虑赞助他们完善功能。 Regards, -agentzh