首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图从PHPEd到Aptana

试图从PHPEd到Aptana
EN

Stack Overflow用户
提问于 2012-07-05 09:32:27
回答 1查看 579关注 0票数 1

我使用PHPEd作为我选择的IDE已经有好几年了。它是奇妙和快速,但仍然没有本地支持的git。我需要使用git,我希望它集成到我的工作流程中。

我听说过关于Aptana的很棒的事情--包括它有很好的git集成,所以我已经安装了它,我现在正试图了解所有的差异。

  1. 工作空间链接到文件夹是什么?在PHPEd中,工作区只是一个项目的集合。除了存储工作区元信息的.ppw文件的存储位置之外,它不绑定到文件系统中的某个位置。
  2. 类似地,为什么项目被绑定到特定的文件夹?,在PHPEd中,一个项目没有被“绑定”到文件系统中的特定位置。是的,该项目定义了一个根文件夹,但它只是项目的一个属性。这意味着没有与项目相关的文件(元文件?)凌乱项目源文件的文件结构。能让阿普塔纳这样做吗?
  3. connections --连接是相似的,但项目引用它们的方式并非如此。在PHPEd中,我使用的每个远程服务器都有一个连接。然后,在一个项目中,我可以指定一个相对于连接的远程根文件夹--这允许我在同一个远程服务器上发布多个项目使用的一个连接。阿普塔纳能这样做吗?还是我必须为每个项目定义一个单独的连接?
  4. :从现有的源创建项目的最好方法是什么?,我喜欢本地文件结构来反映主机上的文件结构。这样可以方便地移动文件夹,方便同步,允许我在Filezilla等文件中同步浏览。所以我的工作目录如下所示: /www /dev_html /development <- -这是开发子域/test <的根--这是在测试子域/intra_html <中测试的上一次构建的根--包含各个intranet子域的根文件夹/crm /kb /public_html <- -这是活动站点 现在,我真的不想把Aptana指向这些文件夹,让它添加它的图元程序,但是我不想让Aptana复制这些文件夹--引入另一个碎片。如何创建指向这些现有文件的项目?我知道这与我的第二个问题有关,但是如果要在本地复制这些本地文件,有什么办法让Aptana保持这些本地文件的更新呢?
  5. 如果我希望能够轻松地上传到远程主机,那么与git集成的最佳方法是什么?PHPEd通过一个简单的键盘快捷方式Ctrl+Shift+S来处理这个问题,它可以立即上传到远程服务器,但是不支持git。我有一个远程存储库(bitbucket),它与我的远程主机分离。我希望git集成可以轻松地立即上传到我的开发环境,也可以轻松地提交到我想要的任何东西。

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

总之,我希望有一个反映宿主文件结构的本地文件结构,我希望能够非常容易地将本地文件同步到主机上,并且我希望能够轻松地在主机上测试并提交我编辑过的那些文件。这一切都有可能和Aptana在一起吗?还是我需要经历将git与PHPEd集成的巨大痛苦?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-25 09:37:50

尝试乌龟git,你将有和你和乌龟svn一样的集成。您不能在Aptana中使用PHPEd的调试器,我使用了Xdebug和PHPEd的调试器,我可以告诉您,与PHPEd相比,Xdebug是垃圾。我不为NuSphere工作,但他们拥有绝对最好的PHP调试器。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11341541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档