2016-06-30 14 views
0

Ich versuche, von Sublime zu Atom zu wechseln. Ich habe atom-beautify installiert, weil ich versuche, die gleiche großartige Verschönerungsfunktionalität wie das BeautifyRuby Paket für ST zu bekommen.Warum funktioniert das Atom-Verschönern nicht?

Aber es funktioniert nicht. So sah ich näher an der Sprachunterstützung Abschnitt für atom verschönern und fand, dass Ruby erfordert Ruby Beautify, die ich mit gem install ruby-beautify installiert, aber es funktioniert immer noch nicht, wie unten dargestellt:

Messy Ruby-Code vor atom verschönern:

enter image description here

über Atom verschönern laufen:

enter image description here

nach atom verschönern, aber es sieht schlecht aus noch:

enter image description here

zurück zu sublimieren gehen, die Situation zu beheben, ist dies nach atom verschönern, aber vor BeautifyRuby:

enter image description here

Nach BeautifyRuby darauf, wie die class, def und end Tags stehen wie erwartet Schlange:

enter image description here

Also, wie würde ich die BeautifyRuby-Funktionalität mit Atom-Verschönern nachahmen?

Thanks :)

Edit: Console Ausgabe:

Window load time: 421ms 
/Applications/Atom.app/Contents/Resources/app.asar/src/workspace-element.js:26 ::shadow pseudo-element is deprecated. See https://www.chromestatus.com/features/6750456638341120 for more details. 
/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-component.js:1010 /deep/ combinator is deprecated. See https://www.chromestatus.com/features/6750456638341120 for more details. 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Logging enabled 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Enqueued event ({"ec":"0.29.9","ea":"Beautify","el":"Ruby","v":"1","tid":"UA-52729731-2","cid":"cfa6e44e-d361-4dd1-8aab-3b7bfc384d7c","t":"event"}) 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Sending 1 tracking call(s) 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] 1: {"ec":"0.29.9","ea":"Beautify","el":"Ruby","v":"1","tid":"UA-52729731-2","cid":"cfa6e44e-d361-4dd1-8aab-3b7bfc384d7c","t":"event"} 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Enqueued event ({"ec":"0.29.9","ea":"Beautify:Manual","el":"Ruby","v":"1","tid":"UA-52729731-2","cid":"cfa6e44e-d361-4dd1-8aab-3b7bfc384d7c","t":"event"}) 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Sending 1 tracking call(s) 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] 1: {"ec":"0.29.9","ea":"Beautify:Manual","el":"Ruby","v":"1","tid":"UA-52729731-2","cid":"cfa6e44e-d361-4dd1-8aab-3b7bfc384d7c","t":"event"} 
2/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Finished sending tracking calls 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Enqueued timing ({"utc":"Beautify","utv":"Ruby","utt":1525,"utl":"0.29.9","v":"1","tid":"UA-52729731-2","cid":"cfa6e44e-d361-4dd1-8aab-3b7bfc384d7c","t":"timing"}) 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Sending 1 tracking call(s) 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] 1: {"utc":"Beautify","utv":"Ruby","utt":1525,"utl":"0.29.9","v":"1","tid":"UA-52729731-2","cid":"cfa6e44e-d361-4dd1-8aab-3b7bfc384d7c","t":"timing"} 
/Users/max/.atom/packages/atom-beautify/node_modules/universal-analytics/lib/index.js:451 [universal-analytics] Finished sending tracking calls 

Edit 2: Bitte repo issue und atom discussion für jedermann sehen, wer

+0

Irgendwelche Fehler in der Atom-Konsole? – idleberg

+0

@idleberg siehe Bearbeiten – mbigras

Antwort

0

Vergewissern Sie sich, dass die atom- interessiert ist :) verschönern Paket ist wirklich mit Ruby-verschönern und nicht rubocop: enter image description here Siehe Ausgabe #1038

Verwandte Themen