Ruby On Rails mit Windows Vista - Bestes Setup? [geschlossen]

  • Was ist Ihrer Meinung nach das beste Setup für RoR in einer Win Vista-Umgebung? Ich habe das radrails eclipse plug-in ausprobiert, und es erschien mir einfach zu sperrig. Ich habe auch angefangen, nur noch Textpad und die Befehlszeile zu verwenden, aber ich bin es gewohnt, mit einer IDE zu arbeiten.

    09 January 2013
    Rais AlamKirill Kobelev
11 answers
  • Ich weiß nicht, was "am besten" ist, weil dies eine subjektive Frage ist, aber ich kann Ihnen sagen, welches Setup ich verwende und empfehle:

    Editor : E-Text-Editor
    TextMate scheint der Editor der Wahl zu sein Schienen auf Mac. E Text Editor ist im Wesentlichen TextMate für Windows. Seine Bundles sind weitgehend kompatibel mit TextMates, einschließlich des Rails 2-Bundles, das in der Basisinstallation enthalten ist.

    Alternativ dazu, wenn Sie sich im gesamten Visual Studio-Ökosystem befinden, dann Ruby in Steel PE könnte eine bessere Wahl sein. Es ist ein wirklich schönes All-in-One-Paket, das (in einer abgespeckten Version) von Visual Studio jetzt enthalten ist.

    Umgebung : VirtualBox Ausführen des Ubuntu-Servers
    Das Bereitstellen einer Rails-App kann in den besten Zeiten ein Problem sein. Noch schlimmer ist die Bereitstellung einer Rails-App aus einer Windows-Umgebung auf einem * nix-Server. Außerdem ist das Ausführen von Rails-Apps unter Windows langsam . Das Ausführen Ihrer Tests ist langsam. Daher verwende ich VirtualBox, um eine VM auf meinem Windows-Computer zu hosten, die meine Zielbereitstellungsumgebung so genau wie möglich widerspiegelt. In meinem Fall führe ich Ubuntu Server aus, weil es wirklich schöne Schritt-für-Schritt-Tutorials gibt, um mit einem vollständigen Ubuntu-basierten Rails-Stack auf dem SliceHost-Wiki .

    Hier sind die Vorteile der Entwicklung mithilfe einer VM:

    • Ich ordne der VM ein Netzlaufwerk zu damit ich den Code direkt von Windows aus mit dem E-Text-Editor bearbeiten kann. Die VM verhält sich wie ein Befehlszeilenfenster. Sie fühlen sich also nicht wie in einem völlig fremden E
    07 October 2008
    Charles Roper
  • E-Texteditor scheint sich als Redakteur für die Entwicklung von Schienen auf Ruby zu entwickeln. Schade, dass es nicht kostenlos ist.

    Abgesehen davon ist das RailsOnWindows Guide funktioniert einwandfrei. Und Sqlite ist bei weitem die beste Wahl für die Entwicklung: RailsWithSqlite

    06 August 2008
    mrdenny
  • NetBeans wird auf jeden Fall empfohlen, wenn Sie IDEs mögen. Es hat viele Ruby-Funktionen und es gibt einen Nur Ruby herunterladen.

    06 August 2008
    Michiel de MareMellon
  • Wahrscheinlich gibt es keine endgültige "richtige" Antwort - es wird davon abhängen, wie Sie sich entwickeln möchten.

    Allerdings ist es interessant, die meisten zu bemerken Von den "Namen" Rails Folk scheinen Textmate auf ihren Macs zu verwenden. Also eher ein ziemlich leistungsfähiger Editor als eine IDE. Ich vermute, dass dies zumindest teilweise auf die ziemlich starke TDD-Neigung in der Rails-Community zurückzuführen ist - weniger Debugging ist erforderlich, da sie in kleinen, testgetriebenen Schritten arbeiten. Das ist sowieso die Theorie.

    Das naheste Analog zu Textmate in Windows scheint e zu sein. Es kostet aber einen ziemlich unbedeutenden Betrag (Taschengeld, wenn wir ehrlich sind). Es gibt auch eine kostenlose 30-Tage-Testversion.

    Ich habe Scite für einen Großteil meiner Ruby / Rails-Arbeit verwendet. Verwerfen Sie es nicht, nur weil es die "Standardeinstellung" ist. Es gibt einen Grund, warum es für die Aufnahme ausgewählt wurde.

    Was IDEs angeht, konnte ich nichts in Eclipse arbeiten, NetBeans scheint ziemlich gut zu sein und ich habe die Beta von Sapphire probiert Stahl, auch ziemlich glatt. Ich möchte einfach nicht in einer IDE arbeiten. das Gegenteil von dem, was ich in C # fühle, merkwürdigerweise.

    12 August 2008
    Mike Woodhouse
  • Suchen Sie nur nach einer IDE oder einem vollständigen Stack (IDE, Quellcodeverwaltung, Datenbank, Webserver)?

    Wenn es nur eine IDE wäre, würde ich das tun empfehlen NetBeans oder RadRails . Beide haben Syntaxhervorhebung, Code-Hilfe, Unterstützung für Rails-Projekte, Code-Vervollständigung und alles, was Sie sonst noch in einer voll ausgestatteten IDE erwarten würden. Beide sind auch völlig frei. Natürlich leiden beide unter dem "sperrigen" Problem, das Sie identifizieren.

    Wenn ein voller Stapel vorhanden ist, würde ich Subversion, MySql und Mongrel empfehlen. Diese drei sind alle sehr einfach und werden in Windows gut unterstützt.

    06 August 2008
    Brad Tutterow
  • Wird für E-Texteditor abgeordnet. Ich benutze es täglich und es ist großartig (obwohl es nicht ohne seinen Anteil an BUGS ist).

    Für die Rails-Seite würde ich jedoch tatsächlich eine virtuelle Maschine vorschlagen, auf der Linux ausgeführt wird. Ubuntu funktioniert gut, der einzige Nachteil ist, dass Sie rubygems manuell installieren müssen, da es sich nicht an die großartige Debian-Dateisystem-Namensidee hält: - (

    , denke ich Wenn Sie "fortgeschrittene" Dinge ausführen möchten, z. B. ImageMagick / RMagick oder Memcached oder eine Reihe anderer Plugins, für die native C-Bibliotheken erforderlich sind, wird dies unter Windows sehr schnell schmerzhaft.

    Ein zweiter Grund ist, dass auf Ihrem Produktionsserver wahrscheinlich auch Linux ausgeführt wird, es sei denn, Sie sind sehr untypisch, und es wird empfohlen, dass Ihre Entwicklungsumgebung mit Ihrer Implementierungsumgebung übereinstimmt So genau wie möglich, um Fehler früher und einfacher zu finden und zu beheben und Fehler zu beheben, die Ihre Produktionsstätte nicht beeinträchtigen (wie Windows-spezifische).

    Microsoft Virtual Sowohl PC als auch VMWare haben kostenlose Optionen, die gut funktionieren und sehr schnell sind. Dies ist also kein Problem.

    12 August 2008
    Orion Edwards
  • Ich schlage vor, dass Sie zuerst Ruby installieren. Dann installieren Sie Rails. Laden Sie dann Aptana herunter und installieren Sie es. Danach können Sie RadRails von der Startseite von Aptana aus installieren.

    Beziehen Sie sich bitte auf "Aptana Radrails: Eine Idee für die Entwicklung von Schienen", die von Packt Publishing veröffentlicht werden, wenn Sie RadRails verwenden.

    16 October 2008
    boxoft
  • Instant Rails ist ein guter Weg, um schnell loszulegen.

    Ich kann überprüfen, ob es unter Vista gut funktioniert.

    06 August 2008
    Dave Ward
  • Vielleicht möchten Sie einen Blick darauf werfen:

    http://www.sapphiresteel.com/

    Es gibt auch eine kostenlose Personal Edition

    (Aktualisiert : Vorausgesetzt, Sie haben bereits Visual Studio Full Fat Edition)

    06 August 2008
    KevBrian
  • RubyMine 3-4 + (RubyInstaller, DevKit zum Erstellen von Edelsteinen, Postgres, msys git) ist für Windows 7 als Entwicklungsplattform perfekt geeignet.

    < Nun, außer das Problem, dass Ruby mit Rails an Fenstern sehr langsam ist.

    21 May 2012
    aristofun