Unverzichtbar zum Schreiben eines Programms (?). Format Diesmal spreche ich also davon, das zu formatieren, was in Ruby geschrieben wurde. (* Da es mit Mac OS betrieben und notiert wird, kann die Verknüpfung usw. geringfügig abweichen.)
Klicken Sie zuerst normal auf die Verknüpfung (Alt + Umschalt + F. Nicht Strg). Standardmäßig formatiert Ruby es nicht.
Übrigens habe ich Prettier als Formatierer installiert, aber es scheint, dass ich nur webbasierte Sprachen wie HTML, JS, Ts, CSS und deren Umgebung (?) Formatieren kann. [^ a] (Mir ist gerade aufgefallen, kannst du dieses PHP auch formatieren ...)
[^ a]: Es scheint eine rubinrote Version von hübscher von Freiwilligen zu geben. Vielleicht versuche ich das auch
Lassen Sie uns also "den Formatierer installieren". (Es ist schwer, den Formatierer zu treffen, nur "ta" wird zu einem flachen Pseudonym)
Wenn ich nachschaue, scheint Rufo gut zu sein? Installieren Sie dann sofort etwas namens "Rufo - Ruby Formatierer".
Wie Sie aus den Details ersehen können, müssen Sie anscheinend etwas namens Rufo installieren.
Klicken Sie einfach im Terminal auf "gem install rufo". ... Ein Berechtigungsfehler ist aufgetreten. 「While executing gem ... (Gem::FilePermissionError)」 (Ich habe das Terminal neu gestartet, ohne eine Notiz zu machen. Es bleibt nur diese eine Zeile übrig.)
Anscheinend ist die Ursache der Rubin des Systems. Also benutze ich Rubin, der kein System ist.
Referenzseite: Was tun, wenn bei der Gem-Installation ein Berechtigungsfehler auftritt
Dann nochmal damit laufen
% gem install rufo
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
Warum ist es nicht w Ich dachte, ich habe "rbenv global X.X.X" nicht ausgeführt. Lass uns in der Reihenfolge lesen () Wenn ich versuche, es erneut auszuführen, ist die Installation erfolgreich abgeschlossen! Starten Sie dann vscode neu.
Die Anzahl der Registerkarten beträgt 2 ... Ich mache mir ein wenig Sorgen darüber, ob ich sie verwenden soll.
Recommended Posts