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

请说明您的操作系统。

在Windows XP上我使用:


filezilla(FTP)
notepad ++(用于读取PHP / CSS文件)

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

那你呢?

评论

社区Wiki的重大问题!

#1 楼

操作系统Windows 7 x64

使用




PhpStorm出色的非免费IDE,非常注重速度和生产力

Xdebug调试器,很多有用的功能,可转储,跟踪堆栈,配置文件

WinSCP安全文件传输,文件夹同步,远程编辑,备份

统一服务器WAMP堆栈,可移植的,最新的组件

Internet Explorer Collection提供了用于测试多个IE的简便方法

Cobian Backup本地文件备份

Dropbox不在现场备份存储(在WP上下文中)

HeidiSQL MySQL客户端

Balsamiq Mockups接口草图

Console2命令行界面

Firefox Portable这些插件无法自行运行



Firebug,我需要解释一下吗? :)

HTML验证程序与源视图集成

Y慢速性能

页面速度性能

Web Developer各种功能

SEO Doctor可靠的无绒毛页面SEO检查

查看源图颜色编码且可折叠的页面源视图



WordPress插件



BackupBuddy备份和迁移

WordPress控制台很酷,很方便,但有时会出现故障

翻译必须具有代码样式本地化

列出钩子(无耻的插件)钩子调试的几个功能

Theme-Check对主题进行了一系列测试,以符合官方存储库主题要求
/>
核心控制对调试文件系统访问,网络访问和wp cron非常有用

Codex Generator(无耻插件)功能研究和填充Codex



版本控制



Subversion

官方WP存储库
Unfuddle



Mercurial

Bitbucket



Git

解压



考虑



已经有大量Chrome开发扩展,Firefox实在太慢了

已弃用的





Notepad ++几乎从不使用它,因为它拾取了NetBeans。

PHPXref更易于在NetBeans内部导航代码

WP Tuner具有出色的性能分析,但遗憾的是,它并未维护并因WP3而损坏

MoWeS陷入了麻烦,无法应对组件更新和稳定性问题(Apache一直崩溃)
NetBeans转移到PhpStorm

eAccelerator-现代版本不提供对象缓存,有些不稳定(偶尔崩溃)

webgrind-不再需要,PhpStorm可以现在可以解析和显示事件探查器日志

CSE HTML Validator永远无法在其他所有功能之上使用它

被HeidiSQL替换的MySQL查询浏览器


评论


在您发表文章后,我尝试了NetBeans。刚刚打开了一个包含utf-8字符的utf-8编码文件,但失败。文件包含“şŞÜüÇçİıÖö”等字符。顺便说一句notepad ++对该文件没有问题

–Ünsal Korkmaz
2010-11-5 19:58



@ÜnsalKorkmaz我还没有深入研究NetBeans如何与UTF-8配合使用,只能说到目前为止,我对西里尔字母没有问题。

–稀有
2010-11-5 22:11

与Bitnami WAMP堆栈相比,Uniform Server如何?

– Antony
16年9月2日在15:24

没有使用后者,但是仍然使用Uniform。

–稀有
16年9月2日,16:10

#2 楼

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

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

对于两个平台:


>本地的PHPXref用尽了不断更新的Trunk的svn结帐
XAMPP
Firebug

对于PC(Vista Home Premium): />
使用SSH CLI的便捷性

使用NppFtp插件作为文本编辑器的Notepad ++

TortoiseSVN for SVN

FileZilla(当我真的必须这么做。我通常只是改用SVN)

Spoon.net的浏览器沙箱用于跨浏览器测试

对于Mac(OSX):



Coda用于文本编辑器,SVN和SSH CLI
SVN端子(有时)


评论


我在Mac上,XAMPP比MAMP更好吗?

– Milesmeow
2010-09-13在4:08

我不知道,因为我从未使用过MAMP。我只能说XAMPP为我工作。重要的是您要使用LAMP堆栈。

