WordPress主题和插件开发软件?

时间:2010-08-13 作者:Tal Galili

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

请说明您的操作系统。

在windows XP上,我使用:

filezilla(FTP)

  • 记事本++(用于读取PHP/CSS文件)
  • firebug(一个允许我使用网站元素的firefox扩展)
    • 其他我不经常使用但想使用更多的东西-xaamp(WP的本地版本)-github/SVN(我的文件的版本控制系统)

      你呢?

    26 个回复
    最合适的回答,由SO网友:Rarst 整理而成

    操作系统Windows 7 x64

    使用PhpStorm 优秀的非免费IDE,非常注重速度和生产力Xdebug 调试器,许多有用的转储函数,跟踪堆栈,配置文件WinSCP 安全的文件传输、文件夹同步、远程编辑、备份Uniform Server WAMP堆叠、便携式、最新组件Internet Explorer Collection 使用多个IE进行测试的简单方法Cobian Backup 本地文件备份Dropbox 场外备份存储(在WP环境下)HeidiSQL MySQL客户端Balsamiq Mockups 界面绘制Console2 命令行界面Firefox Portable 这些插件无法自行运行

    SO网友:John P Bloch

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

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

    对于两种平台:

    本地PHPXref 不断更新的svn trunk checkout快用完了

  • XAMPP
  • Firebug
  • 适用于个人电脑(Vista Home Premium):

    • Putty 对于SSH CLINotepad++ 使用NppFtp 作为我的文本编辑器的插件TortoiseSVN 对于SVN
    • FileZilla (当我确实需要的时候。我通常只使用SVN来代替)
    • Spoon.net\'s browser sandbox 对于Mac(OSX)的跨浏览器测试:

      • Coda 用于文本编辑器、SVN和SSH CLITransmit 对于FTP(同样,我通常只使用SVN)与Windows XP并行,用于跨浏览器测试SVN终端(有时

    SO网友:bueltge

    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 用于调试内容中的大量作业。

    SO网友:MikeSchinkel

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

    对于Mac和;窗口:

    就是这样。

    更新:

    我已删除Flow (FTP client) 并将其替换为Transmit (FTP Client) 这是一个更好的工具。谢谢你的大力推荐,约翰·P·布洛赫

    SO网友:Chris_O

    最近从Windows迁移到Mac

    Currently Using: Mac OS 10.6.7

    • PHP Storm 3 使用CSS-X Plugin (与Firebug集成,并保存和更新实时CSS编辑。
    • Xdebug
    • Capistrano
    • TransmitExpanDrive (启动时安装远程文件夹)用于SFTPCoda 对于不想打开PHP Storm时的基本编辑,我现在在PHP Storm中编辑所有代码LittleSnapper 用于屏幕截图和注释,用于在我的live server上工作的终端和nanoMAMP Pro 对于本地开发环境
    • Photoshop CS5 对于graphixOmnigraffe 对于线框VmWare Fusion 用于在Mac中运行Windows 7

      WebApps

      • FreshBooks 用于发票和费用跟踪BidSketch 用于创建提案Authorize.net 用于处理信用卡EchoSign 用于处理电子签名Google Apps 电子邮件、日历和文档

        Deprecated (for me) Windows Software

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

        Windows Software using in Virtual Machine

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

    SO网友:David G

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

    SO网友:Ashley G

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

    我喜欢让事情尽可能简单

    我选择的工具:

    Geany 用于编写代码

    FTP的Filezilla

    我的设计团队(在Windows上运行Photoshop/Illustrator)编写的用于切片和切割设计的Gimp

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

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

    用于规划的白板

    并在Chrome、Linux上的Firefox和Windows上进行测试:Chrome、Firefox、Safari和IETester (对于IE)我在一台古老的Windows XP PC上启动它,我称之为“死机”

    SO网友:kylan

    我在Ubuntu 10.04上:

    Vim(文本编辑)

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

    SO网友:curtismchale

    在我的电脑上:

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

    用于SFTP/FTP的传输用于本地开发的MAMP用于编码的Textmate用于使用Git的Gitx终端用于Git repos的奇数可视视图

    SO网友:ariefbayu

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

    对于wordpress开发,我使用:

    geany(快速编辑脚本)

  • eclipse(完全开发时)
  • RapidSVN(或eclipse的SVN插件)
  • FileZilla
  • PHPMiniAdmin和PHPMyAdmin
  • FireBug(用于javascript和CSS编辑)
  • 使用LastPass进行密码管理。com
  • 我的策略在开发wordpress上托管的插件时,我在eclipse的工作区上开发该插件,并创建从主干到wp-content/plugins. 这样,我可以更好地管理我的插件。

    SO网友:t31os

    Operating Systems:

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

        • 记事本++带有禅宗编码插件(适用于所有代码)
        • FileZilla(在需要时用于FTP)
        • 统一服务器(我安装的PHP/MySQL/Apache+xdebug)
        • Firefox Nightlies+Firefox Stable(trunk+Stable)
        • Firefox Ext:

          Firebug(Firebug)网络开发者(Web Developer)我想我已经涵盖了重要的(离不开)技术

    SO网友:edelwater

    这是一条很好的线。我在windows和linux版本上使用了许多与上面相同的工具。可能是我特别使用但未提及的:

    比较目录、文件和ftp的总指挥:http://www.ghisler.com/ (基本上是免费的,但共享软件,几年前我‘买’了)

  • RTC用于版本控制和待办事项列表:http://jazz.net/projects/rational-team-concert/(最多10个用户免费)
  • dreamcoder for mysql(免费sql管理):http://www.sqldeveloper.net/database-tools/mysql/overview.htmlhttp://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/) 免费通行证(http://keepass.info/), 仍然没有找到最好的解决方案

  • SO网友:AutoBlogged

    没有多少人在物品的客户端列出了他们使用的物品,所以我想我应该分享一下我的列表:

    • Zendesk 客户支持和论坛Unfuddle 用于源代码控制和错误跟踪Postmark 用于可靠地向客户发送和跟踪电子邮件Maxmind 用于在开发者版上进行欺诈检查和自动电话确认oDesk 当我开始修复漏洞时
    • Mailchimp 用于向客户进行电子邮件营销RamShyam - 第一级技术支持我也使用this Yahoo pipe I made 监视WordPress安全问题和发布,我喜欢使用Ideone 用于快速测试代码段。

    SO网友:hakre

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

    SO网友:EAMann

    在Windows XP上,我使用:

    FileZilla(FTP)

  • Dreamweaver(PHP/CSS/JS)
  • Firebug(大量调试)
  • IETester(确保IE6中不会出现爆炸)
  • WAMP(运行本地测试服务器)
  • Tortoise SVN(跟踪本地更改并与WP插件库同步)
  • Flysporay(我在托管服务器上运行的在线bug追踪器)
  • /ul

    SO网友:User

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

    Netbeans IDE用于CSS、XHTML、PHP编辑等。记事本++用于一些快速编辑

  • 当地开发环境的XAMPP

  • SO网友:user1147

    我只使用Netbeans php ide、heidiSql、FileZilla、Firebug和Web开发人员。问题是,是否有类似于PHPXref的工具?其他widnows应用程序?

    SO网友:Wyck

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

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

    Agent Ransack 它的grep for windows是免费的
    NexusFont windows的免费字体管理器,simple没有真正好的高级标记:(
    Xenu 链接侦探破解了链接检查器、爬虫和网站地图,速度惊人
    iBBDemo iphone和ipad测试
    VirtualBox 虚拟盒子
    Poedit 用于翻译代码/材料和制作。mo/。po文件
    CamStudio 为客户制作视频
    Vector Magic 矢量的神奇世界,不是免费的,但很值得
    Collorzilla 对于firefox来说,没有它就无法工作
    Ruby backup 对于linux/osx
    Whenever Gem ruby cron工具

    SO网友:benz001

    在Mac OSX 10.6.8上

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

    SO网友:thisisstar

    我的大多数工具已经列出,因此重复这些工具不会增加任何讨论内容,但我发现之前没有提到的一些ff扩展很有用:

    firebug的Codeburner(参考工具,按SitePoint)

  • Colorzilla(滴管工具)
  • MeasureIt(标尺/测量工具)
    • 我在mac上。

    SO网友:Noel Tock

    W7/x64:

    PHP、HTML、CSS的NetBeans(尽管插件的功能并不完美,但还是比较少)

  • 环境XAMPPSQL)Theme-Check
  • SO网友:davemac

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

    大约一年前,我从Windows切换到了OS X,但我找不到一个感觉合适的编辑器。我最终选择了BBEdit,没有回头看。它有很多层的功能,我很喜欢发现这些。

    SO网友:Amit

    在OSX上:

    代码和svn的Aptana

  • 用于Apache服务器的MAMP

  • SO网友:Callan

    我总是喜欢把事情简单化。

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

    SO网友:Dewald Reynecke

    我尽量使事情简单和分开。

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

    Mac(开发计算机)上的工具:

    • Coda 用于编辑文件Transmit 对于FTP,我可以将服务器的www目录安装在我的桌面上
    • 用于SSH到服务器的终端。。。和Google 寻求帮助

    SO网友:Rick Curran

    我的主要编辑是Dreamweaver CS5,我认为Dreamweaver在许多开发人员眼中都很糟糕,但在最近的几个版本中有了很大的改进。对于WordPress开发人员来说,最新的CS5版本为使用WordPress提供了直接支持,并大大改进了PHP自动完成功能,因此这是一个非常好的编码环境,同时也为那些更倾向于可视化开发的人提供了一些非常方便的工具。

    我正在开发OSX,但在Win或Mac上基本相同。Dreamweaver也提供Subversion集成,但就我个人而言,我更喜欢使用CornerstoneVersions 在Mac上处理SVN。

    结束

    相关推荐