Meine Idee ist, dass es viel einfacher ist, verwandten Code zu bearbeiten, wenn er in einer einzelnen "Arbeits" -Datei sitzt. Z.B. in Rails-Anwendung, wenn Sie einige Funktionen implementieren, können Sie 1 Funktion pro Datei in den folgenden Dateien bearbeiten: Integrationstest, Controller-Test, Controller, Modell, Controller-Helfer. Also wenn es möglich wäre, 1) diese Codefragmente zu markieren 2) sie automatisch in der "Arbeits" -Datei zu sammeln 3) sie zu bearbeiten 4) das Werkzeug synchronisiert die Änderungen (setzt sie zurück); es könnte den Entwicklungsprozess in vielen Fällen vereinfachen. Vor allem, wenn Sie viele Tweek-and-Try-Iterationen durchlaufen müssen.Gibt es ein Werkzeug, mit dem man zugehörigen Code in einer einzigen Datei bearbeiten kann?
0
A
Antwort
0
Öffnen Sie einfach Vim und öffnen Sie einige Fenster. Was ist das Problem?
1
Vim funktioniert gut dafür. Installieren Sie das Rails.vim (1) -Plugin und mit dem Befehl: AV können Sie eine vertikale Teilung mit den begleitenden Tests/Spezifikationen öffnen, oder: RV, um verwandte Dateien wie Migrationen und Ansichten zu öffnen (abhängig davon, ob Sie Modell oder Controller betrachten). Wenn Ihr Arbeitsbereich überladen ist, verwenden Sie: Nur um zu einer Datei zurückzukehren. Splits sind die beste Möglichkeit, mehrere verwandte Dateien IMHO zu verwalten. Sie können die gleiche Datei sogar zweimal öffnen, um zwei Teile derselben Datei zu sehen. Es ist nicht genau dasselbe, wie du es beschreibst, aber es kommt dir nahe.
Verwandte Themen
- 1. Gibt es ein Werkzeug, um C# partielle Klassendateien in einer einzigen Klassen-Quellcodedatei wieder zusammenzusetzen?
- 2. Gibt es ein Werkzeug für das Regressionsmodell?
- 3. Gibt es ein Werkzeug, um den Inhalt eines Jackrabbit-Repositorys direkt zu bearbeiten?
- 4. Gibt es ein Tool, mit dem ich die Daten vom Java Swing-Code in eine Template-Datei konvertieren kann?
- 5. Bearbeiten einer DOCX-Datei
- 6. Werkzeug zum Bearbeiten von CSS-Farbschema
- 7. Kann man zwei `istream_iterator`s zu einer einzigen Datei definieren?
- 8. Kann ich mein Schluckprojekt in ein Projekt verwandeln? Gibt es ein Werkzeug für dasselbe?
- 9. tsconfig funktioniert nur bei einer einzigen Datei in VS Code
- 10. Gibt es ein Werkzeug, das gängige Bildformate (.bmp, jpg, ..) in .emf-Dateien konvertieren kann?
- 11. Gibt es ein gutes Werkzeug zum Dokumentieren/Überwachen von Systemtests?
- 12. PHPSstorm/Webstorm, wie man eine Datei mit dem zugehörigen Programm öffnet
- 13. Gibt es ein gutes Werkzeug zum programmatischen Erstellen von Diagrammen?
- 14. Gibt es ein Werkzeug, das diskrete Mathematik unterstützt?
- 15. Gibt es ein besseres Werkzeug und ein einfacheres Werkzeug als Selen?
- 16. Gibt es ein kleines Werkzeug für OpenGL Shading Language?
- 17. Gibt es ein Werkzeug zum Erkunden/Testen von COM-Objekten?
- 18. Gibt es ein Werkzeug, um Lisp-Code in Python zu übersetzen?
- 19. Gibt es in .NET ein OpenFileOrFolderDialog-Objekt?
- 20. Gibt es ein YSlow-ähnliches Werkzeug für IE7?
- 21. Gibt es ein Werkzeug, um SWF zu Actionscript zu dekompilieren?
- 22. wie man Codezeilen in einer einzigen Datei zählt
- 23. Gibt es ein besseres (moderneres) Werkzeug als lex/flex, um einen Tokenizer für C++ zu erzeugen?
- 24. Gibt es ein Tool, mit dem .NET-Objekte in einem laufenden Prozess überprüft werden können?
- 25. Neuformatierung Code mit R # in einer einzigen Tastenkombination
- 26. Gibt es ein Leck in diesem Code?
- 27. Gibt es ein Tool konvertieren Elemente JavaScript-Code JSX Reagieren
- 28. Bearbeiten einer XML-Datei?
- 29. Gibt es eine mod_top-Version für Windows? Wenn nicht, gibt es ein gleichwertiges Werkzeug?
- 30. Gibt es Code-DRYer-Tools?
1. Ich ziehe RubyMine :) 2. Ich möchte die ganze Reihe von verwandten Code sehen (ich bin nicht sicher, ob Sie, dass in nicht unangenehme Art und Weise mit mehreren Fenstern tun) 3 Schließlich werden Sie viele Dateien öffnen, die nichts miteinander zu tun haben und die Ihre geöffneten Dateien zerstören – Alexey