問題描述

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