2013-06-04 9 views
6

मैं इंटेलिजे आईडीईए 12 में विकल्पों को देख रहा हूं और मैं इसे जाने नहीं दे सकता। तो कृपया मुझे उस समय बर्बाद करने में मदद करें।इंटेलिजे आईडीईए में मल्टीलाइन स्टेटमेंट्स स्वरूपित करते समय, क्या मैं ऑपरेटरों को संरेखित कर सकता हूं?

val logging = 
    Seq(
    "ch.qos.logback" % "logback-classic" % "1.0.13", 
    "org.slf4j" % "slf4j-api" % "1.7.5", 
    "com.weiglewilczek.slf4s" % "slf4s_2.9.1" % "1.0.7" 
) 

मैं चाहूँगा कि यह इस तरह देखने के लिए:

val logging = 
    Seq(
    "ch.qos.logback"   % "logback-classic" % "1.0.13", 
    "org.slf4j"    % "slf4j-api"  % "1.7.5", 
    "com.weiglewilczek.slf4s" % "slf4s_2.9.1"  % "1.0.7" 
) 

और मैं कोड फ़ॉर्मेटर साथ स्वचालित रूप से बनाने पसंद करते हैं

यह मेरा Build.scala से कुछ कोड है। मेरी (अविश्वसनीय) मेमोरी में मैंने पहले इंटेलिजे आईडीईए में काम किया था, लेकिन मुझे नहीं पता कि कौन से विकल्प चालू हैं।

क्या आप जानते हैं कि यह विकल्प छुपा रहा है?

+3

http://stackoverflow.com/questions/15001403/code-formatting-how-to-align-multiline-code-to-special-characters के डुप्लिकेट का इंतजार है - डॉन ' [फीचर अनुरोध] पर वोट देना भूल जाते हैं (http://youtrack.jetbrains.com/issue/SCL-5380) –

+0

मुझे लगता है कि यह संबंधित है, लेकिन जरूरी नहीं कि एक डुप्लिकेट (यदि मैं स्कैला संकलन प्रक्रिया को सही ढंग से समझता हूं)। @ 0__ इसका मतलब है कि विकल्प सही नहीं है? – iwein

उत्तर

1

कई आईडीईए में मल्टीलाइन विकल्प संरेखित हैं, लेकिन इस वाक्यविन्यास पर कोई भी प्रभाव नहीं पड़ता है।

This feature is not in IDEA 12। एकमात्र विकल्प जिसे मैं सोच सकता था उस तरह कोड को मैन्युअल रूप से प्रारूपित करना था। आप this alignment feature request के लिए मतदान करना चाहिए और उत्सुकता से विचार 13.

संबंधित मुद्दे