Eure Entwicklungsumgebung

Hi,

mal eine generelle Frage zu eurer Entwicklungsebene.

Meine Entwicklungsumgebung

  • Eclipse + Subsclipe

  • Windows XP bzw. demnächst Windows 7

  • XAMPP

Mein Server

  • Debian 5.0

  • Apache2

  • Mysql

  • PHP5

Da Windows nicht Case-Sensitiv ist wie Linux, habe ich immer Probleme beim Hochladen meiner Dateien, da diese nicht gefunden werden.

Wie umgeht ihr dieses Problem? Entwickelt ihr generell in Linux und ladet die Dateien anschließlich hoch, oder schafft ihr es euch generell an die Konventionen zu halten, sodass die Fehler garnicht auftreten?

Win7

phpDesigner

XAMPP und VMWare+Debian+Lighttpd+XCache

Ja :)

  • Ubuntu 9.10

  • Fluxbox

  • Vim

  • Exuberant Ctags

  • Yii 1.1Beta (seit gestern)

  • GNU Screen

Meine Entwicklungsumgebung & Server

Mac OS X 10.5

Apache 2 (via MacPorts)

PHP 5.2 (+xDebug)

NetBeans 6.7 + TextWrangler

Safari 4

Firefox 3.5 (+FireBug)

Windows Vista

Apache 2.2

MySQL 5.0

PHP 5.2 (+XDebug)

Yii 1.0.10

Netbeans 6.7

Firefox 3.5

TortoiseSVN

Linux Debian 4.1.2-25

Apache 2.2.9-10 (APT)

MySQL 5.0.51a-24 (APT)

Editor: Cooledit v3.11.5 und VI (konsolenbasierend)

Außerdem Firefox mit jeder Menge addons

Welcher Addons genau?

Ich benutze

  • Firebug

  • HTTP LiveHeaders

Zunächst nochmal meine PHP version, auch über den Paketmanager installiert.

PHP 5.2.6-1+lenny3 with Suhosin-Patch 0.9.6.2

So… die zur Entwicklung relevanten Addons sind

[LIST]

[*]Add N Edit Cookies 0.2.1.3

[*]FiddlerHook 2.2.1.4

[*]Live HTTP headers 0.15

[*]Modify Headers 0.6.6

[*]SQLite Manager 0.5.6.1

[*]Stylish 1.0.7

[*]Tamper Data 10.1.0

[*]Web Developer 1.1.8

[/LIST]

Dann noch ein paar die indirekt damit zusammenhängen (Torbutton z.B.). Bei dem ein oder anderen Addon das nicht mehr weiterentwickelt wird, musste ich außerdem die kompatiblen Versionsnummern für den Firefox anpassen damit sie wieder funktionieren (Add N Edit Cookies z.B.)