Ich habe seit über einem Jahr versucht, Emacs als C / C ++ - IDE zu verwenden. Ich war bisher nur am Rande erfolgreich, bin aber unterwegs auf ein paar Ziegelmauern gestoßen. Momentan versuche ich, CEDET zu verwenden, aber ich habe Schwierigkeiten zu verstehen, wie man es effektiv einsetzt. Die …
Es ist ärgerlich zu sehen, dass das Zusammenstellungsfenster angezeigt wird, wenn es erfolgreich ist. Wie entferne ich das automatisch? Ich möchte es sehen, wenn es nicht erfolgreich ist.
Wenn Sie den Kompilierungsbefehl ausführen und zum 'nächsten Fehler' springen, identifiziert emacs die Zeile des aktuellen Fehlers, indem Sie ein kleines schwarzes Dreieck, das nach rechts zeigt, in den linken Rand des * Kompilierungspuffers * setzen . Das ist schön, aber meine alten Augen möchten einen mutigeren Indikator. Das grundlegende …
Wie vermeide ich Byte-Compiler-Warnungen Unused lexical variablein Funktionen, die mithilfe von Makros definiert wurden, die auf erweitert werden defun? Beispielsweise verwendet das Makro defun-rcirc-commandin rcirc.eldie targetVariable, die nicht von mehreren Aufrufen verwendet wird. In Common Lisp kann ich die ignorable Deklaration verwenden : (declare (ignorable target)). Schlechte Lösungen: Fügen Sie …
Die compilation-auto-jump-to-first-errorOption sollte Emacs dazu bringen, während der Kompilierung zum ersten Fehler zu springen. Es scheint jedoch, dass Emacs Warnungen und Fehler auf die gleiche Weise behandelt und zum ersten von beiden springt. Wie würden Sie Emacs dazu bringen, zum ersten Fehler oder zur anderen Warnung zu springen? Ich würde …
Das Problem dabei M-x compileist, dass das Makefilefehlschlägt , wenn es sich nicht im aktuellen Verzeichnis befindet. Ich hätte gerne eine Funktion, die rekursiv nach oben geht, um eine zu finden Makefileund makevon diesem Verzeichnis aus auszuführen . Ich habe diese Frage gesehen , aber sie ist pfadspezifisch und ich …
Wenn ich M-x compilees ausführe, wird eine neue Subshell erzeugt, um meinen Kompilierungsbefehl auszuführen. Sobald der Kompilierungsbefehl zurückgegeben wird, wird der Shell-Prozess beendet. Ich kann sehen, warum dies in den meisten Fällen wünschenswert wäre, aber ich bin derzeit in einer Situation, in der es nicht hilfreich ist. Ich arbeite gerade …
In einem meiner Projekte muss ich make package installbeim Bauen statt ausführen make. Es merkt sich den letzten Kompilierungsbefehl, den ich verwendet habe, wird jedoch bei make -kjedem Start von emacs zurückgesetzt. Wie kann ich die M-x compileStandardeinstellung anpassen make package install?
Ich würde es vorziehen, wenn der *compilation*Puffer immer in seinem eigenen Rahmen bleibt. Wenn ich derzeit jedoch M-x compilevon einem anderen Frame / Fenster aus laufe , wird der Puffer dort auch in einem neuen Fenster angezeigt. Wie kann ich bewirken, dass Emacs stattdessen nur den vorhandenen Frame anheben, in …
Die übliche Verwendung von Vims Quickfix besteht darin, die Kompilierung von Code an einen Befehl zu übergeben, der durch die suggestiv benannte makeprgVariable angegeben wird , und dann die von diesem Befehl gedruckten Fehler zu interpretieren, damit Sie schnell zur Datei-, Zeilen- und Spaltenposition jedes Fehlers springen können. Vims Quickfix …
Ich kompiliere Emacs aus dem Quellcode und kann nicht herausfinden, welche Bibliotheken ich benötige, um imagemagick und m17n zu aktivieren . Ich habe imagemagick und libm17n-dev installiert (ich bin auf Debian). Mein ./configureSkript sagt: Does Emacs use imagemagick? no [...] Does Emacs use -lm17n-flt? no
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.