相关疑难解决方法(0)

最好的服务器端JavaScript服务器

我一直想知道尝试服务器端的JavaScript一段时间.而且我找到了大量的服务器,例如: Node.js Rhino SpiderMonkey等.

任何有服务器端javascript经验的人都可以告诉我哪些是最好的引擎?为什么?我喜欢Node.js,因为它基于谷歌的V8引擎.而且似乎很容易使用.但是一些关于你会选择什么的反馈会很棒.

编辑:

Node的一些基准测试.

我正在考虑使用这个,但仍然欢迎反馈.

谢谢

javascript serverside-javascript node.js

20
推荐指数
1
解决办法
1万
查看次数

与语言无关的正确选择Linux的代码编辑器?

我需要一个Linux文本编辑器来取代Textpad 4.7.3(一个Windows nagware应用程序),但我尝试过的所有替代品都是膨胀或不完整的.以下是我发现最重要的功能,按降序排列:

  • 正则表达式搜索,标记和替换(所有打开的文件,甚至),目录树中的正则表达式搜索
  • 带有适当键盘快捷键的选项卡式编辑器([ctrl] + [tab]应与[alt] + [tab] 完全相同的型号)
  • 自动缩进,缩进保留和缩进操作(制表符,shift-tab)
  • 智能导航键:[home]在行开始和非空白开始之间切换,[F2]寻找下一个书签,点击向上和向下箭头键将您带到上次导航的列,而不是您上次键入的位置(我认为Textpad是我见过的唯一一个地方)
  • 语法高亮(奖励:混合语言突出显示,TextPad缺少)
  • 阻止选择模式
  • 从程序(例如编译器)运行用户定义的命令,具有交互式命令结果(Textpad将允许您定义正则表达式以匹配文件名和行号,因此您可以双击错误并将其转到该文件中的该行.)
  • 工作区(要同时打开的文件集合)

这是我在编辑中发现的令人厌恶的事情:

  • Vim和emacs 没有充分利用我的屏幕,鼠标和键盘.此外,还有一个学习曲线 - 你必须学习一种全新的键盘交互方式.(当然,如果他们拥有我想要的一切,我会学到它们.)
  • Gedit几乎是完美的,但它(就像大多数人一样)有蹩脚的标签,这是无法容忍的
  • Eclipse是一个怪物,除非我在做Java,否则我不会触摸它
  • 正则表达式的能力非常罕见
  • 几乎没有什么是最后看到的标签遍历
  • 我没有看到有关last-navigation-column光标遍历的任何内容.(一旦我开始使用它,我发现我不能没有.)

我没有时间或具备建立我的"理想编辑器"所需的具体知识,所以我希望那些在编辑中具有同样品味的人可能偶然发现了一个宝石.

ETA:请不要推荐您未亲自使用的编辑器.我听说过SciTE,Eclipse,gedit,medit,nedit,GVim,Gemacs,Kate,Geany,Gnotepad,ozeditor等等.我敢肯定他们中的大多数都有我提到的一些功能.如果您不确定它是否具有基本功能(例如ctrl-tab的工作方式与alt-tab相同),那么您实际上并没有帮助,是吗?

linux editor

6
推荐指数
3
解决办法
1150
查看次数

为什么不使用Rhino for JVM应用程序?

我想使用简洁,动态的语言为JVM开发一些应用程序.最流行的选择似乎是Jython,JRuby,Groovy,也许还有Clojure.

Rhino似乎很快且非常稳定,但我看不到有关Rhino开发和讨论的书籍.除了嵌入式脚本之外,为什么显然很少使用JavaScript?

编辑:我发现这个问题提供了有关基于Rhino的开发的可行性的信息.

groovy jython jruby rhino jvm-languages

5
推荐指数
1
解决办法
1764
查看次数

javascript webapp开发

我对Web应用程序开发感到困惑.我读了w3和苹果选择并推荐javascript用于开发网络应用程序,但我听说开发网络应用程序我需要用Java创建后端.我可以通过仅使用这些技术来学习html5/css3/javascript并开发完整的Web应用程序吗?

谢谢

javascript html5 web-applications

5
推荐指数
1
解决办法
734
查看次数