it-swarm.cn

WordPress主题和插件开发软件?

您使用什么软件来满足WordPress的相关需求?

请说明您的操作系统。

在Windows XP我使用:

  • filezilla(FTP)
  • notepad ++(用于读取PHP/CSS文件)
  • firebug(允许我使用网站元素的firefox扩展)

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

你呢?

69
Tal Galili

OS Windows 7 x64

运用

版本控制

考虑到

  • Chrome 大量开发扩展已经,Firefox非常慢

弃用

  • Notepad ++ 几乎从不使用它,因为选择了NetBeans
  • PHPXref 更容易在NetBeans中导航代码
  • WP调谐器 伟大的性能分析,遗憾的是没有为WP3维护和破坏
  • MoWeS 在组件更新和稳定性问题上遇到了太多麻烦(Apache一直开始崩溃)
  • NetBeans 转移到PhpStorm
  • eAccelerator - 现代版本不提供对象缓存,有点不稳定(偶尔崩溃)
  • webgrind - 不再需要了,PhpStorm现在可以解析并显示探查器日志
  • CSE HTML Validator 永远不会在其他所有事情上使用它
  • MySQL查询浏览器 替换为HeidiSQL
38
Rarst

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

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

对于这两个平台:

对于PC(Vista家庭高级版):

对于Mac(OSX):

  • Coda 用于文本编辑器,SVN和SSH CLI
  • 传输 用于FTP(再次,我通常只使用SVN)Parallels w/Windows XP用于跨浏览器测试
  • SVN终端(有时)
13
John P Bloch

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

更多关于我的工具箱在 这篇文章 ,但目前我使用PhpStorm作为IDE,也使用GitHub作为存储库。

在WordPress中我使用插件 调试对象 来调试内容中的很多作业。

11
bueltge

我使用PC直到去年,现在Mac和PC所以这里是我的:

适用于Mac和Windows:

对于Mac(OS X):

对于Windows(Vista Business):

多数民众赞成。

更新:

我删除了 Flow(FTP客户端) 从我的列表中替换它 传输 (FTP客户端) 这是一个更好的工具。感谢伟大的推荐@ John P Bloch!

8
MikeSchinkel

对于插件开发,我使用 Eclipse 进行PHP开发。

7
David G

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

我喜欢尽可能保持简单

我选择的工具:

Geany 用于编写代码

Filezilla for FTP

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

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

Googletalk和skype用于开发人员之间的聊天/语音通信

规划的白板

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

7
Ashley G

最近从Windows迁移到Mac

目前正在使用:Mac OS 10.6.7

WebApps

不推荐使用(对我来说)Windows软件

  • NetBeans IDE
  • 记事本++
  • 核心FTP
  • PuTTY和PuttyGen
  • WinSCP赋予

在虚拟机中使用的Windows软件

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

我在Ubuntu 10.04:

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

OSX:

  • 适用于PHP/CSS的Coda&Espresso
  • Netbeans IDE用于CSS,XHTML,PHP编辑等。
  • Firebug用于在FireFox中进行调试
  • 传输FTP
  • 用于线框的香醋
  • Git用于版本控制
  • Photoshop for Comps
  • 适用于开发机器的Vmware Fusion:

    任何人都可以免费下载“免费”任何LAMP,Python,Django等预建的VM来自 http://turnkeylinux.org

6
user4545

在我的电脑上:

  1. XAMPP用于本地开发
  2. Winscp for SFTP/FTP
  3. Git用于版本控制
  4. 用于编辑文本的崇高

在我的Mac上

  1. 传输SFTP/FTP
  2. MAMP为本地Dev
  3. Textmate用于编码
  4. 与Git合作的终端
  5. Gitx用于Git repos的奇怪视觉效果
  6. 用于存储我的代码片段的片段
5
curtismchale

我正在开发ubuntu(目前运行10.04)。

对于wordpress开发,我使用:

  1. geany(快速编辑脚本)
  2. Eclipse(完全开发时)
  3. RapidSVN(或Eclipse的SVN插件)
  4. FileZilla中
  5. PHPMiniAdmin和PHPMyAdmin
  6. FireBug(用于javascript和CSS编辑)
  7. 使用LastPass.com进行密码管理

我在开发wordpress上的插件时的策略,我在Eclipse的工作区开发插件并从中继创建符号链接到wp-content/plugins。这样,我可以更好地管理我的插件。

5
ariefbayu

没有多少人列出他们在客户端使用的东西,所以我想我会分享我的清单:

  • Zendesk 用于客户支持和论坛
  • Unfuddle 用于源代码控制和错误跟踪
  • 邮戳 用于向客户可靠地发送和跟踪电子邮件
  • Maxmind 用于开发人员版的欺诈检查和自动电话确认
  • oDesk 当我落后于修复bug时
  • Mailchimp 用于向客户发送电子邮件营销
  • RamShyam - 第一级技术支持

我也使用 我制作的雅虎管道 监控WordPress安全问题和版本,我喜欢使用 Ideone 来快速测试代码片段。

4
AutoBlogged

操作系统:

  • Windows XP(主要)
  • Windows Vista 64(当我不在笔记本电脑上时)

工具:

  • 带有Zen Coding插件的Notepad ++(适用于所有代码)
  • FileZilla(我需要时用于FTP)
  • 统一服务器(我安装的PHP/MySQL/Apache + xdebug)
  • Firefox Nightlies + Firefox稳定版(主干+稳定版)
  • Firefox Ext

    • 萤火
    • Web开发人员
    • 时尚_
  • TortoiseSVN(用于SVN善良)
  • Fireworks CS3(图像处理)

