问题标签 [phped]

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 回答
415 浏览

branch - 如何在 NuSphere PhpEd 中找到右括号?

我使用 NuSphere PhpEd IDE,我想知道,有没有办法找到右括号,就像在 Eclipse 中一样(Ctrl+ Shift+P 转到匹配括号有助于找到冗长的 if-else 语句的右括号。)。phpEd 中是否有类似的快捷方式?

谢谢。

0 投票
1 回答
232 浏览

php - 定义标头响应在 hiawatha 和 php 中不起作用

我有一个本地服务器和一个远程服务器。在本地服务器上,我正在尝试做的工作,但是 hiawatha 的远程服务器没有。

我正在尝试设置一个未找到的标题,然后使用登录页面进行响应。我正在使用以下代码来做到这一点

正如我所说,这在使用 PhpED 嵌入式服务器的开发机器上运行良好

0 投票
1 回答
1423 浏览

apache - Apache 和 Nusphere PhpED 上的 PHPUnit 和 SimpleTest

我有一个要求,我需要通过命令行以及图形调试器运行测试。图形调试器应该在 Apache 上运行代码。

我尝试了 SimpleTest,它在这两种情况下都运行良好,但 PHPUnit 只能在命令行上运行。我正在使用 NuSphere PhpED 进行调试,但无法使 phpunit 运行。

当我从编辑器运行 Simpletest 时,它作为 php 命令运行,但 PHPUnit 必须通过 $phpunit 命令运行。我无法理解这将如何工作。

Apache 上有一个 php 调试器模块,我可以使用它通过 simpletest 单步调试代码。PHPUnit 是否有任何调试器模块?

我的服务器是 Linux,但我的编辑器是在 Windows 上。是否可以运行这样的测试?

是否也可以在不通过 PEAR 安装的情况下运行 PHPUnit,就像 Simpletest 一样——我们只是复制了文件夹并包含了自动运行文件。

我对这两种工具都是新手,我需要决定使用哪一种并与 Hudson/Maven 集成。

请指导我,因为我是这些新手。

谢谢苏米特

0 投票
2 回答
398 浏览

eclipse - Eclipse PDT IDE 切换工作区,无需重新启动应用程序

是否可以在不重新启动应用程序的情况下在 Eclipse 中切换工作区?

我想将项目与其文件传输设置分组,并在它们之间切换而无需重新加载应用程序。PHPed 有类似的行为。

我不知道工作区是否是 Eclipse 的正确术语。我的设置是为我正在处理的每个站点使用单独的工作区,这样我就可以为不同的服务器(如开发或生产)创建不同的项目。此外,我喜欢将网站分解为不同的项目,以便更轻松地进行全球搜索。在 PHPed 中,当每个项目中有大量文件时,启动会滞后,我不知道 eclipse 是否是这种情况。

0 投票
1 回答
578 浏览

git - 尝试从 PHPEd 转到 Aptana

多年来,我一直使用 PHPEd 作为我的首选 IDE。它很棒而且速度很快,但仍然没有对 git 的原生支持。我需要使用 git,我希望它集成到我的工作流程中。

我听说过关于 Aptana 的好消息——包括它有很好的 git 集成,所以已经安装了它,我现在正试图弄清楚所有的差异。

  1. 工作区链接到文件夹是怎么回事?在 PHPEd 中,工作区只是项目的集合。它与文件系统中的位置无关,除了存储工作区元信息的 .ppw 文件的存储位置。
  2. 同样,为什么项目要绑定到特定文件夹?在 PHPEd 中,项目不会“绑定”到文件系统中的特定位置。是的,该项目定义了一个根文件夹,但它只是项目的一个属性。这意味着没有项目相关文件(元文件?)使项目源文件的文件结构混乱。可以让 Aptana 以这种方式运行吗?
  3. 连接- 连接相似,但项目引用它们的方式不同。在 PHPEd 中,我使用的每个远程服务器都有一个连接。然后在一个项目中,我可以指定一个相对于连接的远程根文件夹 - 如果它们都发布在同一个远程服务器上,这允许我让多个项目使用一个连接。Aptana 可以这样表现吗?还是我必须为每个项目定义一个单独的连接?
  4. 从现有来源创建项目的最佳方法是什么?我喜欢我的本地文件结构来镜像我的主机上的文件结构。这允许轻松移动文件夹,轻松同步,允许我在 Filezilla 等中同步浏览。所以我的工作目录将如下所示:

    现在,我真的不想将 Aptana 指向这些文件夹并让它添加它的元文件夹,但我不想让 Aptana 复制这些文件夹 - 引入另一个分片。如何创建指向这些现有文件的项目?我知道这与我的第二个问题有关,但是如果 Aptana 必须在本地复制它们,是否有办法让这些本地文件保持最新?

  5. 如果我希望能够轻松上传到远程主机,与 git 集成的最佳方式是什么?PHPEd 使用简单的键盘快捷键(Ctrl+Shift+S)处理了这个问题,它会立即上传到远程服务器,但不支持 git。我有一个与远程主机分开的远程存储库(bitbucket)。我希望 git 集成可以轻松地立即上传到我的开发环境,以及在一切按我想要的方式工作后轻松提交的能力。