– John P Bloch
2010-09-13 13:33

#3 楼

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作为存储库。

#4 楼

我使用PC直到去年,现在使用的是Mac和PC,因此属于我:
对于Mac和Windows而言:


FileZilla-FTP客户端

Firefox Firebug-jQuery调试

用于MySQL的Navicat-商业MySQL客户端

Unfuddle.com-客户端项目的SVN存储库和任务管理

对于Mac (OS X):


PhpStorm + Zend调试器-调试IDE(MAC上没有更好的选择)

VirtualHostX-本地管理Apache虚拟主机(我喜欢这个) )

通过同步传输FTP客户端
SVN终端(有时)

Fraise-轻量级文本编辑器(Smultron的叉子)


Espresso-具有出色可视正则表达式搜索和替换功能的文本编辑器

Safari 5 + Glims-用于检查HTML + CSS + Safari增强功能

HTTP Scoop-合理的HTTP调试器\

Acorn-图像编辑器

Skitch-图像注释器和上传器

Balsamiq-样机和线框

Cinch-简单完整屏幕(OS X应该这样做,但不能这样做)

DropBox-跨计算机自动执行核心文件备份和文件同步器

狗仔队! -可批处理的截屏工具

TotalFinder-选项卡查找器

对于Windows(Vista Business):



PhpED-调试IDE(在Windows上再没有比这更好的了,除非是PhpStorm + XDEBUG)

HeidiSQL-伟大的开源MySQL客户端

Notepad2-伟大的轻便且可用的Notepad替代品

TortoiseSVN-SVN客户端

PowerShell-无与伦比的命令行脚本

IE开发人员工具栏-用于在Internet Explorer上检查HTML + CSS

Fiddler 2-无与伦比的HTTP调试器

FinePrint-2、4和8向上打印(哦,我怎么在OS X上会错过它!)

就这样了。
UPDATE :
我从列表中删除了Flow(FTP客户端),然后将其替换为Transmit(FTP客户端),这是一个更好的工具。感谢@John P Bloch的大力推荐!

评论


迈克,有个很棒的Firefox插件,叫做Screengrab,可以减少对狗仔队的需求!

– davemac
2011年4月9日在4:22



#5 楼

对于插件开发,我将Eclipse用于PHP开发。

#6 楼

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

我希望使事情尽可能简单

我选择的工具:

Geany for编写代码

用于FTP的Filezilla

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

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

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

白板计划

并在Chrome中进行测试,Linux和Windows上的Firefox:Chrome,Firefox,Safari和IETester(用于IE),它们是在一台古老的Windows XP PC上启动的,称为“死箱”

#7 楼

最近从Windows迁移到Mac
当前使用:Mac OS 10.6.7


带有CSS-X插件的PHP Storm 3(与Firebug集成,并且实时保存和版本) CSS编辑。
Xdebug
Capistrano

传输和ExpanDrive(在启动时挂载远程文件夹)用于SFTP

当我不使用Coda进行基本编辑时想要打开PHP Storm
我现在就在PHP Storm中进行所有代码编辑
LittleSnapper用于屏幕截图和注释
终端和nano用于在实时服务器上工作

MAMP适用于本地开发环境的Pro

用于graphix的Photoshop CS5

用于线框的Omnigraffe

VmWare Fusion可在Mac内运行Windows 7

WebApps


用于帐单和费用跟踪的新书

用于创建投标的投标草图

Authorize.net用于处理信用卡

用于处理电子签名的EchoSign

用于电子邮件,日历和文档的Google Apps

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

NetBeans IDE
记事本++
核心FTP
Putty and PuttyGen
WinSCP

在虚拟机中使用的Windows软件


IPMI查看kvm-over-IP以控制我的服务器


评论


腻子已弃用?

–维克
2011年4月6日19:51

我不推荐使用,因为我不再使用Windows。

– Chris_O
2011年4月6日19:52

