2012-04-05 2 views
9

Ich bin mit Eclipse JSDT und die Standardformatierung Einstellungen etwas ändern wieKann Eclipse kommagetrennte Anweisungen (var a = 1, b = 2;) in verschiedenen Zeilen formatieren?

var a = 1, 
    b = 2; 

auf einer hässlichen Linie zu sein.

Der Stil vor der Formatierung wird von JSLint empfohlen, also frage ich mich, ob Eclipse so formatiert werden kann? Die vorhandenen Formatierereinstellungen bieten keine Steuerelemente für die Komma-Anweisung.

+0

Filed einen Workaround mit Eclipse: https://bugs.eclipse.org/bugs/show_bug.cgi?id=379114 –

+0

Verwenden Sie Aptana oder JSBeautifier? – Scottux

+0

Scheint unglaublich, dass es immer noch nicht gelöst ist ... – Miquel

Antwort

1

Folgende JavaScript Beautifier Plug-in ist für Eclipse verfügbar. mehrere Variablendeklarationen in mehrere Zeilen -

https://github.com/atlanto/eclipse-javascript-formatter

Es kann einzelne Anweisung zu überspannen verwendet werden. Weitere Informationen zur Verwendung des obigen Plug-Ins finden Sie in der Datei README.md.

+4

Link funktioniert nicht – Miquel

-1

Sein ein wenig zu spät denke ich, aber ich dies tun:

var container = require('../core/container'), 
/**/uuid = require('node-uuid'), 
/**/validations = require('../util/validations'); 

Oder ich dies tun:

var container = require('../core/container'), // 
uuid = require('node-uuid'), // 
validations = require('../util/validations'); 

Die zweite die Variablen am Anfang der Zeile verschiebt, aber das ist Ein Kompromiss, mit dem du leben musst.

Verwandte Themen