- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我已经下载了 Netbeans 7.0 beta,因为我想给 PhpDoc 功能一个 bash,但无法让它工作。我似乎对 netbeans 中 PhpDoc 的配置选项很感兴趣。它要求脚本位置,
但无论我输入什么,我都会得到错误;
** ERROR *****************************************************************
* Sorry, can't find the php.exe file.
* You must edit this file to point to your php.exe (CLI version!)
* [Currently set to C:\usr\local\php\cli\php.exe]
*
* NOTE: In PHP 4.2.x the PHP-CLI used to be named php-cli.exe.
* PHP 4.3.x renamed it php.exe but stores it in a subdir
* called /cli/php.exe
* E.g. for PHP 4.2 C:\phpdev\php-4.2-Win32\php-cli.exe
* for PHP 4.3 C:\phpdev\php-4.3-Win32\cli\php.exe
**************************************************************************
Press any key to continue . . .
设置是在 Windows 机器上运行的 Netbeans 和 xampp。
非常感谢任何帮助。
最佳答案
该错误表明 php.exe 可执行文件不在您的 Windows“PATH”中,因此,当 Windows 尝试运行 phpdoc 脚本时,它不知道如何运行。幸运的是,phpdoc 脚本本身会检查这种情况并在您发布的错误文本中向您解释。否则,Windows 错误会更加普遍并且可能没有帮助。
您需要确定 php.exe 文件的位置。然后,编辑 phpdoc.bat 脚本文件本身以硬编码绝对路径。在开头附近查找设置 phpCli 值的行。这是您应该放置 php.exe 文件的绝对路径的地方。
顺便说一句,我建议您在 NetBeans 中的“PhpDoc 脚本”设置应该显式调用 phpdoc.bat 脚本,而不仅仅是“phpdoc”,例如D:\xampp\php\phpdoc.bat,因为这两个文件实际上都存在。我知道当 foo 不存在而 foo.bat 确实存在时,如果你告诉它执行“foo”,Windows 通常会寻找“foo.bat”,但是由于 phpdoc 和 phpdoc.bat 都存在,......我认为Windows 试图直接运行 phpdoc 而不是 phpdoc.bat 会给你带来麻烦。
此外,我看到您将 phpdoc.bat 文件本身列为 phpdoc 脚本的第一个“参数”。一旦您克服了“找不到 php.exe”错误,这可能会让您感到有些悲伤。你应该删除它......在命名脚本本身之后你应该给出的唯一参数是 phpDocumentor 期望的有效参数,特别是它需要的参数 - -o 用于输出模板,-t 用于哪里编写 doc 文件,-d 或 -f 告诉它您要记录的 PHP 代码在哪里。
关于windows - Netbeans 和 PhpDocumentor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4257513/
我正在尝试正确注释我的代码,我通常不会从函数中回显任何内容,通常我只是返回数据,然后在需要时回显返回值。今天我编写了一个函数,该函数将仅在 View 文件中频繁使用,所以我想为什么不直接从函数内部回显
我有一段前段时间写的代码块,我正在寻找文档,但是其中一个函数有一个输出参数 - 应该如何编写一个 phpDoc block 来指定一个参数是一个输出参数? 注意 - 这不是“我喜欢输出参数”或“我想使
我正在使用来自 http://phpdoc.org 的 phpDocumentor . 尝试更改模板“responsive-twig”让我抓狂。我对 所做的任何更改 /usr/share/php/ph
响应式 phpdocumentor 模板中的链接似乎已损坏。例如,包的 url 包含 'db_Models' packages/db_Models/当从 URL 中删除 db_Models 时,它工作
我在让 phpdoc 正确运行时遇到了一些问题。大部分文档已成功生成,但我多次收到以下警告: Warning: date(): It is not safe to rely on the system
好吧,我受够了 phpDocumentator .它消耗的内存 (1.4 GB) 和时间(在 2.6GHz Core 2 Duo 上为 5 分钟)比我愿意提供的要多得多。是否存在一些真正兼容的程序来为
所以,基本上我有以下设置: class A { /** * This is some documentation */ public function foo()
我正在尝试为以下内容编写 phpdocumentor block : /** * daysBetween * * Returns the number of whole working days
我有一个类的公共(public)方法,我想记录该方法可以接受的可用字符串值。这是否可以接受: /** * Set size of photos * * @param string $size can
非常简单:可以在 phpDocumentor 标签内使用制表符吗?喜欢: /** * @param string @some_var Description */ @some_var
我需要为 PhpDocumentor 创建自定义模板。问题是 template.xml 中定义的路径,即使指定为绝对路径,也无法正确解析。 PhpDocumentor 在供应商目录中查找它们。
官网地址:http://www.phpdoc.org/ 项目地址:https://github.com/phpDocumentor/phpDocumentor2 phpDocumentor 2是一
我使用 Ubuntu 11.10,我想安装 phpdocumentor。我用教程How to install PhpDocumentor on Ubuntu .但: If you navigate t
如何逐步设置和使用 phpDocumentor? 我正在尝试使用 composer 有很多安装请求。谁能告诉我有关 phpDocumentor 设置和在 php 中使用的想法。 试过 $ compos
我的公司正在使用 mediawiki 处理最终用户/开发人员文档。我想获取 phpdoc 吐出的大量 API 文档(针对特定功能/方法)并将其放在 wiki 标记中以便于传输。 是否有任何解决方案可以
我已经通过 PEAR 安装了 PHP Documentor。但输出选项不起作用。当我使用像这样的简单命令时 phpdoc -d source/path -t target/path --templat
我似乎无法理解如何获取 PHPCocumentor2 @example标签才能正常工作。 我正在尝试解析单个文件。我的工作目录是 /home/developers/domains/example.co
或者它只是处于“完成”状态?我在我的所有 PHP 项目中使用 PHPDoc 多年,但我最近注意到 PHPDoc 网站上的最后一篇文章是 2008 年的。所以我想知道是否是时候研究其他替代方案,如 Do
/** * @property $Property */ class SomeClass { public function __get($name){ return $this
我想在 Unix 上手动安装 phpDocumentor 2 using the installer . 我对命令行的了解有限,但我确实有 root 访问权限。说明说将安装程序下载到预期位置。那么我应
我是一名优秀的程序员,十分优秀!