我想我已经涵盖了重要的(不能没有)的那些.. :)

4
t31os

这是一个很好的主题。我使用了许多与上面相同的工具以及Windows和Linux风格。也许是我特意使用但未提及的那些:

4
edelwater

这里涵盖了大部分内容:)

所以我会列出不是的东西,大多数是针对Windows的。

代理Ransack 它的grep for windows,它是免费的。
NexusFont windows的免费字体管理器,简单没有真正好的高级标记:(
Xenu 链接侦探破坏链接检查器,爬虫和站点地图,速度惊人。
iBBDemo iphone和ipad测试
VirtualBox 虚拟框!
Poedit 用于翻译代码/东西和制作.mo/.po文件。
CamStudio 为客户提供视频。
矢量魔术 矢量的神奇世界,不是免费的,但非常值得
Collorzilla for firefox,离不开。
Ruby备份 用于linux/osx
每当Gem Ruby cron工具

1
Wyck

在Windows XP我使用:

  • FileZilla(FTP)
  • Dreamweaver(PHP/CSS/JS)
  • Firebug(很多调试)
  • IETester(确保在IE6中不会爆炸)
  • WAMP(运行本地测试服务器)
  • Tortoise SVN(跟踪本地更改并与WP插件存储库同步)
  • Flyspray(我在托管服务器上运行的在线错误跟踪器)
1
EAMann

我使用 Fakemail 来测试软件的各种邮件功能。

1
hakre

我使用Windows 7进行开发和以下工具:

  • Netbeans IDE用于CSS,XHTML,PHP编辑等。
  • Notepad ++用于一些快速编辑...
  • XAMPP用于本地开发环境。
  • Firebug用于调试。
  • Google Page Speed和YSlow用于网站速度优化。
  • FileZilla for FTP。
  • SilkSVN for Source控件.. Wordpress插件需要
  • 适用于ssh的PuTTY
  • 等等....
1
User

我只使用Netbeans php ide,heidiSql,FileZilla,Firebug和Web Developer。问题,是否有像PHPXref类似的工具?其他一些widnows应用程序?

1
user1147

我很惊讶没有人提到过BBEdit。

我大约一年前从Windows切换到OS X,而我找不到的一件事是一个感觉恰到好处的编辑器。我终于确定了BBEdit,并没有回头。它内部有很多层功能,我很高兴能够发现它。

0
davemac

在Mac OSX 10.6.8上

  • Aptana v1.5 - 这个旧版本有一些惊人的PHP功能和一个很棒的本地/远程同步工具与diff预览。遗憾的是,甚至v3也无法与v1.5的PHP功能相匹配,我还没有找到更现代的IDE,它可以直观地浏览复杂的对象层次结构。配置远程xdebug并不容易,但可以完成。
  • 叉车 - 具有本地/远程同步功能的FTP
  • gitx - OSX的基本git gui
  • CSSEdit - 对于非常大的样式表或非IDE工作。现在是Espresso的一部分
  • Kod - 轻量级文本编辑器
  • VMWare Fusion中的Ubuntu服务器。我更喜欢MAMP,因为我可以创建不同的VM来匹配不同主机的生产环境。
0
benz001

在OSX上:

  1. Aptana代码和svn。
  2. 用于Apache服务器的MAMP。
  3. YummyFTP for ftp。
  4. 苹果浏览器。
  5. VMWare Fusion和Windows XP用于测试。
0
Amit

我一直都喜欢让事情变得简单。

  • 记事本+ +
  • FileZilla中
  • 谷歌Chrome(爱“检查”)

我真的应该学习GIT/SVN等,但到目前为止还没需要它。

0
Callan

我的大多数工具都已经列出了,所以重复这些工具不会增加任何讨论,但在我发现之前没有提到的一些ff扩展是有用的:

  • Firebug的Codeburner(参考工具,SitePoint)
  • Colorzilla(吸管工具)
  • MeasureIt(标尺/测量工具)

我在Mac上。

0
thisisstar

W7/x64:

  • 用于PHP,HTML,CSS的NetBeans(虽然插件不能很好地运行,但是很少)。
  • XAMPP环境。
  • TortoiseGIT用于某些项目(使用GitHub)
  • TortoiseSVN用于其他项目(使用Beanstalk)
  • 浏览器,所有。
  • Photoshop中。
  • Excel(CSV - > SQL)。
  • WP插件 主题检查
0
Noel Tock

我的主编是Dreamweaver CS5,Dreamweaver在许多开发人员的眼中都有一个流言蜚语,但我认为它在过去的几个版本中得到了很大的改进。对于WordPress开发,最新的CS5版本为使用WordPress提供了直接支持,并且大大改进了PHP自动完成,因此它是一个非常好的编码环境,并为那些拥有a的人提供了一些非常方便的工具。更多的视觉发展倾向。

我正在研究OSX,但它在Win或Mac上几乎是一样的。 Dreamweaver也提供Subversion集成,但我个人更喜欢在Mac上使用 CornerstoneVersions 来处理SVN。

0
Rick Curran

我尽量保持简单和分离。

我运行一个带有Apache,MySQL,PHP的Ubuntu服务器,专门用于测试和托管正在进行中的工作以供其他人审查。

Mac上的工具(开发机器):

  • Coda 用于编辑文件
  • 传输 用于FTP - 我可以将服务器的www目录安装在我的桌面上!
  • SSH到服务器的终端...和 Google 求助!
0
Dewald Reynecke