【问题标题】:eclipse pdt and drupal: code completion questioneclipse pdt 和 drupal:代码完成问题
【发布时间】:2011-09-13 11:57:02
【问题描述】:

我对 eclipse ptd 和 drupal 还是很陌生;我正在为代码完成而苦苦挣扎..

我使用的是 Suse 11.3,eclipse pdt 2.2.0,安装了 xdebug 2.1.2。

在我的 drupal 安装目录中,我添加了以下 php 脚本文件:

<?php

define('DRUPAL_ROOT', getcwd());
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

$body_text = 'This is the body text I want entered with the node';

$node = new stdClass();
$node->type = 'article';
node_object_prepare($node);

$node->title    = 'Node Created Programmatically on ' . date('c');
$node->language = LANGUAGE_NONE;

$node->body[$node->language][0]['value']   = $body_text;
$node->body[$node->language][0]['summary'] = text_summary($body_text);
$node->body[$node->language][0]['format']  = 'filtered_html';

$path = 'content/programmatically_created_node_' . date('YmdHis');
$node->path = array('alias' => $path);

node_save($node);

?>

所以 - 这是一个来自网络的示例,它允许以编程方式添加节点。 这个对我来说很好 - 在执行时添加一个新节点。

问题是我开始输入时看不到代码完成提示 例如:“$node->”(没有可用的补全。)

这应该有效吗?如果我的设置无法正常工作,我该怎么做?

感谢您的帮助!

【问题讨论】:

    标签: eclipse drupal eclipse-pdt


    【解决方案1】:

    目前没有可能获得这样的完成。

    顺便说一句,您可以使用这个 Drupal 模块来更好地集成 Ecliipse / Drupal: http://drupal.org/project/eclipse

    【讨论】:

    • 感谢您的回复;我已经安装了上面指出的模块,但我不明白我应该如何使用它 - 而且我在网络上没有看到任何好的示例......
    • 检查模块的README.txt。
    • 是的,我已经阅读了自述文件——它讲述了安装——完全没有问题。但是还是不知道怎么用..?当我尝试对诸如“hook_...”之类的内容进行自动完成时,我看到这些钩子弹出 - 但是接下来呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-10
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多