![]() |
1
23
除了你已经熟悉的功能,我建议你以下几点。 埃塔格我不使用etags,但已经有一个问题了 How to programmatically create/update a TAGS file with emacs . 尽管没有发布好的答案,但这可能是获得一个想法的好切入点。 调试Flymake 是一种动态语法检查模式。它也支持PHP。它在键入时立即提示语法错误。Emacs23附带的Flymake版本包含PHP支持。如果你有以前的版本,请查看sacha chua的帖子 Emacs and PHP: On-the-fly syntax checking with Flymake . 另一个有用的包是 Geben 它允许您交互地调试脚本。对于PHP,可以使用xdebug。有一个关于如何做到这一点的详细教程,请参见 Debug php in emacs with geben . 文档查找
php模式有一个很好的特性,可以在Web浏览器的php手册中查找函数的定义。(
|
![]() |
2
5
web-model.el(可在 web-mode.org )可以很好地处理HTML文档中嵌入的PHP块。此主要模式还将突出显示JS和CSS部分。 |
![]() |
3
3
作为ETags的替代方案,考虑GNU Global,即“GTags”。global在查找标记表方面更聪明,更新速度也相当快。傅女士有一篇关于 doing this on-the-fly . 顺便说一句,如果您将GNU Global的Windows端口与Windows Emacs版本一起使用,请使用DJGPP(“DOS”)版本。mingw(“win32”)版本的路径名似乎有问题。 |
![]() |
Ross Graeber · 如何使用角度材质自动完成复杂对象? 1 年前 |
![]() |
Ness · 在MySQL CLI中,是否有自动完成过程的方法? 1 年前 |
![]() |
pKay · 如何检测何时打开材料UI自动完成弹出窗口 2 年前 |