啊,您应该说Windows:一切。大声笑

–维克
2011年4月6日在20:14

#8 楼

我在Ubuntu 10.04上:


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


#9 楼

OSX:


用于PHP / CSS的Coda和Espresso
用于CSS,XHTML,PHP编辑等的Netbeans IDE。
用于在FireFox中调试的Firebug
发送用于FTP
用于线框的Balsamic
用于版本控制的Git
用于Comps的Photoshop

用于开发机器的Vmware Fusion:

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



评论


+1为TurnKey Hub的链接-非常非常有趣,特别是对于网站迁移。

– davemac
2011年4月9日下午4:28

#10 楼

在我的PC上:


用于本地开发人员的XAMPP
用于SFTP / FTP的Winscp
用于版本控制的Git
用于编辑文本的Sublime

在我的Mac上


用于SFTP / FTP的传输
用于本地Dev的MAMP
用于编码的Textmate
用于Git的终端
>使用Gitx获得Git存储库的奇异视觉效果
用于存储我的代码段的代码段


#11 楼

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

对于wordpress开发,我使用:


geany(快速编辑脚本)
eclipse (在全面开发时)
RapidSVN(或Eclipse的SVN插件)
FileZilla
PHPMiniAdmin和PHPMyAdmin
FireBug(用于javascript和CSS编辑)
使用LastPass进行密码管理。 com

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

#12 楼

这是一个不错的线程。我在Windows和Linux口味上使用了许多与上述相同的工具。也许我专门使用但没有提到的那些:


用于比较目录和文件以及ftp-ing的总指挥官:http://www.ghisler.com/(基本上免费,但共享软件,几年前我就“买了”)
RTC进行版本控制和待办事项列表:http://jazz.net/projects/rational-team-concert/
(最多10个用户免费)
用于mysql的dreamcoder(免费的sql管理):http://www.sqldeveloper.net/database-tools/mysql/overview.html