我的部分问题是 Aptana 中的术语不是很直观(对我来说,来自 PHPEd)并且没有得到很好的解释。如果我想为代码自动完成添加一个框架文件夹,那是“PHP Buildpath”选项卡下的“外部目录”吗?什么是 PHP 构建路径?

总而言之,我希望有一个镜像托管文件结构的本地文件结构,我希望能够非常轻松地将本地文件同步到主机,并且我希望能够轻松暂存然后提交我曾经编辑过的那些文件我已经在主机上测试了它们。Aptana 可以实现这一切吗?还是我需要经历将 git 与 PHPEd 集成的巨大痛苦?

0 投票
1 回答
319 浏览

php - PHP 启动程序 - PHPEd

我正在为(本地)开发人员开发一个门户,并希望通过在硬盘上传递他们的名称,直接从 PHPEd 中的浏览器打开 PHP 文件。

我找到了两种解决方案,但无法使它们起作用:

  • 解决方案1:创建一个新协议(phped_protocol)并使用“ phped_protocol://[file]”作为URI
  • 解决方案 2:执行打开 PHPEd 的批处理脚本

有人可以帮助我解决这些解决方案之一吗?我想知道如何通过 PHP/浏览器使用 PHPEd 打开 PHP 文件。

== 编辑 ==

解决方案 1

测试注册

测试.html

解决方案 2

phped_protocol.bat

测试.php

0 投票
1 回答
447 浏览

debugging - Nusphere PhpEd 调试器(使用 CodeIgniter)问题

我正在为我的 CodeIgniter 项目使用 Nusphere PHPED。我正在尝试使用调试器,它首先给我带来了问题,我不得不更改 php.ini 以使其启动调试会话。现在,我从 index.php 启动调试器,它看起来像是启动了,但是每次我做某事(比如单击锚点或其他东西)时,它都会带我回到 index.php 并且必须在它之前再次开始初始化所有内容跳转到特定任务。在日志中它说会话结束并且它“无法导航到 URL localhost/project/profile”(其中 project 是我的项目,profile 是我用锚定位的控制器)

有任何想法吗?

提前致谢。

0 投票
3 回答
2955 浏览

git - 如何将 PHPed 与 Git 集成

我正在使用 PHPEd 进行开发。我们公司刚刚迁移到 Git。关于 Nusphere 支持,PHPEd 中没有对 Git 的原生支持——应该使用 shell 脚本。由于我没有这方面的经验,请你们中的任何人帮助我编写脚本和设置 - 任何提示?你们中有人真正体验过吗?

0 投票
1 回答
359 浏览

line-breaks - 如何让 PhpED 保留行尾/换行符?

我专业地在 Windows 计算机上使用 NuSphere PhpED。每当我从现有项目中打开一个文件并保存它时,IDE 会自动将所有行尾/换行符转换为 UNIX。

这带来了一个问题,因为这意味着我之后无法跟踪我在 SVN 中的更改,因为它将替换整个文件的内容,而不仅仅是我实际触及的行。

我尝试在“Unix”、“Windows”和“自动检测”之间更改“默认文件格式”设置;但不管这个设置如何,当我打开“另存为...”对话框时,“文件格式:”总是列为 Unix。

有没有人遇到过这个问题并设法克服它?

0 投票
1 回答
552 浏览

editor - SCSS 和 LESS 的正式语法描述

有一个论坛请求 IDE PhpED 为 SCSS 和可能的 LESS 提供语法支持。PhpED 人员的回应是,他们无法找到类似于此处描述的 CSS 语法的正式语法描述:http: //www.w3.org/TR/CSS21/grammar.html

有谁知道在哪里可以找到正式的描述?有很多 PhpED 用户(包括我)想要 SCSS 支持。