您使用什么软件来满足WordPress的相关需求?
请说明您的操作系统。
在Windows XP上我使用:
filezilla(FTP)
notepad ++(用于读取PHP / CSS文件)
其他我不经常使用但想使用更多的东西
-xaamp(WP的本地版本)
-github / SVN(文件的版本控制系统)
那你呢?
#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来匹配不同主机的生产环境。
评论
社区Wiki的重大问题!