Wie macht man HTML-Snippets bei der Arbeit mit PHP verfügbar?

Wie macht man HTML-Snippets bei der Arbeit mit PHP verfügbar?

Diese Frage betrifft nicht nur HTML und PHP, es gibt auch Dateien, die in mehreren Sprachen geschrieben sind. Nehmen wir HTML als Beispiel; hier können Sie CSS und JavaScript verwenden.

InNotizblock++Sie können dies mit einer Erweiterung ermöglichen (FingerText). Sie haben die Möglichkeit, die Sprache für das Snippet zu definieren. Sie können dabei mehr als eine Sprache definieren. Beim Arbeiten mit HTML wird dann ein Snippet aus PHP angezeigt und umgekehrt.

Als ich anfing, Ubuntu zu verwenden, blieb ich beim Standard-Texteditorgedit, es hat einen guten Snippet-Manager. Aber das einzige Problem ist, dass Sie nicht tun können, was Sie in Notepad++ tun können.

Gibt es also ein anderes Plug-In? Oder eine Gedit-Kerndatei, die ich bearbeiten kann, um dies zu erreichen?

Antwort1

Ich fürchte, gedit ist ein guter Notizblock, aber er schien eine Zeit lang nicht viel weiterentwickelt zu werden. Es hat jetzt eine Sammlung nützlicherAdd-Ins, aber es hat nicht, was Sie wollen.

Es unterstützt die Dokumenttyperkennung inSchnipsel, Snippets können an einen bestimmten Dokumenttyp gebunden, aber auch als „allgemein“ markiert werden. Es steht auch eine Variable zur Verfügung, $GEDIT_CURRENT_DOCUMENT_TYPEdie verwendet werden kann. Aber das hilft natürlich nicht wirklich in Ihrem Anwendungsfall. Es kann also sein, dass Sie tatsächlich etwas erstellen können, das das tut, was Sie wollen. Die Programmiersprache hinter gedit ist Python. Der Link, den ich für die Snippets-Dokumentationsseite angegeben habe, enthält auch Links dazu, wie Sie Ihre eigenen Plugins mit C oder Python schreiben können.

Wenn Sie sich andererseits entscheiden, ein anderes Tool auszuprobieren. Der beste Editor, den ich auf allen Plattformen gefunden habe, istErhabener Text 2, also schauen Sie sich das vielleicht einmal an, um zu sehen, ob es das tut, was Sie wollen. Es hat eine sehr lebendige Entwickler-Community und basiert auch auf Python. Leider ist es nicht völlig kostenlos, obwohl es im kostenlosen Modus weiterläuft, mit nur gelegentlichen Erinnerungen.

verwandte Informationen