问题描述

您使用什么软件来处理您的 WordPress 相关需求?

请说明您的操作系统。

在 Windows XP 上我使用:

  • filezilla(FTP)
  • notepad ++(用于阅读 PHP / CSS 文件)
  • firebug(一个 firefox 扩展,让我玩一个网站元素)

其他东西,我不经常使用,但想使用更多 – xaamp(本地版本的 WP) – github / SVN(一个版本控制系统为我的文件)

你呢?

最佳解决方案

操作系统 Windows 7 x64

Using

版本控制

Considering

  •  Chrome 已经有很多开发扩展,Firefox 很慢

Deprecated

  •  选择 NetBeans 后,Notepad++几乎从不使用它
  •  PHPXref 更容易在 NetBeans 内导航代码
  •  WP Tuner 性能很差,不幸的是没有维护并破坏了 WP3
  •  NetBeans 移动到 PhpStorm
  •  eAccelerator – 现代版本不提供对象缓存,有些不稳定 (偶尔崩溃)
  •  webgrind – 不再需要,PhpStorm 现在可以解析并显示分析器日志
  •  CSE HTML Validator 只是永远不会使用它在其他的一切
  •  MySQL Query Browser 替换为 HeidiSQL

次佳解决方案

我使用 Mac 和 PC 。以下是我各自的工具箱:

我的服务器上有一个个人的 Subversion 版本库 (Mediatemple dv)

对于这两个平台:

对于 PC(Vista Home Premium):

对于 Mac(OSX):

  •  Coda 用于文本编辑器,SVN 和 SSH CLI
  •  用于 FTP 的 Transmit(再次,我通常只使用 SVN)Parallels w / Windows XP for cross-browser 测试
  • SVN 终端 (有时)

第三种解决方案

xdebug(写最好的方法,看到 WordPress 的提示,也许是不赞成的功能),还有 WordPress 的可能性,像常数 WP-DEBUG

/** Debugging WP */
define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
define('WP_DEBUG_DISPLAY', true); //use the globally configured setting for display_errors and not force errors to be displayed
define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all    scripts and CSS and disables compression and concatenation,
//define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~E_STRICT

更多关于我的工具箱在 this post,但目前我使用 PhpStorm 作为 IDE,还有 GitHub 作为存储库。

在 WordPress 内部我使用插件 Debug Objects 在调试内容中的大量作业。

第四种方案

我直到去年才使用 PC,现在 Mac 和 PC 都是我的:

对于 Mac& 视窗:

对于 Mac(OS X):

  •  PhpStorm + Zend Debugger – 调试 IDE(在 MAC 上更好)
  •  VirtualHostX – 本地管理 Apache 虚拟主机 (我喜欢这个)
  •  Transmit FTP 客户端与同步
  • SVN 终端 (有时)
  •  Fraise – 轻量级文本编辑器 (Smultron 的叉)
  •  Espresso – 文本编辑器,带有极好的视觉正则表达式搜索& 更换
  •  Safari 5 + Glims – 用于检查 HTML + CSS + Safari 增强功能
  •  HTTP Scoop – 合理的 HTTP 调试器
  •  Acorn – 图像编辑器
  •  Skitch – 图像注释器和上传器
  •  Balsamiq – 模拟和线框
  •  Cinch – 轻松的全屏 (OS X 应该这样做,但不会)
  •  DropBox – 跨计算机的自动核心文件备份和文件同步器
  •  Paparazzi! – 可批量 screen-shot 工具
  •  TotalFinder – Tabs Finder

对于 Windows(Vista Business):

关于它

更新:

我从列表中删除了 Flow (FTP client),并将其替换为传送 (FTP 客户端),这是一个更好的工具。感谢伟大的建议 @John P Bloch!

第五种方案

对于 plug-in 开发,我使用 Eclipse 进行 PHP 开发。

第六种方案

我在 Ubuntu 上运行 (总是最新版本)

我喜欢让事情尽可能简单

我的工具选择:

Geany 用于编写代码

Filezilla 为 FTP

用于我的设计团队准备的切片和切割设计的 Gimp(在 Windows 上运行 Photoshop / Illustrator)

Dropbox 用于在开发人员/设计人员之间共享文件

Googletalk 和 skype 在开发人员之间进行聊天/通话

一个白板计划

并在 Chrome,Firefox 和 Linux 上进行测试:Chrome,Firefox,Safari 和 IETester(对于 IE),我在古老的 Windows XP PC 上启动,我称之为』deadbox』

第七种方案

我在 Ubuntu 10.04 上:

  • Vim(文字编辑)
  • Firebug(CSS 调试)
  • Gimp(图像处理)
  • Inkscape(矢量艺术)
  • Git(版本控制)
  • Filezilla(FTP)
  • Apache(本地 Wordpress 安装)

第八种方案

操作系统:

  • Coda& Espresso for PHP / CSS
  • Netbeans IDE for CSS,XHTML,PHP 编辑等
  • FireBug 用于调试 Firebug
  • 传输 FTP
  • 用于线框的 Balsamic
  • Git 版本控制
  • Photoshop for Comps
  • 用于开发机器的 Vmware Fusion:任何人都可以从 http://turnkeylinux.org 下载 「免费」 任何 LAMP,Python,Django 等预构建 VM

第九种方案

最近从 Windows 转移到 Mac

目前使用:Mac OS 10.6.7

  •  PHP Storm 3 CSS-X Plugin(与 Firebug 集成,并保存和版本的活动 CSS 编辑。
  • Xdebug
  • Capistrano
  •  TransmitExpanDrive(启动时挂载远程文件夹) 用于 SFTP
  •  Coda 用于基本编辑时,我不想打开 PHP Storm
  • 我现在在 PHP Storm 中编写所有代码
  •  LittleSnapper 用于屏幕截图和注释
  • 终端和纳米在我的实时服务器上工作
  •  MAMP Pro 用于本地开发环境
  •  用于 graphix 的 Photoshop CS5
  •  Omnigraffe 线框
  •  VmWare Fusion 用于在我的 Mac 中运行 Windows 7

WebApps

已弃用 (对我来说)Windows 软件

  • NetBeans IDE
  • 记事本++
  • 核心 FTP
  • 腻子和腻子
  • WinSCP

Windows 软件在虚拟机中使用

  •  IPMI View kvm-over-IP 用于控制我的服务器

第十种方案

在我的电脑上

  1. 本地开发商的 XAMPP
  2. Winscp 为 SFTP / FTP
  3. Git 版本控制
  4. 升华以编辑文字

在我的 Mac 上

  1. 发送 SFTP / FTP
  2. 本地开发商的 MAMP
  3. 用于编码的文本
  4. 使用 Git 的终端
  5. Gitx 为 Git repos 的奇怪视觉视图
  6. 用于存储我的代码片段的代码段

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。