在linux下使用python进行Web开发的推荐工具?

时间:2011-04-22 17:53:41

标签: python linux

我打算使用Tornado / nginx / mySQL / jQuery来开发一个项目,并且将使用linux(我也是linux新手,我几乎不知道vim / emacs是什么)。您会推荐哪种使用此堆栈进行Web开发的工具?

5 个答案:

答案 0 :(得分:2)

我使用gedit进行大部分网络编程。我知道,它不是非常硬核,但它具有语法高亮和一些不错的插件,而且非常人性化。

我建议学习使用bash,ssh和mysql控制台。它击败了任何类型的数据库gui,向下移动。

除了那个和网络浏览器......好吧,就是这样,真的。确保您使用的是chrome的开发人员工具,或者firebug如果您使用的是Firefox。

答案 1 :(得分:1)

Eclipse可以帮助您使用Python,MySQL和JQuery。

Python ID - Pydev

Eclipse Data Tools Platform (MySQL)

此外,您可以使用MySQL GUI Tools

答案 2 :(得分:0)

我完全不知道你在问什么,但是我使用geditFlask进行了所有网络开发。

Gedit 拥有嵌入式终端的插件,使用键盘快捷键运行代码以及非常简约的界面。这是一个Oblivion主题的截图:

enter image description here

Flask 只是一个了不起的网页框架。它简单,快速,易于理解。我用不到20分钟就建立了一个博客应用程序!

这是一个完全自给自足的应用程序:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()

答案 3 :(得分:0)

除了上面对Eclipse的投票之外,如果您正在寻找gedit的替代方案,我建议使用Geany:http://www.geany.org/

我非常同意使用Firebug,如果您使用的是Firefox,我还会添加Web Developer工具栏。

答案 4 :(得分:0)

如果这是您在UNIX上的第一个项目,那么您将遇到比您选择的框架更多的问题。我建议你在工作场所亲自找到一个能够很好地了解平台的人,并将她当作老师而不是完全依赖网络。