Das Einrücken wird zum Organisieren von Code verwendet, indem Blöcke, Abschlüsse, Bedingungen und andere Konstrukte angegeben werden. Es erleichtert das Lesen von Code und wird in einigen Sprachen zur Steuerung des Kontrollflusses verwendet.
In meinen Makefiles bevorzuge ich den folgenden Einzug für Fortsetzungszeilen: FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ libelsewhere.so Im Makefile-Modus wird es jedoch folgendermaßen eingerückt (wenn Sie aufgefordert werden, die Datei oder Region erneut einzubinden): FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ …
Ich versuche, die Anzahl der Leerzeichen pro Einzug festzulegen, um eine neue Funktion in sh-mode(Bash-Submodus) zu starten . Ich habe versucht einzustellen: '(sh-basic-offset 2) '(sh-indentation 2) '(smie-indent-basic 2) (wie in gezeigt custom-set-variablesin .emacsund einige andere) als gut, aber keiner von ihnen haben keine Wirkung hatte!
Wenn ich den Organisationsmodus verwende, um Notizen zu einem Buch zu machen, kopiere ich manchmal einige Codefragmente und füge sie in die Notizdatei ein. Nach dem Einfügen werde ich 1. `C-c '` to call `org-edit-special` 2. `C-x h` to mark all the source code 3. `TAB` to format it Gibt …
Ich verwende den Emacs - Webmodus und das Tabbing in JS-Dateien scheint seltsam zu wirken. Ich habe die Registerkarte so eingestellt, dass 2 Leerzeichen eingerückt werden. Wenn der Einzug jedoch 8 Leerzeichen erreicht, verwandelt der Web-Modus diese in eine Registerkarte und fährt dann mit der Eingabe von 2 Leerzeichen fort, …
Ich habe einfache Suchanfragen bei Google und MELPA mit Schlüsselwörtern wie "Emacs Poetry Mode" oder "Emacs Verse Mode" versucht, aber nichts gefunden, das speziell für diesen Zweck entwickelt wurde. Das Handbuch führt Sie durch einige gängige Erweiterungen von, text-modeaber sie sind für Text-plus-Markup konzipiert. Ich suche nach Text-plus-Unterscheidungs-Formatierung. Org hat …
Ich habe vor kurzem angefangen, C ++ 17 zu verwenden, was constexpr if bringt. Dies vermasselt jedoch die c++-modeStandardeinrückung. // emacs 25.3.2 with --no-init if constexpr (n == 1) { // Why? } else if constexpr (n == 2) { // This is a mess... } else { // and …
Wenn latex-modeich LaTeX mit schreibe , möchte ich oft "halboffene Intervalle" in meinen Text schreiben. Zum Beispiel, [0,1)das sich auf die Menge aller Zahlen xmit bezieht 0 <= x < 1. Leider scheinen diese "unausgeglichenen Trennzeichen" den Einrückungsparser zu verwirren, was dazu führt, dass der folgende Text unangemessen eingerückt wird …
/programming/27077770/how-do-i-disable-electric-indent-on-ret-but-still-keep-other-electric-characters fragt und antwortet, wie der elektrische Einzug beim Drücken von RET deaktiviert werden kann . Alle ähnlichen Fragen scheinen auch beim "Deaktivieren des elektrischen Einrückungsmodus" zu enden. Standardmäßig rückt RET die vorherige und die neue Zeile ein. Für die neue Zeile bedeutet dies, dass einfach genug Leerzeichen hinzugefügt werden, …
Zum Beispiel habe ich die folgenden Zeichen (HTML): http://pastebin.com/pwTPp8wd Ich dachte, jeder stolperte über eine verarbeitete Datei, besonders wenn jemand die Verarbeitung großer HTML- / Javascript- / welcher Dateien auch immer beschleunigen würde. Dann muss es eine Möglichkeit geben, die Einrückung zu automatisieren, ohne manuell zu arbeiten. Ich konnte jedoch …
Ich versuche derzeit herauszufinden, wie ich einige Zeilen gezielt behandeln kann, ohne die Einrückung des restlichen Puffers zu verfälschen. Betrachten Sie die folgende Funktion MyFuncals Beispiel: void MyFunc() { unsigned y = 0; DONOTINDENT; unsigned int x = 5 + 2; return x + 12; } Hier möchte ich, dass …
Noch eine Frage zum Einrücken in AUCTeX ... Ich möchte Inhalte in eckige Klammern einrücken können [...]. Es wäre für tikz Optionslisten nützlich sein, zum Beispiel, oder Bäume gezeichnet mit forestoder qtree: diese beiden Paketen eckige Klammern für ihre Syntax verwenden, die es in einem Editor unterstützt paren-Vertiefung leicht zu …
Ich möchte, dass einige Emacs Lisp-Formen wie Common Lisp eingerückt werden. Zum Beispiel wird in Emacs Lisp ifwie folgt eingerückt: (if COND THEN ELSE) während ich es so bevorzugen würde: (if COND THEN ELSE) Ich könnte das tun: (setq lisp-indent-function #'common-lisp-indent-function) Dies wirkt sich jedoch auf alle Formen aus und …
Ich wollte meine XML-Dateien mit 4 Leerzeichen einrücken. Ich habe versucht, es zu googeln und habe dieses und dieses gefunden . Aber sie scheinen ziemlich alt zu sein und / oder haben mir nicht geholfen. In diesem Beitrag geht es darum, wie man XML-Dateien hübsch druckt, aber es gibt keinen …
Aus irgendeinem Grund möchte das HTML / JSX in meinen Reaktionsquelldateien immer wie folgt einrücken, dh es gibt fast keine Einrückung: return ( <DateRangePicker ranges={this.state.ranges} startDate={this.state.startDate} endDate={this.state.endDate} onApply={this.applyEvent}> <Button className="selected-date-range-btn" style={{width : '250px'}}> <div className="pull-left"> <Glyphicon glyph="calendar"/> </div> <div className="pull-right"><span>{label}</span></div> </Button> </DateRangePicker> ) Was ich wirklich gerne hätte, ist so …
Ich verwende den Oktav-Major-Modus zum Bearbeiten meines MATLAB-Codes, da er für Emacs im Internet bequemer ist als die nicht unterstützten MATLAB-Pakete. Ein Nachteil ist, dass bei jedem Versuch, kommentierte Zeilen automatisch einzurücken, das Kommentarzeichen in Spalte 32 übertragen wird, was das Einrücken großer Codeblöcke zu einem Problem macht. Ich sollte …
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.