Ist es möglich, in Sublime automatisch ein Semikolon hinzuzufügen?
// 1
Route::get(|
// 2
Route::get(|);
Nach der schließenden Klammer ;
am Zeilenende einfügen?
Antwort1
Das geht mit demAutomatisches SemikolonPlugin. Es macht genau das, was Sie verlangen, und es funktioniert mit Version 2 und Version 3 von Sublime Text.
Antwort2
Ich bezweifle ernsthaft, dass das nützlich ist. Ein Texteditor kann nicht wissen, wo Sie die Zeile beenden werden. Eine schließende Klammer zeigt nicht das Zeilenende an. Ich bin nicht sicher, in welcher Sprache Sie programmieren. Aber in den meisten Sprachen, die () verwenden, gibt es mehrere Szenarien, in denen Sie die Zeile nach einer schließenden Klammer fortsetzen würden. Betrachten Sie die folgenden Beispiele in C:
if(condition)
{
statement;
}
Auch
variable = functionA() + functionB();
und schlussendlich
object.methodReturningObject().method();
Wie Sie sehen, müssen Sie in all diesen Fällen (und vielen weiteren) das Semikolon manuell löschen.