Kann Emacs das Konzept von Projekten unterstützen? Das wäre, wo sich mehrere Konfigurationsoptionen je nach Projekt, an dem Sie arbeiten, unterscheiden.
Antworten
Zu viele Anzeigen?Ja, bitte schauen Sie sich das EDE-Paket von CEDET-Bibliothek an
Schau dir das project-local-variables Plugin an. Ich habe es persönlich nicht verwendet, aber ich habe es in der Rinari-Mode-Dokumentation für die Einschränkung einer Find-File-in-Project-Funktion erwähnt gesehen.
Sie würden im Allgemeinen nicht erwarten, dass Emacs über Unterschiede in den Build-Anforderungen Bescheid weiß - Sie lassen das Build-System (Make oder ähnliches) sich darum kümmern. Um mit unterschiedlichen Codierungsstandards umzugehen, definieren Sie lokale yourproject.el
-Dateien, um Variablen zu setzen, lokale Modi zu laden und zu entfernen usw. (verwenden Sie M-x load-file
, um es auszuführen).
Um genau zu sein, kann Emacs alles unterstützen, da es sich um eine Lisp-Sprachlaufzeit handelt, die zufällig einen Editor darauf hat.
Genauer gesagt unterstützen einige Erweiterungen für Emacs Projekte, wie zum Beispiel der JDEE.
Nun, wie Sie sehen können, gibt es mehrere Pakete, um dies zu tun.
Vielleicht gefällt Ihnen dieser Ansatz: http://blog.jrock.us/articles/eproject.pod
Ich habe es heute gerade gelesen.
- See previous answers
- Weitere Antworten anzeigen