Erhabener Text: Deaktivieren Sie die automatische Vervollständigung einzelner Anführungszeichen in Lisp - sublime-text-3

Ich benutze Sublime Text, um in Lisp zu programmieren. Ich habe die automatische Vervollständigung für Klammern, Klammern und Anführungszeichen aktiviert. In Lisp ist es durchaus üblich, ein einfaches Anführungszeichen zu verwenden ("), z.B. beim Erstellen einer Instanz einer Klasse.

(make-instance "my-class)

In diesem Fall ist keine automatische Vervollständigung des einfachen Anführungszeichens erforderlich.

Wie kann ich die automatische Vervollständigung des einfachen Anführungszeichens deaktivieren, jedoch nur für Lisp-Quelldateien?

Antworten:

2 fĂĽr Antwort â„– 1

FĂĽgen Sie einfach eine Tastaturbelegung zu Ihrer Tastaturbelegung hinzu:

{
"keys": ["""], "command": "insert", "args": {"characters": """},
"context":
[
{ "key": "selector", "operator": "equal", "operand": "source.lisp" }
]
},

Dadurch wird das Standardverhalten ĂĽberschrieben und eingefĂĽgt " nur in Lisp-Dateien.


Lies jetzt