问题标签 [phpeclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
993 浏览

eclipse - PHPEclipse 奇怪的亮点

这不是技术问题,但很烦人。

有谁知道如何在 phpEclipse 中关闭或更改名称突出显示的颜色?

我使用白底黑方案,这个亮点有一个白色的背景,使它不可读而且非常难看。

为了更好地解释我指的是哪个突出显示,当我将光标移动到变量/函数/方法/常量时,输入名称的所有其他位置都会突出显示。

我花了几天时间多次通过设置,但我还没有找到一个可以改变那个特别烦人的亮点。

任何人?请?:)

0 投票
1 回答
219 浏览

eclipse - Eclipse PHP IDE 的烦恼

这是一个很小的问题,但它让我很恼火。我正在使用 Eclipse 版本:3.3.0(内部版本号:I20070625-1500)。特别是 PHPeclipse 1.2.0.200807121925PRD。

所以这就是问题所在,当我在回声中时“”;语句(在引号内输入一些标记以输出)并按回车键,Eclipse 会自动终止我所在的行:

” 。

...然后在下一行的光标前加上:

"

这不是我想要的行为。我宁愿它根本不这样做。但是对于我的生活,我无法弄清楚我可以在 Eclipse 首选项中的哪个位置更改此行为。

我意识到可能会有一些人会支持这种默认行为。我对这些论点的兴趣不如我对如何控制 IDE 的这种行为的兴趣。

0 投票
10 回答
109926 浏览

php - 如何直接从 Eclipse 环境中为 Eclipse 安装 PHP IDE 插件?

我有一个干净的 Eclipse Java SDK。我想让它适合开发 PHP 应用程序。所以我需要一个 PHP IDE 插件(或类似的东西)。如何从 Eclipse 环境中安装它?

0 投票
1 回答
5130 浏览

cakephp - PHP Eclipse - 导入现有的 CakePHP 项目

我正在尝试将现有的 Cake 1.2 项目导入 PHP Eclipse(Galileo 构建的最新一体化下载) - 我认为我没有正确理解 Eclipse:

1) 我在我的网络根目录 C:\Program Files\xampp\htdocs 上创建了工作区 2) 我已经创建了新项目 C:\Program Files\xampp\htdocs\EclipseCake

...如何将现有的蛋糕项目导入我的新项目(EclipseCake)?

我尝试了配置包含路径 -> 项目 -> 添加...但没有出现文件浏览器。我显然误解了这一点。

0 投票
1 回答
77 浏览

eclipse - 重命名文件夹时phpeclipse不起作用

我有一个包含一些文件和子文件夹的文件夹。如果我使用 eclipse 'refactor'->'rename' 命令重命名文件夹,您会希望文件夹被重命名,但事实并非如此。

使用新名称创建一个新文件夹,其中包含所有文件,而现有文件夹不会消失,而是包含所有子文件夹

这很奇怪而且很烦人 - 有没有办法解决这个问题?

0 投票
2 回答
2311 浏览

php - PHP 严格的代码验证

我使用 PHPClipse 进行 PHP 开发。它有一些代码突出显示和一些其他验证,例如忘记放一个';' 在语句的末尾或忘记'}'等。我发现很容易出错,例如

这应该是$this->test = 6;

在代码中,当这样的事情发生在条件条件下时,例如if else您唯一意识到的时间是else语句执行的时间,这可能是在软件交付给客户端之后。

其他示例可能是在未实现抽象类的函数时显示警告。

有没有一种方法,特别是在 Eclipse 中,您可以打开某种 STRICT 验证来突出显示任何可能有点可疑的东西?

0 投票
2 回答
3344 浏览

php - 如何在 PhpEclipse 中配置格式化程序设置?

我将 Eclipse Helios 与 PHPEclipse 一起使用,效果很好,但我似乎无法让格式化程序(Ctrl-Shift-F)处理突出显示的代码。它似乎并没有做任何事情。有谁知道是否有办法编辑 PHPEclipse 的设置(即导入/导出格式化程序设置,如在 Eclipse Java 中)?

基本上,我的问题是它甚至没有做任何合理的事情。如果我有:

它不会将括号移动到正确的缩进。如果它甚至可以做到这一点,我会很高兴。:)

0 投票
4 回答
5121 浏览

php - 如何告诉 PHPEclipse 使用空格而不是制表符

我刚刚从 PDT 切换回 PHPEclipse(因为 PDT 对我的口味来说太不稳定了),但现在我遇到的问题是我不知道如何告诉 PHPEclipse 用空格而不是制表符缩进 PHP 代码。我已在以下首选项位置启用空间的使用:

*.php 文件仅与 PHPEclipse 编辑器和标准文本编辑器相关联。PHPEclipse 首选项页面显示“一些常规首选项现在存在于文本编辑器页面上”,因此听起来 PHPEclipse 应该使用常规文本编辑器首选项。但它只是行不通。PHPEclipse 总是使用制表符而不是空格。

任何提示我如何让它使用空格?

0 投票
2 回答
4292 浏览

php - PHPEclipse 与 PDT

看起来这些都是在 Eclipse 中进行 PHP 开发的可比较的包——它们的相对优点和缺点是什么?

0 投票
2 回答
2796 浏览

php - Eclipse 完成 - @var (PHPDoc) 问题

我有奇怪的问题。

当我@return Model\Article在模型加载方法中使用时,我会在 Eclipse 的自动完成中看到模型的方法。

模型加载方法返回更多对象,所以我想要它@return My\BaseModel,然后/* @var $model Model\Article */专门为每个模型放置(当我使用它时)。

问题是@return Model\Article效果很好(我看到Model\Article+My\BaseModel方法)但另一种方式(@return My\BaseModel和 inline /*...*/)没有 - 它说'没有可用的完成'。

我试图在 之前和之后放置内联注释$model = ...;,但都没有奏效。

我很抱歉我的英语不好 - 我希望你能理解。

感谢您的任何帮助,最好的问候,Jakub Chábek。