2

我正在使用 PDT,但想切换到任何 lightweit 编辑器。首先我想试试Textmate。Eclipse 有几个有用的特性:

  • 类 outlile获取要导航的属性和方法列表(带签名);
  • 类型层次结构,类似于类outlile,但它显示完整的继承树;
  • 自定义类名称、方法等的自动完成(不仅适用于标准函数);
  • 转到声明功能

Textmate 是否提供此功能,或者是否有提供此类功能的捆绑包?

4

5 回答 5

2

您可以使用tm-completion包在 TextMate for PHP 中获得自动完成功能。In 的效果不如您在 Eclipse 或 Visual Studio、xCode 等其他 IDE 中看到的效果。但是是有效的。

支持标准 PHP 完成。查看 PHP 包 -> 支持 -> 帮助

于 2010-09-30T06:57:34.720 回答
1

我知道这可能很可怕——对我来说是这样——但你可以使用 Vim 非常高效地进行编码。这绝对不是一个交钥匙解决方案,但如果您在项目之间有一些时间,那是值得的。

  • Taglisttagbar是提供代码导航的插件。
  • 自动完成有许多解决方案
  • 您可以gd在单个文件或丰富的 ctags 以及ctrl-]更复杂的情况下进行声明。
于 2011-03-30T20:16:03.260 回答
0

为了快速浏览文件中的类、函数和方法,有TmCodeBrowser插件。它使用 Exuberant CTags 来索引各种代码类型。

于 2011-04-10T10:35:26.457 回答
0

不,我不认为有任何这些 - Textmate 是一个文本编辑器,而不是一个成熟的 IDE。

默认的 php 包提供自动完成和代码提示......但仅适用于内置函数。

“转到符号”命令会显示类和函数大纲......但仅适用于当前文件。

于 2010-09-25T09:31:19.177 回答
0

TextMate 有一个 30 天的试用期,所以试一试,看看它对你有什么好处。

我使用 Coda,它具有原生 PHP 函数的类大纲和自动完成功能,但没有自定义类。

于 2010-09-24T12:41:21.967 回答