在阅读 http://www.symfony-framework.com/2008/06/03/speed-symfony-developing-with-eclipse-snippets-templates/ 后,我最近尝试了代码模板在我的 Eclipse IDE 中进行 PHP 开发。
我有一个想法,这样的工具何时可以为开发人员带来好处。 开发人员不断学习新的工具、编程语言、框架等。当您使用新的东西时,您的生产力通常不是很高,因为您不知道(或不记得语法)。
我认为代码模板此时会变得非常有用。
为了给你一个想法,我举个例子:
这里是 PHP Doctrine ORM finder 方法使用的代码片段。
$table = Doctrine::getTable('User');
// find by primary key
$user = $table->find(2);
如果我记得这个片段,就像 Dfind(ctrl+space 运行智能感知并稍后替换代码模板)。 Dfind(D - 教义词中的第一个字母)。
所以,我不需要记住所有这些 API 语法,只需使用 Dfind 来运行 Doctrine 的 finder 方法即可。
这是一个非常简单的示例,也许很难看出这种方法的好处,但您可以使用此功能来替换更大的构造(更难记住)。
我之前用 Google 搜索过该主题,但没有找到任何有关此 IDE 功能的不寻常
使用的信息。
那么,请告诉我你对此有何看法?
最佳答案
我正在 Visual Studio 中使用 devexpress coderush 和重构。我确实经常使用代码模板,我发现它们极大地提高了我的工作效率。但对某些人来说更多,对另一些人来说更少。这是个人的事情,取决于你的工作方式。
关于php - IDE 代码模板可以提高我的工作效率吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/669007/