Der XML-Editor hat die Funktion, die Quell-XML durch Einzug korrekt zu formatieren. Sehr nützlich bei der Suche nach unübertroffenen etc. Ich habe Suche, aber kann nicht eine ähnliche Funktion im JavaScript-Editor zum Einrücken mit der {} finden, die wirklich nützlich wäre und den Code viel einfacher zu folgen und die falsche Platzierung der {} 's zu fangen . Gibt es eine eingebaute Funktion, oder gibt es eine Art Add-on, die installiert werden kann?Format Einrückung in XPages JS Editor
Antwort
CSJS Code kann automatisch mit
- Ctrl + Umschalttaste + F oder
- Mausklick rechts + Menü Quelle/Format
Dies ist leider nicht verfügbar für SSJS Code.
Problemumgehung: Kopieren Sie den SSJS-Code in das CSJS-Codefenster, formatieren Sie ihn und kopieren Sie ihn zurück in das SSJS-Codefenster.
In den Einstellungen gibt es JjavaScript> Code Style> Formatter, die über JavaScript> Editor> Save Actions angewendet werden können. Funktioniert es? Wenn der Editor diesen Hook nicht zulässt, ist es unwahrscheinlich, dass Add-Ons berücksichtigt werden.
Der Code formatiert bei der Eingabe OK, scheint jedoch nicht neu einzurücken, wenn er nicht in der richtigen Reihenfolge angezeigt wird. dh es wird nicht alles zwischen} und {eingerückt, wenn sie nicht mehr synchron sind. –
Danke, macht keinen Sinn, dass es in CSJS gemacht werden kann, aber nicht SSJS Editor, aber dann .... Dies sollte eine Feature-Anfrage sein, aber ich habe keine Möglichkeit, das zu machen. –
Es ist wahrscheinlich für SSJS wegen der zusätzlichen @ -Funktionen mit ihrer eigenen Syntax nicht verfügbar. Der CSJS-Codeformatierer ist Teil der normalen Eclipse-IDE. IBM hat es leider nicht für SSJS-Code erweitert. –
Kopieren Sie Ihren Code in JSBeautify? –