Sublime Text Auto Semikolon

Sublime Text Auto Semikolon

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.

verwandte Informationen