Xara用于所有图形:http:// www .xara.com / eu /(是的,我购买了它,并且自第一个版本起就一直进行升级,现在价格为279欧元,但确实值得)
Irfanview(http://www.irfanview.com)以获取快速图像复制/粘贴/操作和批处理
Wireshark(http://www.wireshark.org/)(免费)-测试例如可以进行RPC调用
有时Artweaver(http://www.artweaver.de/)(免费)用于平板电脑图纸
我用roboform(http:// www.roboform.com /)(也为移动设备付费),免费的lastpass(https://lastpass.com/)和keepass(http://keepass.info/),仍然没有找到最好的解决方案


评论


我是Total Commander的忠实拥护者,但我不建议您将其用于FTP。该部分对我而言一直不稳定,并且只能通过粗糙的插件获得对安全协议的支持,因为开发人员无法在其所在国家合法地开发此类功能。

–稀有
2010-11-14 8:20

好吧...让它进入ghisler.ch/board/index.php :)

– edelwater
2010-11-14在16:09

#13 楼

很少有人在客户的终端上列出他们使用的东西,所以我想分享一下我的列表:



Zendesk提供客户支持和论坛

用于源代码控制和错误跟踪的unfuddle

用于可靠地向客户发送和跟踪电子邮件的邮戳

Maxmind用于开发人员版本上的欺诈检查和自动电话确认

oDesk,说明我何时可以修复错误

Mailchimp用于向客户进行电子邮件营销

RamShyam-一级技术支持

我还使用我制作的Yahoo管道来监视WordPress安全问题和发布,我喜欢使用Ideone快速测试代码段。

#14 楼

操作系统:


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

工具:


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

Firefox Ext:


Firebug
Web开发人员
时尚


TortoiseSVN(出于SVN的优点)
Fireworks CS3(图像处理)

我认为我已经介绍了重要的内容(不能没有).. :)

#15 楼

在Windows XP上,我使用:


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


#16 楼

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


用于CSS,XHTML,PHP编辑等的Netbeans IDE。
Notepad ++用于快速编辑...
XAMPP用于本地开发环境。
用于调试的Firebug。
用于网站速度优化的Google Page Speed和YSlow。用于FTP的FileZilla。
用于源代码控制的SilkSVN。.Wordpress插件必需
ssh的腻子
等....


#17 楼

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

评论


我认为通常提到的替代方法是phpDocumentor。自从我开始使用PHPXref以来,我就自己使用它,并且大多切换到在NetBeans中导航。

–稀有
2010-10-9 23:31

#18 楼

好吧,这里几乎涵盖了所有内容:)

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

Agent Ransack Windows的grep是免费的。 NexusFont适用于Windows的免费字体管理器,简单,没有真正好的高级标记:(Xenu链接sleuth损坏的链接检查器,搜寻器和站点地图,速度惊人。 .po文件。CamStudio为客户提供vids。VectorMagic是向量的神奇世界,不是免费的,但值得一试。Collorzillafor firefox无法使用。

#19 楼

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

#20 楼

在OSX上:


用于代码和svn的Aptana。
用于Apache服务器的MAMP。
用于ftp的YummyFTP。
Safari。
VMWare Fusion和Windows XP,用于
测试。


#21 楼

我一直喜欢让事情保持简单。


记事本++
FileZilla
Google Chrome浏览器(喜欢“检查”)

我确实应该了解GIT / SVN等,但到目前为止还不需要。

#22 楼

我的大多数工具都已列出,因此重复它们不会对本次讨论有所帮助,但是在我发现有用的之前未提及的ff扩展名包括:
参考工具,由SitePoint提供)
Colorzilla(吸管工具)
MeasureIt(统治者/测量工具)

我在Mac上。

#23 楼

我的主要编辑器是Dreamweaver CS5,我认为Dreamweaver在许多开发人员看来都是个烂话,但是在最近的几个版本中有了很大的改进。对于WordPress开发人员而言,最新的CS5版本直接支持使用WordPress,并大大改善了PHP自动完成功能,因此它是一个非常不错的编码环境,并且为那些更注重视觉开发的人提供了一些方便的工具。 br />
我正在OSX上工作,但实际上在Win或Mac上几乎一样。 Dreamweaver也提供Subversion集成,但是我个人更喜欢在Mac上使用Cornerstone或Versions处理SVN。

#24 楼

我尝试使事情保持简单和分离。

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

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



用于编辑文件的代码

用于FTP的传输-我可以挂载服务器的www目录直接在我的桌面上!
用于SSH的终端到服务器
...和Google寻求帮助!


#25 楼

我很惊讶没有人提到BBEdit。

大约一年前,我从Windows切换到OS X,我找不到的一件事就是感觉很不错的编辑器。我终于选择了BBEdit,并且没有回头。其中包含许多功能层,我很喜欢发现。

#26 楼

W7 / x64:


用于PHP,HTML,CSS的NetBeans(&LESS,尽管该插件不能完美运行)。
用于环境的XAMPP。
TortoiseGIT用于某些项目(使用GitHub)
TortoiseSVN用于其他项目(使用Beanstalk)
所有浏览器。
Photoshop。
Excel(CSV-> SQL)。
WP插件主题检查



#27 楼

在Mac OSX 10.6.8上,Aptana v1.5-此旧版本具有一些惊人的php功能和一个很棒的本地/远程同步工具,带有差异预览。
可悲的是,即使是v3也无法匹配v1.5的php功能,而且我还没有找到可以更直观地浏览复杂对象层次结构的更现代的IDE。

叉车-具有本地/远程同步功能的FTP
gitx-OSX的基本git gui
CSSEdit-确实很大样式表或非IDE工作。现在是Espresso的一部分
Kod-VMWare Fusion中的轻型文本编辑器
Ubuntu服务器。我更喜欢MAMP,因为我可以创建不同的VM来匹配不同主机的生产环境。