問題描述

您使用什麼軟件來處理您的 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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。