基于AJAX的远程在线文本编辑器

时间:2010-04-18 02:28:56

标签: python ide text-editor

我想在我的服务器上安装一个在线文本编辑器,我可以链接到svn。

我想要某种形式的语法高亮,键盘快捷键,也许还有一些文字完整。

语言,python,php,sql和C ++是最低限度的......

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

你应该看看https://mozillalabs.com/bespin/

我已经尝试过并决定不使用它,但仅仅是因为它是基于网络的,这与我在真正需要时才使用googledocs的原因相同。

如果您不想构建公共服务,可以使用我喜欢的方法。这是在服务器上安装您喜欢的编辑器/ IDE并启动ssh服务器。从客户端连接启用的X转发(从Windows连接,使用Xming和portablePuTTY)。

答案 1 :(得分:1)

我不知道任何基于浏览器的客户端 - 服务器编辑器,假设我理解你正在尝试做什么。

我想到了两件事:

  1. 因为这是一个长期解决的问题 而且通常相当简单的任务 配置svn服务器 并且有很多 文本编辑器/ IDE与那里 svn客户端接口,为什么要重新发明 轮子?

  2. 如果你必须或真的想要 并且有很多时间,疯狂的 疯狂也许是从一个开始 简单的现有基于Python的编辑器 (也许是Leo?)或滚动你自己 和/或现有语法高亮 像Pygments这样的包找到了将其拆分为客户端 - 服务器的方法 架构与它们之间的一些AJAX粘合剂,和 移植前端客户端部分 Pyjamas,一个框架 运行Python的子集作为 JavaScript,并使用浏览器作为GUI。让我们知道它是怎么回事 事实证明!