用于Web开发的emacs插件

12 emacs installation plugins

如果要将emacs用于Web开发,那么emacs的最佳插件是什么?

Boz*_*sov 8

正如评论中所提到的,nXhtml是Emacs的一个插件,用于编辑XHTML,PHP和类似的东西.它不是很有名,但看起来至少Drew Yates发现它很有用:

nXML mode and the subsequent nXHTML mode for emacs are godsends ...
Run Code Online (Sandbox Code Playgroud)

那是在开发人员修复所有错误之前...... ;-)

其中大部分是从项目的网站上偷来的,但我当然认为nxhtml模式包含了网络开发所必需的一切.还有遗留的html模式之类的东西.css-mode,php-mode(最后两个是nxhtml-mode的一部分).我不确定espresso模式(目前是最好的javascript模式).perl开发还有cperl-mode,ruby-mode - 你可以命名,我们已经得到了它.


Ken*_*Ken 5

Steve Yegge的js2模式.


aer*_*que 5

不是专门用于Web开发,但不要忘记Yasnippet(或其他模板/骨架/片段系统).

没有它,我在XSLT上工作时仍然无法保持理智(现在仍然与webdev有些相关吗?).打字xcho<TAB>插入:

<xsl:choose>
  <xsl:when test="$1">
    $0
  </xsl:when>
  <xsl:otherwise>
    $2
  </xsl:otherwise>
</xsl:choose>
Run Code Online (Sandbox Code Playgroud)

光标最初位于$ 1($*部分未显示),然后<TAB>再次按$ 2,最后$ 0.

我没有任何特定的HTML示例,但代码片段很容易制作.